Blog
Fraza Electrum: formaty i różnice względem BIP-39
W skrócie
Fraza utworzona przez Electrum i fraza odzyskiwania BIP-39 mogą zawierać te same słowa, ale nie są zamienne. O przywróceniu właściwego portfela decydują pierwotny format i ustawienia. Samo zaakceptowanie słów przez aplikację nie potwierdza, że jest to właściwy portfel.
- Należy rozróżnić starsze frazy Electrum, frazy z oznaczeniem wersji od Electrum 2.0 oraz frazy BIP-39 zaimportowane z innego portfela.
- Seed extension jest odrębnym sekretem od hasła do pliku portfela. Ustawienie nowego hasła nie zastępuje brakującego rozszerzenia.
- Przy zerowym saldzie proszę najpierw porównać znany adres odbiorczy. Następnie sprawdzić typ portfela, a dla BIP-39 także typ adresu i ścieżkę derywacji. Nie należy sprawdzać prawdziwych słów na stronach internetowych.

Fraza odzyskiwania Electrum nie musi być frazą BIP-39. Takie same słowa nie oznaczają zgodności: oprogramowanie musi zinterpretować frazę według właściwego formatu.
Ustalenie, gdzie powstała fraza
Warto ustalić, która aplikacja wygenerowała frazę, a nie tylko w jakim portfelu była ostatnio używana. Fraza utworzona w innym portfelu, a następnie zaimportowana do Electrum, zachowuje pierwotny format.
Stara instalacja, plik portfela oraz notatki o urządzeniu lub wersji programu mogą pomóc odtworzyć tę historię. Znany publiczny adres odbiorczy pozwala później porównać wynik odtworzenia bez ujawniania frazy.
Najpierw trzeba rozpoznać format
- Electrum przed wersją 2.0: starsze kodowanie z własną, stałą listą słów.
- Electrum od wersji 2.0: seed z oznaczeniem wersji. Hash pozwala rozpoznać typ i sposób wyprowadzania kluczy.
- BIP-39 zaimportowany do Electrum: odrębny standard, inny niż format generowany przez Electrum dla nowych portfeli.
Współczesny Electrum korzysta z angielskiej listy BIP-39, lecz inaczej sprawdza frazę i wyprowadza klucze. Odrzucenie frazy Electrum przez narzędzie do sprawdzania BIP-39 nie dowodzi, że fraza jest błędna. Nigdy nie należy wpisywać prawdziwej frazy do narzędzia internetowego.
Ustawienia muszą odpowiadać oryginałowi
Jeśli użyto rozszerzenia seed, potrzebne jest dokładnie to samo rozszerzenie. Nie jest ono hasłem szyfrującym lokalny plik portfela. Portfel 2FA wymaga też wyboru właściwego typu podczas przywracania.
Mając komplet informacji potrzebnych do odtworzenia z frazy, można ustawić nowe hasło dla nowego pliku portfela. Nie zastępuje to nieznanego rozszerzenia frazy: inne rozszerzenie prowadzi do innych kluczy.
Gdy portfel wygląda na pusty, warto najpierw porównać znany adres odbiorczy. Należy sprawdzić format, rozszerzenie i typ portfela. Przy importowanej frazie BIP-39 znaczenie mają również pierwotny typ adresu i ścieżka derywacji. Podczas sprawdzania trzeba zachować oryginalny plik portfela.
Jeśli oczekiwane adresy się zgadzają, ale brakuje transakcji, należy najpierw sprawdzić synchronizację. Znaczenie może mieć też wyszukiwanie adresów, gdy między używanymi adresami znajdują się nieużywane; dotyczy to parametru gap limit. Warto postępować zgodnie z dokumentacją Electrum zamiast uruchamiać nieznane polecenia konsoli lub wielokrotnie modyfikować oryginalny plik.
Problemy z plikiem i hasłem opisuje poradnik odzyskiwania dostępu do Electrum. Dla portfela TrustedCoin właściwe jest omówienie odzyskiwania portfela dwuskładnikowego.
