Do treści głównej
+31 85 109 1211 Uwaga na osoby podszywające się pod nas — należy sprawdzić oficjalne dane Sprawdzenie oficjalnych danych

Blog

Jak odzyskać portfel Ether.li: przewodnik po odzyskiwaniu portfeli multisig Ethereum

W skrócie

Odzyskanie dostępu do Ether.li bez dawnej usługi wymaga dwóch uprawnionych kluczy kontraktu multisig Ethereum 2 z 3. Zwykle są to klucz użytkownika i klucz kopii zapasowej z karty odzyskiwania. Publiczny adres, widoczne saldo ani jeden klucz prywatny nie wystarczą.

Zaszyfrowany klucz użytkownika trzeba najpierw odszyfrować; zapomniane hasło może nadawać się do ukierunkowanych poszukiwań. Następnie należy wywołać właściwy kontrakt, a nie tylko zaimportować klucz do zwykłego portfela. Przed zasileniem kont właścicieli wysyłających transakcje w ETH na gaz trzeba sprawdzić kontrakt i kolejność transakcji. Kartę oraz inne kopie kluczy należy zachować, a odzyskane aktywa przenieść do nadal obsługiwanego portfela pod własną kontrolą.

Jak odzyskać portfel Ether.li: przewodnik po odzyskiwaniu portfeli multisig Ethereum

Państwa portfel Ether.li nadal istnieje. Usługa, na której się opierał, zamknęła rejestrację nowych kont w 2017 roku, a na początku 2018 roku zdarzało się już, że nie działała przez kilka dni z rzędu. Dziś jej strona internetowa już nie odpowiada, więc logowanie i kody SMS przepadły. Środki nadal jednak leżą nietknięte w inteligentnym kontrakcie w sieci Ethereum, a odzyskanie portfela Ether.li jest często możliwe dzięki temu, co zawiera Państwa karta odzyskiwania. Zanim spróbują Państwo cokolwiek przenieść, warto zrozumieć, jak działał portfel, bo od tego zależy, co jeszcze da się zrobić.

Dlaczego martwa usługa nie oznacza utraconych środków

Zamknięcie Ether.li nie dotknęło Państwa pieniędzy. Portfel był skonfigurowany jako multisig 2 z 3: istnieją trzy klucze, a dowolne dwa z nich mogą zatwierdzić transakcję. Tymi trzema kluczami były: Państwa klucz użytkownika, klucz kopii zapasowej, który należało wydrukować i przechowywać, oraz własny klucz Ether.li, powiązany z potwierdzeniami SMS. To samo podkreślała sekcja FAQ Ether.li: jeśli usługa nie działała lub nie mogła podpisać, nadal mieli Państwo dwa z trzech kluczy potrzebnych do przeniesienia środków.

Potrzebne są zawsze tylko dwa z trzech. Klucz, który przepadł razem z firmą, nigdy więc nie był niezbędny. Państwa ETH i wszelkie tokeny ERC-20 nadal znajdują się w kontrakcie portfela w blockchainie, nienaruszone; brakuje jedynie sposobu na złożenie podpisu. Jeśli karta odzyskiwania się zachowała, oba klucze, które się liczą, mogą już być w Państwa rękach. Firma zniknęła. Klucze na tej karcie nie.

Najpierw: znaleźć i zabezpieczyć kartę odzyskiwania

Najpierw proszę odnaleźć kartę. To PDF lub wydruk otrzymany od Ether.li przy zakładaniu portfela; zawiera on dwie rzeczy potrzebne do odzyskania: klucz prywatny konta użytkownika w formie zaszyfrowanej oraz klucz kopii zapasowej. Ether.li szyfrował klucz użytkownika hasłem wybranym w serwisie, natomiast jego aplikacja internetowa generowała klucz kopii zapasowej w Państwa przeglądarce jako zwykły, niezaszyfrowany klucz prywatny. Jeśli zamiast tego podali Państwo własny adres kopii zapasowej, klucz znajduje się tam, gdzie powstał ten adres.

Gdy karta się znajdzie, proszę pracować wyłącznie na kopii i trzymać klucze z dala od wszelkich aplikacji połączonych z internetem, nad którymi nie mają Państwo kontroli. Nigdy nie należy wklejać zawartości karty odzyskiwania ani wpisywać klucza prywatnego na stronie, która oferuje „przywrócenie” portfela Ether.li za Państwa. Klucz to podpis, który czeka tylko na złożenie: fałszywa strona przywracania w chwili otrzymania klucza podpisze transakcję wyprowadzającą Państwa środki prosto z kontraktu.

To, czym Państwo dysponują, decyduje o tym, co jest możliwe

Mają Państwo kartę odzyskiwania z oboma kluczami

Karta zawiera zaszyfrowany klucz użytkownika oraz klucz kopii zapasowej, a te dwa klucze dają dokładnie dwa podpisy, których potrzebuje kontrakt. To najlepsza możliwa sytuacja. Dalsza praca polega na odszyfrowaniu klucza użytkownika hasłem do Ether.li i podpisaniu oboma kluczami transakcji, które wyprowadzą środki z kontraktu. Co to obejmuje, wyjaśnia następna sekcja.

Mają Państwo tylko jeden z dwóch kluczy

Pojedynczy klucz sam niczego nie autoryzuje: portfel 2 z 3 wymaga dwóch ważnych podpisów. Zanim uznają Państwo, że sprawa jest przegrana, proszę jeszcze raz sprawdzić kartę, bo zwykle zawiera ona oba klucze, nawet jeśli pamięta się tylko jeden. Jeśli przy zakładaniu portfela podano własny adres kopii zapasowej, tego klucza należy szukać w portfelu, w którym utworzono ten adres. Jeśli drugiego klucza naprawdę nie da się znaleźć, a klucz Ether.li przepadł razem z firmą, progu dwóch podpisów nie da się osiągnąć.

Klucz jest zaszyfrowany, a hasło zapomniane

To problem z hasłem, a nie z utraconym kluczem. Na karcie widnieje Państwa klucz użytkownika w formie zaszyfrowanej, chroniony hasłem wybranym w Ether.li; niektóre poradniki nazywają je passphrase klucza kopii zapasowej. Jeśli nie pamiętają go już Państwo, odzyskanie dostępu staje się ukierunkowanym poszukiwaniem hasła, a nie ślepą uliczką. Gdy format na to pozwala, poszukiwanie prowadzi się na podstawie hashu, który narzędzie wyodrębnia z zaszyfrowanego klucza. Nasz przewodnik po odzyskiwaniu hasła do pliku keystore Ethereum wyjaśnia, jak planuje się takie poszukiwanie, choć Ether.li stosował własny format szyfrowania, a nie standardowy plik keystore.

Brak jakiegokolwiek klucza albo korzystanie tylko z aplikacji i SMS-ów

Jeśli logowanie odbywało się wyłącznie przez stronę Ether.li z kodem SMS, a karta odzyskiwania nigdy nie została zapisana, mogą Państwo nie mieć żadnego z kluczy podpisujących, a usługa, która przechowywała trzeci, już nie istnieje. Bez co najmniej dwóch kluczy nikt nie przeniesie środków, a czas poświęcony temu portfelowi niczego nie zmieni.

Jak naprawdę wygląda odzyskiwanie portfela Ether.li

Kroków jest niewiele, ale każdy musi zostać wykonany bezbłędnie:

  • Należy odszyfrować klucz użytkownika z karty hasłem do Ether.li. Zaszyfrowany klucz ma własny format Ether.li, a nie format standardowego pliku keystore Ethereum, więc zwykłe oprogramowanie portfeli może go nie rozpoznać. W poradniku odzyskiwania napisanym w 2018 roku, gdy Ether.li już niedomagał, klucz odszyfrowano funkcją decrypt z BitGoJS, otwartego (open source) SDK firmy BitGo, które nadal zawiera tę funkcję.
  • Oba klucze, odszyfrowany klucz użytkownika i klucz kopii zapasowej, należy wczytać do narzędzi, które potrafią wywoływać kontrakt portfela. Według FAQ Ether.li kontrakt zbudowano na bazie oficjalnego kodu referencyjnego Ethereum, z trzema adresami właścicieli, z których dwa są potrzebne do wysłania środków. To praca na poziomie deweloperskim, a nie jeden przycisk.
  • Przed zasileniem jakiegokolwiek konta należy sprawdzić wdrożony kontrakt portfela i kolejność transakcji odzyskiwania. ETH na gaz musi znajdować się na koncie lub kontach właścicieli, które wysyłają te transakcje, a nie tylko pod adresem kontraktu Ether.li. Najpierw trzeba oszacować opłaty za całą tę sekwencję; wydawany jest wyłącznie faktycznie zużyty gaz.
  • Transfer środków z kontraktu trzeba przygotować i zatwierdzić oboma kluczami: jedno konto właściciela zgłasza wypłatę, a drugie ją potwierdza. Oznacza to dwie transakcje, z których każdą opłaca konto, które ją wysyła.
  • Całość należy przenieść metodą sweep do nowego portfela utworzonego i kontrolowanego przez Państwa, łącznie z ETH pozostałym na koncie użytkownika: Ether.li zalecał trzymać tam około 0,1 ETH na opłaty.

Jeden błędny adres kontraktu, nonce lub podpis i transakcja albo się nie powiedzie, albo spali gaz na próżno. To etap, na którym drobny błąd kosztuje prawdziwe pieniądze, i właśnie ten etap warto powierzyć komuś z doświadczeniem w takich operacjach. Stare poradniki zalecające import kluczy do Parity są nieaktualne: klienta Parity Ethereum zarchiwizowano w 2020 roku, a jego następcę, OpenEthereum, w 2022 roku, dlatego nie należy opierać na nich odzyskiwania.

Gdy portfela Ether.li nie można odzyskać

W niektórych przypadkach nie ma żadnej drogi, a powodem jest matematyka samego portfela. Portfel 2 z 3 wymaga dwóch podpisów. Tego progu nie da się osiągnąć bez kluczy albo z jednym kluczem, jeśli drugiego nie można odnaleźć. Własny klucz Ether.li przepadł razem z firmą: nikt nie ma już do niego dostępu i nikt nie może go odtworzyć ani o niego poprosić.

Brak karty, brak klucza użytkownika, brak klucza kopii zapasowej, brak usługi, do której można się zwrócić. Nie ma drogi do środka.

Widoczne saldo to jeszcze nie dostęp do środków

Adres kontraktu portfela można sprawdzić w eksploratorze bloków, takim jak Etherscan, i zobaczyć, że saldo wciąż tam jest, co może sprawiać wrażenie, że pieniądze są w zasięgu ręki. Samo saldo jeszcze tego nie oznacza. Eksplorator bloków pokazuje, co przechowuje kontrakt; przeniesienie czegokolwiek nadal wymaga dwóch ważnych podpisów. Widoczne saldo potwierdza, że monety istnieją i nie zostały przeniesione. Nie mówi nic o tym, czy mogą Państwo w tej chwili autoryzować ich przeniesienie.

Środki bezpieczne? Multisig warto zostawić za sobą

Po przeniesieniu środków metodą sweep do nowego portfela nie należy odbudowywać konfiguracji na usłudze, która już nie istnieje. Warto przejść na standardowy portfel pod własną kontrolą: portfel sprzętowy albo programowy z kopią zapasową w postaci frazy odzyskiwania. Fraza z 12 lub 24 słów przechowywana offline jest znacznie łatwiejsza do zabezpieczenia niż wydrukowana karta z surowymi kluczami od firmy, której od lat już nie ma.

Jeśli karta odzyskiwania Ether.li nadal istnieje, ale odszyfrowanie lub podpisanie się nie udaje, warto zacząć od bezpłatnej oceny: wystarczy opisać, czym Państwo dysponują, a uczciwie ocenimy, czy do portfela da się dotrzeć, jeszcze przed jakimkolwiek zobowiązaniem. Od 2019 roku Crypto Recovers ma na koncie ponad 200 przeprowadzonych odzyskań. Pracujemy wyłącznie na podstawie pisemnej umowy, według zasady „bez odzyskania, bez opłaty”, i nigdy nie dotykamy Państwa pieniędzy. Zapraszamy do bezpłatnej oceny.

