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

Zapomniane drugie hasło Blockchain? Co naprawdę da się odzyskać

W skrócie

Drugie hasło starszych portfeli Blockchain.com chroni klucze prywatne niezależnie od hasła głównego. Pomoc techniczna nie może go zresetować. Reset hasła konta powierniczego tworzy nowy portfel, zamiast przywrócić pierwotny.

  • Fraza z 12 słów odtwarza wyprowadzone z niej konta bez starych haseł. Zaimportowane adresy nadal wymagają własnych kluczy prywatnych lub pierwotnych danych portfela.
  • Bez frazy należy zachować wallet.aes.json. Przed poszukiwaniem drugiego hasła trzeba znać lub odzyskać hasło główne.
  • BTCRecover może sprawdzać prawdopodobne warianty na wyodrębnionym hashu; wykonalność zależy od zachowanych danych i rozmiaru przestrzeni poszukiwań.
  • Stare frazy mnemoniczne Blockchain.info odtwarzają hasło główne z chwili ich utworzenia, nie drugie hasło.

Warto też sprawdzić układ klawiatury, wielkość liter i spacje, zanim uzna się, że wcześniej działające hasło zostało zmienione.

Zapomniane drugie hasło Blockchain? Co naprawdę da się odzyskać

Mogą się Państwo zalogować do swojego portfela, ale gdy tylko spróbują cokolwiek wysłać, pojawia się drugie pole z prośbą o hasło.

Zanim klikną Państwo cokolwiek na tym ekranie logowania, jedno ostrzeżenie. Link „reset password” nie resetuje drugiego hasła Blockchain, a jego użycie może odciąć dostęp do portfela, do którego próbują się Państwo dostać.

Blockchain.com nie może zresetować drugiego hasła

DeFi Wallet jest portfelem niepowierniczym: klucze trzymają Państwo, firma nie trzyma niczego. Blockchain.com wprost oświadcza, że nie może resetować ani odzyskiwać haseł portfeli niepowierniczych. Wyklucza to sama konstrukcja szyfrowania. Żadnej pomocy ze strony wsparcia technicznego, żadnej weryfikacji e-mailem, żadnej drogi powrotu przez firmę. Zamiast tego Blockchain.com zaleca sprawdzenie każdego wariantu, który mógł zostać użyty, a dokładnie to robi rzetelne odzyskiwanie: systematycznie i na skalę, której nie da się osiągnąć ręcznie.

Nie należy klikać „reset password”

Ten link resetuje powiernicze konto Trading Account, a nie niepowierniczy portfel. Własny przewodnik Blockchain.com po odzyskiwaniu ostrzega, że zresetowanie hasła zamiast użycia frazy odzyskiwania tworzy nowy portfel z nowym Wallet ID i odłącza pierwotny portfel od konta. Monety zostają w blockchainie, a stary portfel nadal jest dostępny pod swoim pierwotnym Wallet ID, ale droga powrotna do nich staje się znacznie trudniejsza.

Najpierw proszę zapisać na papierze wszystko, co pozostało w pamięci: długość, cyfry lub symbole, często powtarzane słowo, rok ustawienia hasła. Każdy szczegół eliminuje później dużą liczbę błędnych odpowiedzi.

Dwa hasła, dwa różne problemy

Hasło główne pozwala się zalogować i rozejrzeć. Drugie hasło to osobny zamek, którego portfel wymaga, zanim wyda klucze prywatne i pozwoli przenieść środki. Te same drzwi, drugi zamek.

Drugie hasło to funkcja legacy. Istnieje tylko w starszych portfelach, a obecna dokumentacja Blockchain.com w ogóle nie oferuje go nowym użytkownikom. Jeśli w Państwa portfelu jest nadal aktywne, bez niego nie da się niczego wysłać, a odzyskanie hasła głównego go nie zastępuje. A może utracili Państwo hasło główne albo Wallet ID? W takim przypadku pomoże przewodnik po utraconym haśle Blockchain.com.

Jeśli mają Państwo 12-wyrazową frazę odzyskiwania

To najkorzystniejsza sytuacja, z jednym wyjątkiem.

