Masowe sprawdzenie mnemonic pharse (bip39)

Początkujący
Posty: 1
Rejestracja: 31 października 2018
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Masowe sprawdzenie mnemonic pharse (bip39)

Postautor: konfucjusz » środa, 31 października 2018, 21:48

Cześć,

Posiadam wallet z btc, do którego dostęp mogę uzyskać przez 12 słów (bip39), które przekonwertuję na bip49 i tam będą adresy które mnie interesują.
Rzecz w tym, że znam pierwsze 11 słów. Dwunaste (ostatnie) słowo utraciłem.
Do sprawdzenia jest 2048 kombinacji (a właściwie to 4096 bo nie wiem czy szukamy adresu segwit czy nie).

Czy jest jakiś prosty sposób na wygenerowanie 2048 xpubów/ypubów lub adresów żeby dojść do tego, która kombiacja daje dostęp do środków?
2048 kombinacji mogę sobie zrobić w excelu - pytanie tylko jak zautomatyzować generowanie ypub lub adresów?

Oczywiście mogę spędzić 5 dni i wklepywać to ręcznie sprawdzając jeden po drugim, ale pomyślałem, że może ktoś tutaj zna lepszy i szybszy sposób :)

Weteran
Posty: 1179
Rejestracja: 7 lutego 2018
Reputacja: 507
Reputacja postu: 
0
Napiwki za post: 0 BTC

Masowe sprawdzenie mnemonic pharse (bip39)

Postautor: kajetan » czwartek, 1 listopada 2018, 14:22

@konfucjusz Pewnie musisz pobawić się w programowanie. Tu na przykład jest tool, który konwertuje bip39 na adres: https://github.com/iancoleman/bip39

Bardzo Zły Moderator
Awatar użytkownika
Posty: 13521
Rejestracja: 16 kwietnia 2012
Reputacja: 2180
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: Masowe sprawdzenie mnemonic pharse (bip39)

Postautor: rav3n_pl » wtorek, 6 listopada 2018, 08:05

Nie spotkałem się z automatem tego rodzaju dla mnemonikow.
Ostatnie słowo jest sumą kontrolną, więc najprawdopodobniej tylko jedno słowo będzie "pasować".
Jedyne co mi przychodzi jako pomoc do zrobienia listy to Jack Ripper, miał funkcję którą szukasz (generowanie wg słownika ze znanym początkiem).
Potem taką listę możnaby wrzucić w bx.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.19.0.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje

Początkujący
Posty: 43
Rejestracja: 13 czerwca 2012
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Masowe sprawdzenie mnemonic pharse (bip39)

Postautor: 4Tmx » poniedziałek, 24 lutego 2020, 14:55

rav3n_pl pisze: wtorek, 6 listopada 2018, 08:05 Potem taką listę możnaby wrzucić w bx.
Co to jest "bx" ?

Weteran
Awatar użytkownika
Posty: 3858
Rejestracja: 14 marca 2011
Reputacja: 905
Reputacja postu: 
0
Napiwki za post: 0 BTC

Masowe sprawdzenie mnemonic pharse (bip39)

Postautor: maky » poniedziałek, 24 lutego 2020, 15:04

Ostatnie słowo to suma kontrolna tak więc dla kogoś kto ogarnia nie powinno być problemem przekonwertowanie 11 słów, uzyskanie sumy i przekonwertowanie sumy na słowo. P.S. Ja nie jestem na tyle ogarnięty. ;)
Bądź zmianą, którą prag­niesz uj­rzeć w świecie.
Be the chan­ge you want to see in the wor­ld.
KURSYBTC - kursy BTC przeliczone na PLN/USD/EUR + alarmy; vultr.com - serwery pod masternody

Bardzo Zły Moderator
Awatar użytkownika
Posty: 13521
Rejestracja: 16 kwietnia 2012
Reputacja: 2180
Reputacja postu: 
1
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Masowe sprawdzenie mnemonic pharse (bip39)

Postautor: rav3n_pl » wtorek, 25 lutego 2020, 12:35

@maky Nie całe słowo. Binarna reprezentacja każdego słowa to 11 bitów, ile ostatnich bitów to suma kontrolna - zależy od długości mnemonika. Ale nawet przy 24 słowach nie jest to całe słowo, więc nie tak łatwo :)
4Tmx pisze: poniedziałek, 24 lutego 2020, 14:55Co to jest "bx" ?
https://github.com/libbitcoin/libbitcoi ... r/releases
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.19.0.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje

Dyskutant
Posty: 292
Rejestracja: 31 października 2013
Reputacja: 45
Reputacja postu: 
1
Napiwki za post: 0 BTC

Masowe sprawdzenie mnemonic pharse (bip39)

Postautor: altcoin » wtorek, 25 lutego 2020, 12:57

Słowniki zawierają ok. 1600 słów, więc mniej czasu zajmie Ci sprawdzenie wszystkich niż programowanie, jeżeli słabo Ci to idzie.

Bardzo Zły Moderator
Awatar użytkownika
Posty: 13521
Rejestracja: 16 kwietnia 2012
Reputacja: 2180
Reputacja postu: 
1
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Masowe sprawdzenie mnemonic pharse (bip39)

Postautor: rav3n_pl » wtorek, 25 lutego 2020, 13:59

Dopiero teraz zauważyłem, że to temat z przed 2 lat.
Brawa i złota łopata dla @4Tmx
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.19.0.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje

Weteran
Awatar użytkownika
Posty: 3858
Rejestracja: 14 marca 2011
Reputacja: 905
Reputacja postu: 
0
Napiwki za post: 0 BTC

Masowe sprawdzenie mnemonic pharse (bip39)

Postautor: maky » środa, 26 lutego 2020, 07:39

rav3n_pl pisze: wtorek, 25 lutego 2020, 12:35Ale nawet przy 24 słowach nie jest to całe słowo, więc nie tak łatwo
Masz rację. Gdyby mnie to się przytrafiło to pewnie poszłaby w ruch kartka i ołówek. ;)
A potem coś bym skrobnął do ogarnięcia. Ale to kupę roboty dla kogoś kto nie koduje na co dzień. Jak wycięcie wyrostka przez lekarza rodzinnego bazując na podręczniku do chirurgii. ;)

Dodano po 1 minucie 13 sekundach:
rav3n_pl pisze: wtorek, 25 lutego 2020, 13:59Dopiero teraz zauważyłem, że to temat z przed 2 lat.
Brawa i złota łopata dla @4Tmx
Może to czas na wprowadzenie innej kolorystyki dla bardzo starych postów? Da się?
Bądź zmianą, którą prag­niesz uj­rzeć w świecie.
Be the chan­ge you want to see in the wor­ld.
KURSYBTC - kursy BTC przeliczone na PLN/USD/EUR + alarmy; vultr.com - serwery pod masternody

Wróć do „Pomoc techniczna”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość