Błąd w bip39

Moderator
Awatar użytkownika
Posty: 11686
Rejestracja: 16 lutego 2013
Reputacja: 3879
Reputacja postu: 
2
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: Bit-els » niedziela, 26 lutego 2017, 15:20

http://bitcoin.pl/wiadomosci/bezpieczen ... oj-portfel

Jak to dokładnie rozumieć?

Mam electrum, mycelium i coinomi na seedach.

A tu chodzi o wymienność seedów między różnymi portfelami. Jeśli padnie mi aplikacja mycelium np, to nawet błędnym seedem na mycelium odtworzę?

Admin
Awatar użytkownika
Posty: 10321
Rejestracja: 13 sierpnia 2011
Reputacja: 5182
Reputacja postu: 
1
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: Bitmar » niedziela, 26 lutego 2017, 15:27

@Bit-els, z tego co wiadomo electrum, mycelium jest bezpieczne.
Chodzi o to, że jak miałeś np. portfel Copay lub inny korzystający z biblioteki "bitcore-lib" i jak go teraz zgubisz/wykasujesz itd i będziesz chciał odtworzyć swoje adresy z seeda na innym portfelu to może Ci się to nie udać bo z seeda uzyskasz już inne adresy.

Weteran
Awatar użytkownika
Posty: 5287
Rejestracja: 4 marca 2013
Reputacja: 2589
Reputacja postu: 
0
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: domator » niedziela, 26 lutego 2017, 15:32

Ja bym rozumial ze jest jak piszesz. Chodzi o kompatybilnosc jedynie.
BTW podlacze sie do tematu bo wlasnie chcialem ustalic jakie portfele sa kompatybilne ze soba i z jakich bipow to wynika. Moze ktos ma jakas konkretna wiedze?
***** *** i konfederacje i kukiza
ONR to organizacja faszystowska
Ordo Iuris to finansowani przez Kreml fundamentaliści

BitFilar - kryptoemerytura.
quark.house - Twój własny, stacjonarny kantor krypto.

Moderator
Awatar użytkownika
Posty: 11686
Rejestracja: 16 lutego 2013
Reputacja: 3879
Reputacja postu: 
0
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: Bit-els » niedziela, 26 lutego 2017, 15:41

@Bitmar, dzięki.
Ale dotąd i tak panował pogląd, że seedy nie są kompatybilne między portfelami. Bez specjalnego narzędzia.

Admin
Awatar użytkownika
Posty: 10321
Rejestracja: 13 sierpnia 2011
Reputacja: 5182
Reputacja postu: 
0
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: Bitmar » niedziela, 26 lutego 2017, 15:47

@domator, Nie mam takiej listy jeśli chodzi o kompatybilność, trzeba sprawdzić każdy portfel, a co do BIPów to jak dobrze pamiętam 32, 39, 43, i 44

Weteran
Awatar użytkownika
Posty: 5287
Rejestracja: 4 marca 2013
Reputacja: 2589
Reputacja postu: 
0
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: domator » niedziela, 26 lutego 2017, 15:50

Dzieki. Moze specjalista @rav3n_pl zna wszystkie wallety? i zasady tworzenia seedow?
***** *** i konfederacje i kukiza
ONR to organizacja faszystowska
Ordo Iuris to finansowani przez Kreml fundamentaliści

BitFilar - kryptoemerytura.
quark.house - Twój własny, stacjonarny kantor krypto.

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

Re: Błąd w bip39

Postautor: rav3n_pl » niedziela, 26 lutego 2017, 15:53

To nie kwestia kompatybilności. Sposób generowania adresów z mnemonika określa BIP, a biblioteka zawiera błąd który dotyczy około 2% mnemoników. Nie ma "prostej" metody na sprawdzenie, oprócz porównania pierwszych adresów jakie mamy w portfelu z tymi jakie podaje tool na githubie.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Awatar użytkownika
Posty: 5287
Rejestracja: 4 marca 2013
Reputacja: 2589
Reputacja postu: 
0
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: domator » niedziela, 26 lutego 2017, 16:00

@rav3n_pl
Lekko offtop - zalozmy ze mam seeda z jedngo z portfeli. Chce sobie zaprogramowac narzedzie w - powiedzmy dla uproszczenia - php - ktore dostanie seeda i wygeneruje ciag kluczy prywatnych. Gdzie mam szukac informacji o tym jak "przeksztalcany" jest seed? I ile rodzajow takiego "przetwarrzania" sie stosuje (pomijamy niszowe portfele) u roznych producentow walletow?
***** *** i konfederacje i kukiza
ONR to organizacja faszystowska
Ordo Iuris to finansowani przez Kreml fundamentaliści

BitFilar - kryptoemerytura.
quark.house - Twój własny, stacjonarny kantor krypto.

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

Re: Błąd w bip39

Postautor: rav3n_pl » niedziela, 26 lutego 2017, 16:03

Wszystkie potrfele HD powinny być zgodne z BIP i stosować przekształcenia w nim wymienione. Są nawet testy na poprawność generowanych danych (choćby w Core). Test na "wiodące zera" jest już dodany.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Czarna Owca
Awatar użytkownika
Posty: 368
Rejestracja: 1 lutego 2017
Reputacja: 35
Reputacja postu: 
1
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: edek biodro » niedziela, 26 lutego 2017, 16:23

https://www.reddit.com/r/Bitcoin/commen ... generates/

Tutaj macie dyskusje na reddicie. Co jakis czas wpada tam przedstawiciel projektu/ developer i wypowiada sie czy jego portfel jest bezpieczny. Jesli nie, to daje instrukcje. Mysle, ze kazdy powinien to przeczytac. Fajnie gdyby kazdy sprawdzil swoj portfel i wpisal na liste, ktorą mozna tutaj opublikowac. Np.