Przywrócenie portfela z frazy odbudowuje go z samych kluczy, więc żadne z haseł nie stoi na przeszkodzie. W wersji webowej należy wybrać „Login with Recovery Phrase”, wpisać słowa w pierwotnej kolejności i ustawić nowe hasło. W aplikacji mobilnej ta sama ścieżka prowadzi przez „Import Wallet”, a następnie „Restore Wallet”. Fraza jest zgodna ze standardem BIP-39, który opiera się na stałej liście 2048 słów; ostatnie słowo frazy pełni rolę sumy kontrolnej, czyli wbudowanego testu odrzucającego większość błędnych kombinacji. Błąd „Invalid Recovery Phrase” oznacza, że słowa są błędne, a nie że portfel zniknął. Co sprawdzić dalej, wyjaśnia nasz przewodnik po nieprawidłowej frazie mnemonicznej.

Wyjątek: odtworzenie portfela z frazy nie przywraca środków przechowywanych na zaimportowanych adresach. Przewodnik Blockchain.com po odzyskiwaniu mówi to wprost.

Nigdy nie należy wpisywać 12 słów nigdzie poza oficjalną aplikacją lub stroną internetową Blockchain.com.

„Portfel przywrócony z 12 słów, a bitcoinów nie ma”

Zanim założą Państwo najgorsze, warto sprawdzić, czy brakujące monety nie leżały na zaimportowanym adresie.

Zaimportowany adres to adres, którego klucz prywatny został przeniesiony z innego miejsca, a nie adres wygenerowany przez portfel z frazy. Fraza może odtworzyć tylko to, co sama utworzyła. Zaimportowane klucze nigdy nie zostały z niej wyprowadzone, więc przywrócony portfel wygląda na pusty, choć monety leżą nietknięte na adresach, których już nie wyświetla.

Przed wyciągnięciem jakichkolwiek wniosków proszę sprawdzić adres w serwisie mempool.space. Jeśli saldo nadal tam jest, potrzebny jest oryginalny klucz prywatny lub plik portfela, a nie kolejna próba z frazą. Starsze konta trafiają na to częściej: adresy utworzone, zanim Blockchain.info przestawił swoje portfele na 12-wyrazową frazę odzyskiwania, nigdy nie zostały wyprowadzone z tej frazy. Dlatego osoby korzystające z portfela od lat zgłaszają, że ich najstarsze adresy po przywróceniu nie pokazują już żadnego salda. Inne przyczyny, które warto wykluczyć, opisuje nasza strona o zerowym saldzie po przywróceniu.

Jeśli znają Państwo hasło główne, ale nie drugie

Tutaj odzyskanie dostępu jest często możliwe.

Kopia zapasowa portfela, plik o nazwie wallet.aes.json, zawiera zaszyfrowany blok zabezpieczony drugim hasłem. Oprogramowanie open source, takie jak BTCRecover, metodycznie testuje na tym bloku kolejne warianty hasła, przechodząc przez przestrzeń poszukiwań zbudowaną z tego, co Państwo pamiętają. Hasło główne otwiera zewnętrzną warstwę; poszukiwania dotyczą warstwy wewnętrznej. BTCRecover może też prowadzić poszukiwania na karcie graficznej. W teście porównawczym z jego przewodnika po GPU karta graficzna sprawdzała drugie hasła Blockchain.com około 40 razy szybciej niż sam procesor, a hasła główne około 10 razy szybciej, choć przewodnik zastrzega, że zysk zależy od sprzętu.

Tam, gdzie format na to pozwala, praca toczy się na wyodrębnionym hashu, a nie na samym portfelu. BTCRecover zawiera skrypt wyodrębniający, który za pomocą hasła głównego otwiera zewnętrzną warstwę, a następnie wyciąga z pliku hash, sól i liczbę iteracji drugiego hasła w postaci krótkiego ciągu base64. Wszystko, co dzieje się później, dotyczy tylko tych kilku znaków. Wyodrębniony fragment nie zawiera żadnego z zaszyfrowanych kluczy prywatnych, a plik portfela zostaje u Państwa. Tak też wolimy pracować: na maszynach odciętych od sieci i nigdy przed podpisaniem umowy.

