4 maja 2021 15:11

Blokuj (blok Bitcoin)

Co to jest blok (blok Bitcoin)?

Bloki to pliki, w których dane dotyczące sieci Bitcoin są trwale rejestrowane. Blok rejestruje niektóre lub wszystkie ostatnie transakcje Bitcoin, które nie zostały jeszcze wprowadzone do żadnych wcześniejszych bloków. Zatem blok jest jak strona księgi głównej lub księgi rekordów. Za każdym razem, gdy blok jest „ukończony”, ustępuje miejsca następnemu blokowi w łańcuchu bloków. Blok jest zatem trwałym magazynem rekordów, których raz zapisany nie można zmienić ani usunąć.

Kluczowe wnioski

  • Blok można traktować jak ogniwo w łańcuchu. Posiada część lub całość zapisów transakcji, które ją poprzedzały.
  • sieć blockchain składa się z milionów bloków, które są w ciągłym ruchu.
  • Blok jest praktycznie niemożliwy do zhakowania. Gdyby to było możliwe, miałoby to taki sam skutek, jak włamywacz do banku sięgający przez ladę i nie tylko zabierając pieniądze, ale także wszystkie dane banku.
  • Górnicy bitcoinów mogą rozwiązywać złożone równania matematyczne i otrzymują nagrody BTC lub bitcoiny za ich wysiłek w znalezieniu rozwiązań.

Jak działa blok (blok Bitcoin)

Sieć Bitcoin jest świadkiem dużej aktywności transakcyjnej. Prowadzenie rejestru tych transakcji pomaga użytkownikom śledzić, za co i przez kogo zapłacono. Transakcje wykonane w danym okresie są rejestrowane w pliku zwanym blokiem, który jest podstawą sieci blockchain.

Blok reprezentuje „teraźniejszość” i zawiera informacje o jej przeszłości i przyszłości. Za każdym razem, gdy blok jest ukończony, staje się częścią przeszłości i ustępuje miejsca nowemu blokowi w łańcuchu bloków. Zrealizowany blok jest trwałym zapisem transakcji w przeszłości, a nowe transakcje są zapisywane w bieżącej.

W ten sposób cały system działa cyklicznie, a dane są trwale przechowywane. Każdy blok zawiera zapisy niektórych lub wszystkich ostatnich transakcji oraz odniesienie do bloku, który go poprzedzał, co wraz z systemem weryfikacji peer-to-peer Bitcoin praktycznie uniemożliwia użytkownikowi manipulowanie wcześniej zarejestrowanymi danymi transakcji.

Uwagi specjalne: wydobywanie bitcoinów

Z każdym blokiem powiązany jest problem matematyczny. Górnicy nieustannie przetwarzają i rejestrują transakcje w ramach procesu konkurowania w jakimś wyścigu. Ścigają się, aby „ukończyć obecny blok”, aby wygrać Bitcoiny. Kiedy wygrywający górnik jest w stanie go rozwiązać, odpowiedź jest udostępniana innym węzłom wydobywczym i jest weryfikowana. Za każdym razem, gdy górnik rozwiązuje problem, nowo wybity 12,5 BTC (symbol waluty Bitcoin) jest przyznawany górnikowi i wchodzi do obiegu.

Pierwszym rekordem w następnym bloku jest transakcja, w ramach której wygrywający górnik (który ukończył poprzedni blok) nagradza nowo wybite BTC. To trudność problemu matematycznego reguluje szybkość tworzenia nowych bitcoinów, ponieważ nowych bloków nie można przesłać do sieci bez odpowiedzi. Biorąc pod uwagę fakt, że rozwiązanie problemu zajmuje średnio około 10 minut, co 10 minut wybija się około 12,5 nowych Bitcoinów.

Przykład bloku (blok Bitcoin)

Analogicznie, można porównać zwykłe transakcje bankowe z transakcjami w sieci Bitcoin. Blockchain jest jak zapis transakcji bankowych, podczas gdy blok może być pojedynczym potwierdzeniem transakcji, które bankomat bankowy drukuje po użyciu maszyny. W sieci blockchain poszczególne bloki tworzą „księgę”, podobnie jak bankomat lub bank rejestruje Twoje transakcje.

Blockchain rejestruje jednak łańcuch wszystkich użytkowników zamiast jednego. Jest to podobne do banku, ale blockchain oferuje zwiększony poziom prywatności w porównaniu ze zwykłymi instytucjami bankowymi.