Portfele graniczne: nowy sposób tworzenia i łatwego zapamiętywania fraz zalążkowych Bitcoin PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Portfele graniczne: nowy sposób tworzenia i łatwego zapamiętywania fraz nasion bitcoin

To jest opinia redakcyjna autorstwa Wartime Microchad, współtwórca magazynu Bitcoin.

Wprowadzenie

Od czasu wprowadzenia Bitcoin Improvement Proposal (BIP) 39, Bitcoinerzy mieli możliwość zapamiętania informacji niezbędnych do odzyskania środków bitcoin przechowywanych w łańcuchu za pomocą zwykłych słów tekstowych. Ale zapamiętywanie – a następnie niezawodne przywoływanie w późniejszym terminie – 12 lub 24 niepowiązanych ze sobą, niesąsiadujących ze sobą słów nie jest łatwe, co oznacza, że ​​większość ludzi tworzy i przechowuje fizyczne kopie tych słów zamiast zapisywać je w pamięci.

Chociaż to ugruntowane podejście jest dobre dla tych, którzy są pewni swoich zabezpieczeń fizycznych, może być dużym wyzwaniem dla innych, np. osób bez stałego miejsca zamieszkania; tych, którzy muszą podróżować lub mieszkają w strefach konfliktu/wojny; lub osoby mieszkające w innych miejscach, w których przechowywanie fizycznych zwrotów materiału siewnego może wiązać się z ryzykiem związanym z bezpieczeństwem, utratą, uszkodzeniem lub konfiskatą.

Przykład tego, jak komuś niedawno zabrano słowa z nasion bitcoinów z domu.

Uruchamianie liczb

Aby umieścić skalę tego problemu w jakimś kontekście:

  • Według agencji ONZ ds. uchodźców UNHCR, do końca 2021 r. 89.3 mln osób zostało przymusowo przesiedlonych na całym świecie. Dla dużej liczby tych ludzi, którzy uciekali ze swoich domów, byliby w stanie zabrać ze sobą niewiele więcej niż ubrania na plecach i wszelkie rzeczy osobiste, które mogliby unieść. Transport wszelkiego bogactwa wraz z rzeczami osobistymi mógł być niemożliwym wyzwaniem i obarczonym ryzykiem.
  • Według Ambasada Nomadów, prawie 5 milionów Amerykanów identyfikuje się jako cyfrowi nomadzi, a kolejne 17 milionów aspiruje do tego stylu życia. To 6.5% populacji USA, która obecnie lub chce żyć wędrującym stylem życia. Częste przekraczanie granic i życie w wynajętym mieszkaniu może utrudnić ochronę kluczy prywatnych.
  • An szacunkowa 35% Amerykanów wynajmuje swoje mieszkania, a współdzielenie domów rośnie wraz z upadkiem własności domów. szczególnie wśród młodszych pokoleń. Nierzadko zdarza się, że rzeczy osobiste znikają we wspólnych mieszkaniach.

Chcieliśmy więc stworzyć sposób dla Bitcoinerów, którzy borykają się z tymi trudnościami, na łatwiejszy i bardziej niezawodny transport swoich bitcoinów przez granice. Nazwaliśmy rozwiązanie Portfele graniczne.

Wzory kontra słowa

Wyobraź sobie, że masz pięć sekund na zapamiętanie (A) lub (B) spośród poniższych opcji.

Używanie wzorców do zapamiętywania fraz początkowych bitcoinów jest użytecznym narzędziem, które może się przydać, jeśli ktoś musi przekroczyć granice bez wykrycia.

Który z nich jest najłatwiejszy i najpewniej zostanie wycofany po kilku dniach?

Nauka (™)

Niektóre dawniej prowadzone badania naukowe pokazały, że jesteśmy o wiele bardziej zdolni do przypominania sobie wzorów niż słów po dłuższym czasie.

Używanie wzorców do zapamiętywania fraz początkowych bitcoinów jest użytecznym narzędziem, które może się przydać, jeśli ktoś musi przekroczyć granice bez wykrycia.