Jak odzyskać drugie hasło, krok po kroku

Na tym w praktyce polega ta praca. Zakłada ona, że nadal mogą się Państwo zalogować hasłem głównym i dotrzeć do pliku portfela.

  1. Proszę pobrać plik portfela. Potrzebne będą Wallet ID, dostęp do skrzynki e-mail powiązanej z portfelem (Blockchain.com prosi tam o zatwierdzenie logowania) oraz kod 2FA, jeśli włączone jest uwierzytelnianie dwuskładnikowe. Dokumentacja BTCRecover opisuje ten proces. Plik nazywa się zwykle wallet.aes.json.
  2. Przed czymkolwiek innym proszę zrobić dwie kopie i pracować wyłącznie na kopii. Uszkodzony plik roboczy bez kopii zapasowej kończy próbę w tym miejscu.
  3. Proszę wypisać każde hasło używane w tamtym okresie, a potem warianty, które mogły realnie zostać wpisane. To ta lista decyduje, czy poszukiwania skończą się w kilka godzin, czy nie skończą się nigdy.
  4. Zamiast pracować na oryginalnym pliku, należy wyodrębnić hash. Skrypt wyodrębniający prosi o hasło główne, usuwa zewnętrzną warstwę szyfrowania i wypisuje hash, sól i liczbę iteracji drugiego hasła jako krótki ciąg base64. Poszukiwania prowadzi się potem na tych znakach, a nie na portfelu. Jeśli to możliwe, należy udostępniać tylko ten wyodrębniony fragment, nigdy sam plik portfela.
  5. Wyszukiwanie należy uruchomić z włączoną obsługą literówek. Zmiany wielkości liter, usunięte znaki i drobne pomyłki są wtedy traktowane jako warianty sprawdzanych haseł, a nie jako osobne wpisy. Właśnie to ustawienie wyłapuje hasło, które wydaje się zapamiętane bezbłędnie.
  6. Należy przerwać, gdy przestrzeń poszukiwań przestaje być w praktyce skończona. Jeśli liczba wariantów sięga miliardów i nic jej nie zawęża, większa moc obliczeniowa nie zmieni wyniku.

Kroki 4 i 5 to część techniczna i przekazanie pracy w tym miejscu jest rozsądną decyzją, a nie porażką. Metodę i jej ograniczenia opisuje nasz tekst o tym, jak działa odzyskiwanie hasła do portfela.

„Portfel prosi o drugie hasło, które nigdy nie zostało ustawione”

To nie jest wytwór wyobraźni.

Niektórzy użytkownicy starszych portfeli zgłaszali, że monit o aktualizację wymagał drugiego hasła, którego nigdy nie utworzyli, albo że działające drugie hasło zostało nagle odrzucone, choć po ich stronie nic się nie zmieniło. Tak czy inaczej Blockchain.com nie może go za Państwa zresetować.

Nie należy więc poprzestawać na przekonaniu, że hasło nigdy nie zostało ustawione. Jeśli w portfelu istnieje drugie hasło, nie wzięło się znikąd: często jest wariantem hasła głównego albo hasła ponownie użytego w tym samym okresie. Narzędzia do odzyskiwania testują właśnie to: zmiany wielkości liter, usunięte znaki i drobne literówki w odniesieniu do znanych Państwu haseł.

Jeśli fraza zapasowa ma 17 słów, 15 albo 21

To fraza odzyskiwania legacy i działa ona inaczej, niż można by oczekiwać.

Zanim Blockchain.info przyjął BIP-39, wydawał frazy, które kodowały hasło, a nie klucze. Mają one długość inną niż 12 słów i korzystają z własnych list słów, dlatego obecna strona odrzuca je jako frazę odzyskiwania. Dla portfeli utworzonych przed 2016 rokiem Blockchain.com nadal udostępnia sposób na odczytanie hasła z takiej frazy.

Dwa ograniczenia: ta metoda zwraca pierwsze hasło, a nie drugie, i to w brzmieniu z chwili wygenerowania frazy. Jeśli hasło zostało później zmienione, otrzymany wynik jest nieaktualny.

Gdy nie ma wyjścia