Jeśli odzyskanie się powiedzie, końcowy sweep wykonują Państwo samodzielnie, wysyłając ETH i tokeny do nowego, utworzonego przez siebie portfela. Uzgodnione wynagrodzenie jest płatne osobno, zgodnie z zawartą z nami umową, i nigdy nie jest potrącane z odzyskanych ETH ani tokenów.

FAQ

Czy można nadal odzyskać portfel Ether.li, skoro usługa została zamknięta?

Często tak. Usługa od lat nie działa, ale środki pozostały na miejscu. Jeśli karta odzyskiwania nadal zawiera zaszyfrowany klucz użytkownika i klucz kopii zapasowej, a znają Państwo hasło do klucza użytkownika, te dwa podpisy wystarczą do przeniesienia środków.

Czy można odzyskać portfel Ether.li, mając tylko jeden klucz?

Jeden klucz nie wystarczy: kontrakt wymaga dwóch podpisów. Najpierw warto jeszcze raz sprawdzić kartę, bo zwykle zawiera oba klucze. Jeśli nigdzie nie znajdzie się kopia drugiego klucza, progu nie da się osiągnąć.

Czy można skontaktować się ze wsparciem Ether.li, aby odzyskać portfel?

Nie. Ether.li zamknął rejestrację nowych kont w 2017 roku, a jego strona już nie odpowiada, więc nie ma nikogo, kto mógłby odpowiedzieć. To, co można zrobić, zależy wyłącznie od karty odzyskiwania i kluczy, które nadal są w Państwa posiadaniu.

Czy można odzyskać klucz kopii zapasowej Ether.li po zapomnieniu jego passphrase?

Czasami, i warto wiedzieć, który klucz jest chroniony tym hasłem. Na karcie Ether.li zaszyfrowany jest klucz konta użytkownika, zabezpieczony hasłem wybranym w Ether.li; klucz kopii zapasowej wydrukowano jako zwykły klucz prywatny, bez szyfrowania. To na zaszyfrowanym kluczu prowadzi się poszukiwanie hasła, a to, co Państwo o nim pamiętają (długość, słowa lub schematy używane w tamtym czasie), decyduje o skali poszukiwań. Ocena karty i tego, co zostało w pamięci, pokaże, czy to realne; hasła nie da się odtworzyć z niczego.

Czy do przeniesienia środków z odzyskanego portfela Ether.li potrzebne jest ETH?

Tak. Konto lub konta właścicieli, które wysyłają transakcje odzyskiwania, potrzebują ETH na gaz. Wysłanie ETH wyłącznie pod adres kontraktu Ether.li nie zasila tych kont nadawczych. Przed obliczeniem i pokryciem opłat należy sprawdzić kontrakt oraz wymaganą sekwencję transakcji.

Czy można nadal używać starego adresu Ethereum po odzyskaniu portfela Ether.li?

Adres nadal działa, ale nie należy go dalej używać. Całość warto przenieść metodą sweep do portfela utworzonego i kontrolowanego przez Państwa, z kopią zapasową w postaci frazy odzyskiwania, a multisig zostawić za sobą.

Czy można odzyskać portfel Ether.li po utracie karty odzyskiwania?

Tylko jeśli istnieje inna kopia kluczy: zapisany PDF, wydruk, kopia zapasowa komputera, na którym konfigurowano portfel. Jeśli karta zawierała jedyne kopie, nie zostało nic, czym można by podpisać.

Opisane kroki nie przywróciły dostępu?

Pierwsza ocena jest bezpłatna i odbywa się bez poufnych danych. Wystarczy opisać, co jeszcze pozostało, a uczciwie powiemy, czy odzyskanie jest realne. Opłata jest należna tylko po udanym odzyskaniu.

Poprosić o ocenę

Proszę udostępnić ten artykuł

O autorze

Robbert Bink

Robbert Bink

Założyciel i specjalista ds. odzyskiwania portfeli

Pierwsze udane odzyskanie portfela przeprowadził w 2019 r. Ponad 15 lat doświadczenia w programowaniu i IT; kieruje oceną przypadków, strategią odzyskiwania i rozwojem specjalistycznego oprogramowania.

Pełny profil →