Po pokazaniu losowego zbioru słów i kształtów uczestnicy mieli znacznie wyższy poziom zapamiętywania kształtów niż słów.

Możliwość rozpoznawania kształtów łatwiej niż słowa również potwierdza anegdotę — łatwiej zapamiętujemy twarze niż imiona (co ma sens, biorąc pod uwagę, że nasz wzrok i zdolności rozpoznawania twarzy poprzedzają nasz język).

Zjawisko to znane jest jako „obraz efekt wyższości".

Test lakmusowy

Zobaczmy, czy to działa.

W podanych miejscach spróbuj przypomnieć brakujące słowa i brakujący wzór z przykładu, który pokazaliśmy powyżej. Bez oszukiwania!

Używanie wzorców do zapamiętywania fraz początkowych bitcoinów jest użytecznym narzędziem, które może się przydać, jeśli ktoś musi przekroczyć granice bez wykrycia.

Jak ci poszło?

Zapamiętywanie za pomocą portfeli granicznych i siatek entropii

Portfele Border zapewniają metodę zapamiętywania fraz początkowych przy użyciu trzech komponentów:

  • Siatka entropii: losowa siatka wszystkich 2048 słów źródłowych.
  • Wzór: wzór(y) wygenerowany przez użytkownika lub współrzędne komórki.
  • Słowo końcowe „Numer”: Ostatnie (suma kontrolna) słowo początkowe.

Łącznie te trzy elementy składają się na Twój portfel Border.

Generator siatki entropii

Korzystając z naszego działającego w trybie offline, opartego na przeglądarce generatora siatki entropii (EGG), użytkownicy mogą generować własną, zabezpieczoną entropowo, losową siatkę wszystkich 2048 słów źródłowych zgodnych z BIP39, a następnie zastosować do niej pamiętny wzór lub zestaw współrzędnych komórki — co tylko wiedzą — w celu stworzenia portfela.

Chociaż EGG jest oparty na przeglądarce, został zaprojektowany do pracy w trybie offline na komputerach PC, Mac lub Linux (lub nawet przy użyciu Tails) i działa lokalnie w przeglądarce. Aby z niego skorzystać, użytkownicy pobierają go, przesyłają na wybraną przez siebie maszynę i rozpoczynają generowanie siatek entropii.

Używanie wzorców do zapamiętywania fraz początkowych bitcoinów jest użytecznym narzędziem, które może się przydać, jeśli ktoś musi przekroczyć granice bez wykrycia.

Przykład zapadającego w pamięć, 23-komórkowego wzoru zastosowanego do siatki entropii w celu utworzenia portfela granicznego. 24. / ostatnie słowo („suma kontrolna”) lub numer ostatniego słowa można obliczyć natywnie w EGGu.

Ponieważ każda unikalna siatka entropii zawiera kompletną listę wszystkich słów źródłowych BIP39 w formacie losowym, a wzorce użytkowników istnieją tylko w ich głowach, użytkownicy będą przechowywać swoją siatkę entropii (lub jej zwrot przywracający) fizycznie lub cyfrowo. Ponieważ siatki entropii zawierają wszystkie 2048 słów źródłowych Bitcoin w losowym formacie, wszelkie ataki złych pokojówek napotykają na zwiększenie trudności, które jest znacznie wyższe niż w przypadku wykrycia kopii zapasowych fraz w postaci zwykłego tekstu. Możesz myśleć o tym jako o zaporze między słowami źródłowymi a potencjalnymi napastnikami.

Inne funkcje

Kalkulator końcowego słowa i końcowe słowo „liczba”

EGG pozwala użytkownikom na zaimportowanie odpowiednich 11 lub 23 słów z ich siatki entropii w celu obliczenia końcowego słowa sumy kontrolnej. Oprócz wzorca użytkownika jedyną rzeczą, którą należy zapamiętać, jest suma kontrolna.