Wolimy powiedzieć to Państwu teraz, niż prowadzić przez tygodnie pracy, która nie może się udać.

Pierwsze zamknięte drzwi to brak danych portfela. Utrata obu haseł i 12-wyrazowej frazy sama w sobie nie wyklucza odzyskania dostępu. Jeśli zachował się zaszyfrowany portfel, jako kopia zapasowa wallet.aes.json albo jako kopia, którą Blockchain.com nadal udostępnia pod Państwa Wallet ID, można ocenić szanse poszukiwania hasła głównego, a poszukiwanie drugiego hasła jest kolejnym, osobnym etapem. Blockchain.com nie może jednak zresetować żadnego z tych haseł, a bez użytecznych danych portfela, kluczy czy kopii zapasowej nie ma czego testować.

Drugie zamknięte drzwi to hasło, z którego nic nie zostało w pamięci: ani długość, ani znaki, ani nawyk, ani okres. Poszukiwania potrzebują ograniczeń, żeby w ogóle były poszukiwaniami. Bez niczego, co je zawęża, żadna technika nie znajdzie odpowiedzi, a każdy, kto obiecuje inaczej, próbuje coś sprzedać.

Ludzie, którzy odpowiadają w tych wątkach

Wystarczy przeczytać dowolny publiczny wątek na ten temat, by zobaczyć pod nim wciąż te same odpowiedzi. Darmowe adresy e-mail i nazwy użytkowników na Telegramie, które oferują złamanie każdego hasła. Procenty podawane z góry. Konta publikujące historię utraconych monet i wskazujące „ekspertów”, którzy je odzyskali. Prośby o przesłanie pliku portfela.

Sygnały ostrzegawcze powtarzają się: nieproszone odpowiedzi, prywatne adresy e-mail, żadnej firmy za nazwą. Rzetelna usługa pracuje na zaszyfrowanym pliku lub wyodrębnionym hashu na podstawie podpisanej umowy, nigdy na frazie odzyskiwania, i nigdy nie pobiera opłat przed udanym odzyskaniem. Jakie sprawdzenia warto przeprowadzić, opisuje nasz przewodnik o tym, jak znaleźć wiarygodną firmę odzyskującą kryptowaluty.

Gdy dostęp wróci

Proszę zapisać 12 słów na papierze albo wybić je w metalu, który jest odporny na wodę i ogień, i przechowywać je offline, z dala od urządzenia. Jeśli środki znajdują się na zaimportowanych adresach, proszę osobno zrobić kopię zapasową tych kluczy prywatnych. Fraza odzyskiwania nigdy ich nie obejmie, a właśnie ta luka zamienia zapomniane hasło w problem na pięć lat.

Jeśli sytuacja dotyczy drugiego hasła, które częściowo zostało w pamięci, pliku portfela, do którego jest dostęp, ale którego nie da się odblokować, albo starego konta z zaimportowanymi adresami, warto zamówić poufną ocenę: rzetelną odpowiedź na pytanie, czy dostęp da się odzyskać, zanim podejmą Państwo jakiekolwiek zobowiązanie. Pierwsza ocena jest bezpłatna, a pracujemy zgodnie z zasadą bez odzyskania, bez opłaty. Monety nigdy nie przechodzą przez nasze ręce: środki przenoszą Państwo samodzielnie do utworzonego przez siebie portfela.

Najczęściej zadawane pytania o drugie hasło Blockchain.com

Dlaczego portfel Blockchain.com prosi o drugie hasło, które nigdy nie zostało ustawione?

Niektóre starsze portfele Blockchain.com prosiły o drugie hasło po aktualizacjach lub zmianach interfejsu, a część użytkowników twierdzi, że nigdy go nie utworzyła. Jeśli portfel ma drugie hasło, zostało ono kiedyś ustawione. Warto zacząć od wariantów hasła głównego i innych haseł używanych w tamtym czasie, a nie od czegoś zupełnie innego. Narzędzia do odzyskiwania testują właśnie takie warianty.

Czy Blockchain.com może zresetować moje drugie hasło?

