Nasionko

Kiedy dokonasz doskonałego wyboru opuszczenia giełd, będziesz musiał wcześniej pobrać portfel (Wasabi, Electrum, Samourai itp.).
Zasadniczo portfele te generują „ziarno”, które składa się z 12 słów (lub 24 słów, w zależności od portfela) wybranych z listy 2048 angielskich słów.
Dopóki nie stracisz tego materiału siewnego, zawsze będziesz mógł odzyskać dostęp do swoich bitcoinów. Warto spisać to na metalu (rozwiązań typu kryptostal jest mnóstwo) i zakopać w ogrodzie.
Przykład nasion:
Płynny, starożytny satoshi, rzadki obiekt piosenki z zoo, matka kopie zieloną ludzką kuchnię
Aby ktoś mógł przejąć kontrolę nad Twoimi bitcoinami, musiałby odkryć te 12 słów we właściwej kolejności. Czy to jest możliwe? Tak. Czy to prawdopodobne? NIE.
Dwanaście słów wybranych z tej samej listy 2048 słów oznacza, że istnieje 2048^12 możliwych kombinacji.
To 5 444 517 870 735 015 415 413 993 718 908 291 383 296 kombinacji. Innymi słowy, 5444 sekstylionów kombinacji.
W rzeczywistości jest to nieco mniej, ponieważ dwunaste słowo ziarna jest obliczane na podstawie poprzednich jedenastu słów. Zatem rzeczywista liczba to 340 282 366 920 938 463 463 374 607 431 768 211 456 kombinacji.
Gdyby można było wykonać 1 bilion odgadnięć na sekundę przy użyciu miliarda różnych komputerów, wyczerpanie takiej liczby zajęłoby ponad 10 miliardów lat. To prawie wiek wszechświata.
Aby dać ci wyobrażenie, prawdopodobieństwo, że rzucisz orłem sto razy z rzędu, wynosi 1 do 1 267 650 600 228 230 000 000 000 000 000.
Zatem atakującemu jest 268 milionów razy trudniej znaleźć Twoje ziarno, niż odwrócić głowę sto razy z rzędu.
Ale jest więcej niż jedno ziarno…
Zgadza się. Zatem prawdopodobieństwo znalezienia jakiegokolwiek nasionka jest w rzeczywistości wyższe.
Wyobraźmy sobie, że każdy człowiek ma swój własny portfel. To dałoby nam osiem miliardów nasion. Musimy więc podzielić 340 282 366 920 938 463 463 374 607 431 768 211 456 możliwych kombinacji przez osiem miliardów.
Prawdopodobieństwo znalezienia nasiona wynosiłoby wówczas 1 do 42 535 295 865 117 307 932 921 825 928.
Aby system działał przez 1,3 roku, potrzebny byłby miliard komputerów zdolnych do testowania 1 biliona kombinacji na sekundę. To mniej niż wiek Wszechświata, ale prawdopodobieństwo pozostaje zerowe.
Dziś, mając miliard adresów bitcoin, możemy założyć, że istnieje około 50 milionów nasion.
[W rzeczywistości wszystkie adresy generowane przez portfel pochodzą z kluczy prywatnych, które z kolei pochodzą z unikalnego materiału siewnego portfela. Wrócimy do tego.]
Dlatego musimy podzielić 340 282 366 920 938 463 463 374 607 431 768 211 456 możliwych kombinacji przez 50 milionów.
Prawdopodobieństwo znalezienia nasionka wynosi obecnie około 1 do 6 805 647 338 418 769 269 267 492 148 635. To 215 lat, jeśli wrócimy do naszego przykładu z komputerem.
Moglibyśmy również powiedzieć, że prawdopodobieństwo wygenerowania już istniejącego ziarna wynosi 1 do 6 805 647 338 418 769 269 267 492 148 635.
Szczęśliwa osoba otrzyma wówczas BTC innej osoby…
Do czego używa się nasion?
Ziarno to rdzeń, z którego portfel tworzy klucze prywatne. I to właśnie z tych kluczy prywatnych generowane są słynne „adresy” Bitcoina.
Ważne jest, aby zrozumieć, że w portfelu nie ma prawdziwych bitcoinów. Zawiera jedynie klucze prywatne, które umożliwiają przenoszenie powiązanych z nimi BTC.
Bitcoiny są technicznie niewydanymi wynikami transakcji (UTXO). Obecnie istnieje około 80 milionów UTXO, których lista jest prowadzona przez każdy węzeł w sieci Bitcoin. Są to ułamki bitcoinów powiązane z kluczem publicznym, który z kolei jest powiązany z kluczem prywatnym.
Każda transakcja (wysyłająca UTXO) wymaga ważnego klucza prywatnego (lub wielu kluczy, jeśli transakcja zawiera wiele UTXO). Klucz publiczny jest porównywalny z numerem rachunku bankowego, a klucz prywatny jest jak kod PIN karty bankowej.
W transakcji Bitcoin klucz publiczny odbiorcy jest reprezentowany przez „adres” Bitcoin pochodzący bezpośrednio z jego klucza publicznego. Po zakończeniu transakcji jedynie odbiorca posiadający odpowiedni klucz prywatny dla tego adresu będzie miał kontrolę nad bitcoinami.
Kryptografia klucza publicznego
Istnieją dwie główne rodziny algorytmów kryptograficznych:
Algorytmy symetryczne, znane również jako algorytmy tajnego klucza (pojedynczy klucz)
Algorytmy asymetryczne, zwane także algorytmami klucza publicznego (klucz prywatny i klucz publiczny)
Kryptografia asymetryczna leży u podstaw transakcji Bitcoin. To tutaj powinieneś sięgnąć głębiej, jeśli chcesz lepiej zrozumieć pojęcia takie jak klucze prywatne, klucze publiczne itp.
Pierwszym systemem kryptografii klucza publicznego był system RSA, nazwany na cześć jego wynalazców Rona Rivesta, Adi Shamira i Lena Adlemana. Po raz pierwszy została zaprezentowana w 1977 roku w kronice matematycznej magazynu Scientific American.
U jej podstaw leży trudność rozkładania na czynniki dużych liczb pierwszych pomnożonych przez siebie. Oto świetny artykuł, jeśli jesteś zainteresowany.
Z kolei system kluczy prywatnych i publicznych Bitcoin wykorzystuje kryptografię asymetryczną opartą na krzywych eliptycznych.
Śledź nas, aby uzyskać więcej wiadomości i aktualizacji.
Dziękuję.