Jednak, aby było to jeszcze łatwiejsze, EGG zawiera unikalną funkcję „końcowego numeru słowa”. Dzięki temu, zamiast pamiętać słowo „para”, użytkownicy mogą po prostu zapamiętać liczbę „5” — mogliby nawet zapisać tę liczbę na swojej siatce entropii, ponieważ sama w sobie jest bez znaczenia i nie dostarcza żadnych wskazówek na temat ostatnie słowo bez poznania innych słów.

Użytkownicy mogą również zmienić numer ostatniego słowa na coś bardziej dla nich znaczącego, chociaż zmienia to również samo ostatnie słowo. Dlatego, jeśli użytkownicy zmienią numer, nowa pokazana suma kontrolna musi zostać użyta do skonfigurowania Portfela Granicznego. Nie zalecamy użytkownikom zmiany liczby (ponieważ jest ona generowana z entropią przez narzędzie), ale opcja jest dostępna w razie potrzeby.

Używanie wzorców do zapamiętywania fraz początkowych bitcoinów jest użytecznym narzędziem, które może się przydać, jeśli ktoś musi przekroczyć granice bez wykrycia.

Funkcja „ostatniego słowa” EGGa zapewnia automatyczne obliczanie sumy kontrolnej. Ta suma kontrolna lub powiązany z nią „końcowy numer słowa” — unikalna funkcja w narzędziu — jest jedynym słowem, które należy zapamiętać, aby odtworzyć Portfel graniczny.

Deterministyczna regeneracja sieci

Podczas tworzenia siatki entropii EGG daje możliwość wyboru entropii deterministycznej. Używając 128 bitów entropii w tworzeniu tych siatek, mamy możliwość jednoczesnego generowania 12-wyrazowych fraz odzyskiwania, które dają kopię zapasową w postaci zwykłego tekstu. Frazy odzyskiwania są automatycznie dodawane na dole deterministycznych siatek entropii podczas generowania.

Używanie wzorców do zapamiętywania fraz początkowych bitcoinów jest użytecznym narzędziem, które może się przydać, jeśli ktoś musi przekroczyć granice bez wykrycia.

Przykład 12-wyrazowej frazy odzyskiwania siatki podanej podczas generowania deterministycznej siatki entropii. Zapewnia to opcję zapisywania siatek entropii w formacie zwykłego tekstu. Wygląda i zachowuje się jak normalny portfel Bitcoin i dlatego może być używany jako wabik/kanarek.

Dostarczenie 12-wyrazowej frazy przywracającej może na pierwszy rzut oka wydawać się sprzeczne z koncepcją Border Wallets — w końcu dajemy użytkownikom możliwość zapamiętywania początkowych słów, a nie znajdowania nowych sposobów zapisywania nowych! Jednak niektórzy użytkownicy mogą znaleźć wartość w możliwości wykonania odręcznych lub cyfrowych kopii słów regeneracji w pewnych okolicznościach: na przykład, jeśli chcą przechowywać kopię siatki entropii z osobą trzecią (rodzeństwo, rodzic, dziecko itp. .) dla utrzymania bezpieczeństwa.

Ponieważ wszystkie 12-wyrazowe frazy odzyskiwania są poprawnymi frazami mnemonicznymi BIP39, daje to dodatkowe opcje rozmieszczania środków wabików na powstałym portfelu lub po prostu nie mieć na nich niczego. W tym drugim przypadku atakujący może wydać pieniądze i zasoby, próbując brutalnie wymusić hasło do frazy początkowej, która wygląda na to, że powinna mieć fundusze, ale która tylko odblokowuje siatkę entropii.

Gridception i sztuka zaciemniania

Ponieważ koszty generowania siatek entropii są zasadniczo zerowe, użytkownicy mogą generować dziesiątki (lub nawet setki) indywidualnie ponumerowanych siatek, przechowując preferowaną siatkę wśród znacznego „szumu”. Wyobraź sobie, że masz 100 unikalnych i indywidualnie ponumerowanych siatek entropii, a użytkownik jest jedyną osobą, która wie, które siatki mogły zostać użyte do wygenerowania Portfela Granicznego.