Nie. Portfel jest niepowierniczy, więc Blockchain.com nie zna drugiego hasła i nie może go zresetować; jego własna dokumentacja mówi, że firma nie może resetować ani odzyskiwać haseł portfeli niepowierniczych. Link „reset password” dotyczy wyłącznie powierniczego konta Trading Account, a jego użycie tworzy nowy portfel i odłącza pierwotny od konta. Jeśli drugiego hasła nie da się sobie przypomnieć, pozostaje 12-wyrazowa fraza odzyskiwania albo, w niektórych przypadkach, poszukiwanie hasła na podstawie pliku kopii zapasowej portfela.

Dlaczego drugie hasło Blockchain.com przestało działać?

Niektórzy użytkownicy starszych portfeli Blockchain.com zgłaszali, że drugie hasło nagle przestało działać po aktualizacjach oprogramowania. Zanim przyjmą Państwo, że portfel się zmienił, warto wykluczyć drobne różnice: wielkość liter, inny układ klawiatury albo dodatkową spację. Jeśli zachował się plik portfela, a hasło główne jest znane, te warianty można systematycznie przetestować podczas odzyskiwania hasła.

Dlaczego po przywróceniu portfela Blockchain.com brakuje bitcoinów?

Bitcoiny mogą znajdować się na zaimportowanym adresie. Fraza odzyskiwania może odtworzyć tylko adresy, które sama utworzyła, a zaimportowane klucze nigdy nie zostały z niej wyprowadzone; najczęściej dotyczy to starszych kont. Proszę sprawdzić saldo bezpośrednio w eksploratorze bloków, takim jak mempool.space. Jeśli środki nadal tam są, do odzyskania potrzebny jest oryginalny klucz prywatny lub plik portfela dla tego adresu, a nie kolejna próba z frazą.

Dlaczego fraza zapasowa Blockchain.com ma 17 słów?

17-wyrazowa fraza zapasowa to fraza odzyskiwania legacy z Blockchain.info, utworzona, zanim portfel przyjął standard BIP-39. Koduje ona hasło, a nie klucze, więc nowoczesne narzędzia do odzyskiwania fraz 12- lub 24-wyrazowych nie mogą jej użyć. Blockchain.com nadal oferuje ścieżkę legacy, która ujawnia hasło w brzmieniu z chwili utworzenia frazy. Jest to hasło główne, a nie drugie hasło.

Jakie wymagania musi spełniać drugie hasło Blockchain.com?

Obecne centrum pomocy Blockchain.com w ogóle nie opisuje drugiego hasła, więc nie ma opublikowanych zasad, które zawęziłyby poszukiwania. Zawęża je to, co pozostało w pamięci: przybliżona długość, cyfry, symbole i schematy haseł zwykle używane w tamtym czasie. Każdy szczegół, który da się opisać, sprawia, że skuteczne odzyskanie hasła staje się bardziej realne.

Do czego służy drugie hasło?

To drugi, osobny zamek: portfel nie wyda kluczy prywatnych ani nie przeniesie środków, dopóki to hasło nie zostanie podane, nawet jeśli hasło główne pozwoliło już się zalogować. Istnieje ono tylko w portfelach na tyle starych, że powstały przed obecnym procesem rejestracji, a obecne opcje zabezpieczeń Blockchain.com już go nie obejmują.

Jak w praktyce odzyskuje się drugie hasło?

Kopia zapasowa portfela, wallet.aes.json, zawiera zaszyfrowany blok zabezpieczony drugim hasłem. Narzędzia takie jak BTCRecover otwierają zewnętrzną warstwę hasłem głównym i testują listę wariantów na warstwie wewnętrznej, z włączoną obsługą literówek, dzięki czemu zmiany wielkości liter i drobne pomyłki są traktowane jako warianty sprawdzanych haseł. Tam, gdzie to możliwe, poszukiwania prowadzi się na wyodrębnionym hashu, a nie na samym pliku portfela.

Czy wypróbowali Państwo opisane kroki i nadal nie mają dostępu?

Pierwsza ocena jest bezpłatna i nie wymaga poufnych danych: prosimy opisać, co jeszcze pozostało, a dowiedzą się Państwo, czy odzyskanie jest realne. Opłata jest należna tylko wtedy, gdy odzyskanie się powiedzie.

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 →