BEZPIECZNE
Trezor
Ledger
Electrum
Keepkey
Mycelium

ZAGROZONE, TRZEBA SPRAWDZIC
Copay
Bitpay

Fajnie tez zeby ktos kumaty zrobil krotką liste (punkt po punkcie jak dla totalnego Janusza IT) jak sprawdzic swoj mnemonic.

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

Re: Błąd w bip39

Postautor: rav3n_pl » niedziela, 26 lutego 2017, 16:31

Przecież jest w arcie, wpisujesz mnemonik w toola i sprawdzasz pierwsze adresy.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Awatar użytkownika
Posty: 5287
Rejestracja: 4 marca 2013
Reputacja: 2589
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: RE: Re: Błąd w bip39

Postautor: domator » niedziela, 26 lutego 2017, 16:32

rav3n_pl pisze:Wszystkie potrfele HD powinny być zgodne z BIP i stosować przekształcenia w nim wymienione. Są nawet testy na poprawność generowanych danych (choćby w Core). Test na "wiodące zera" jest już dodany.
Ktory bip?
***** *** i konfederacje i kukiza
ONR to organizacja faszystowska
Ordo Iuris to finansowani przez Kreml fundamentaliści

BitFilar - kryptoemerytura.
quark.house - Twój własny, stacjonarny kantor krypto.

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

Re: Błąd w bip39

Postautor: rav3n_pl » niedziela, 26 lutego 2017, 16:37

Bip39 sekcja "From mnemonic to seed" jest wszędzie ok, ale potem mamy bip32 i "Specification Key derivation" czyli wyliczanie kluczy z binarnego seeda powstałego z mnemonika.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Czarna Owca
Awatar użytkownika
Posty: 368
Rejestracja: 1 lutego 2017
Reputacja: 35
Reputacja postu: 
0
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: edek biodro » niedziela, 26 lutego 2017, 16:37

rav3n_pl pisze: Przecież jest w arcie, wpisujesz mnemonik w toola i sprawdzasz pierwsze adresy.
Dobra. A zrobimy razem tą liste czy kazdy sam musi sobie szukac na wlasną reke?

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

Re: Błąd w bip39

Postautor: rav3n_pl » niedziela, 26 lutego 2017, 16:39

W domu będę późnym wieczorem, na fonie szlag mnie trafi zanim coś takiego zrobię ;)
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Czarna Owca
Awatar użytkownika
Posty: 368
Rejestracja: 1 lutego 2017
Reputacja: 35
Reputacja postu: 
0
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: edek biodro » niedziela, 26 lutego 2017, 16:41

rav3n_pl pisze: W domu będę późnym wieczorem, na fonie szlag mnie trafi zanim coś takiego zrobię ;)
Ja moge wpisywac jak cos zauwaze, tylko przydaloby sie, zeby ktos to tutaj zweryfikowal, poniewaz np. Trezor jest bezpieczny ale jesli uzywa sie go razem z Copay to mogą byc problemy. Potem wrzucic to gdzies, gdzie jest widoczne bo zaloze sie, ze wiekszosc uzytkownikow nadal nie wie o tym bugu.
Ostatnio zmieniony niedziela, 26 lutego 2017, 16:42 przez edek biodro, łącznie zmieniany 1 raz.

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

Re: Błąd w bip39

Postautor: rav3n_pl » niedziela, 26 lutego 2017, 16:42

Błąd jest w Copay, więc cokolwiek tam podłączysz i tak może wystąpić.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Awatar użytkownika
Posty: 5287
Rejestracja: 4 marca 2013
Reputacja: 2589
Reputacja postu: 
1
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: domator » niedziela, 26 lutego 2017, 18:45

Tutaj dosc ciekawie opisany jest balagan panujacy w implementacjach u poszczegolnych developerow walletow. Wynika z tego watku to - co kiedys slyszalem - ze te seedy (listy slow) sa niekompatybilne. Ze lista slow z electrum nie zadziala na Hive czy mycelium itd... I nie chodzi mi o najnowsze odkrycie z tematu tego watku....
https://bitcointalk.org/index.php?topic=644755.0
***** *** i konfederacje i kukiza
ONR to organizacja faszystowska
Ordo Iuris to finansowani przez Kreml fundamentaliści

BitFilar - kryptoemerytura.
quark.house - Twój własny, stacjonarny kantor krypto.

pm7
Weteran
Posty: 7893
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: pm7 » niedziela, 26 lutego 2017, 18:49

Implementacje są wszędzie zgodne (poza tym bugiem, co właśnie został znaleziony). Jedynie używana ścieżka się różni między niektórymi portfelami.

Weteran
Awatar użytkownika
Posty: 5287
Rejestracja: 4 marca 2013
Reputacja: 2589
Reputacja postu: 
0
Napiwki za post: 0 BTC

Błąd w bip39

Postautor: domator » niedziela, 26 lutego 2017, 18:51

pm7 pisze: Implementacje są wszędzie zgodne (poza tym bugiem, co właśnie został znaleziony). Jedynie używana ścieżka się różni między niektórymi portfelami.
Co jak rozumiem powoduje brak kompatybilnosci, prawda?
***** *** i konfederacje i kukiza
ONR to organizacja faszystowska
Ordo Iuris to finansowani przez Kreml fundamentaliści

BitFilar - kryptoemerytura.
quark.house - Twój własny, stacjonarny kantor krypto.

Wróć do „Bezpieczeństwo”

Kto jest online

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