Używanie wzorców do zapamiętywania fraz początkowych bitcoinów jest użytecznym narzędziem, które może się przydać, jeśli ktoś musi przekroczyć granice bez wykrycia.

Gridception oferuje użytkownikom możliwość używania słów z jednej siatki Entropii do generowania nowych siatek - dramatycznie zwiększając trudność ataku!

W rzeczywistości nie ma powodu, dla którego użytkownik nie mógłby wygenerować wielu wzorów – lub nawet wielu siatek entropii – aby stworzyć portfel multisig, który może nosić w głowie. Siatki deterministyczne odblokowują również możliwość wprowadzenia rozwiązań wielosiatkowych, w których główna siatka entropii jest kodowana w innych siatkach entropii. Nazywamy to odbiór sieci.

Aby to zrobić, użytkownicy generowali siatkę, a następnie konstruowali 12-wyrazowy wzorzec, aby zastosować go do tej siatki. Następnie biorą te 12 słów i wprowadzają je do zakładki „regeneracja siatki” w EGGu, tworząc drugą siatkę. Można to następnie powtórzyć, tworząc nowe siatki w nieskończoność.

Używanie wzorców do zapamiętywania fraz początkowych bitcoinów jest użytecznym narzędziem, które może się przydać, jeśli ktoś musi przekroczyć granice bez wykrycia.

"Sen we śnie. Jestem pod wrażeniem. Ale w moim śnie grasz według moich zasad” — Saito, Incepcja

Szyfrowanie

W przypadku siatek entropii przechowywanych cyfrowo, tj. Na komputerze osobistym, pamięci USB lub bezpiecznym przechowywaniu w chmurze online, EGG oferuje użytkownikom opcję natywnego szyfrowania i odszyfrowywania siatek entropii w interfejsie narzędzia. Po utworzeniu bezpiecznego hasła użytkownicy przeciągają i upuszczają swoją siatkę entropii do narzędzia do szyfrowania, tworząc zaszyfrowany plik .json, który można następnie bezpieczniej przechowywać w formacie cyfrowym. W celu odszyfrowania plik .json jest importowany z powrotem do narzędzia i odblokowywany tym samym bezpiecznym hasłem.

Obsługa randomizacji słów w nasionach

Dla „maksymalnych” siatek entropii — które wykorzystują prawdziwie kosmiczną 19,580 XNUMX bitów entropii — EGG wykorzystuje Tasowanie Fisher-Yates algorytm i przeglądarka kryptograficznie silny generator liczb pseudolosowych seedowane z prawdziwie losowymi wartościami do generowania losowej permutacji wszystkich słów początkowych BIP39.

Opcja odtwarzania deterministycznych siatek entropii przy użyciu 12 słów — utworzonych przy użyciu 128 bitów entropii — wykorzystuje technologię Gibson Research Corporation generator liczb pseudolosowych o ultrawysokiej entropii.

Aplikacje dla Bitcoina i nie tylko

W przypadku Bitcoin portfele graniczne i sieci entropii oferują nowe aplikacje i rozwiązania w zakresie chłodni i transportu bitcoinów, planowania dziedzictwa, podarunków, pomocy osób trzecich w zakresie przechowywania, a także, co najważniejsze, przejść granicznych.

Wychodząc jednak poza Bitcoin, przewidujemy, że pomysł ma zastosowanie do innych zdecentralizowanych protokołów, w których do tworzenia kopii zapasowych kont użytkowników używane są słowa źródłowe, tj. Nostr, Web5 i inne zdecentralizowane systemy typu identyfikatorów.

To jest gościnny post napisany przez Wartime Microchad. Wyrażone opinie są całkowicie ich własnymi i niekoniecznie odzwierciedlają opinie BTC Inc. lub Bitcoin Magazine.

Znak czasu:

Więcej z Magazyn Bitcoin