Co to jest księga rachunkowa Bitcoina?

Co to jest księga rachunkowa Bitcoina?

Księga główna bitcoina to cyfrowa księga, która zapewnia ważność wszystkich transakcji dokonanych przy użyciu kryptowaluty. Jest ona przechowywana w każdym węźle bitcoin i służy do weryfikacji przyszłych transakcji. Księga ta jest dostępna do pobrania z każdego węzła bitcoin. Pomaga również zrozumieć, jak działa protokół bitcoin. Czytaj dalej, aby uzyskać więcej informacji. Oto niektóre z cech księgi głównej bitcoin. Czytaj dalej również, aby zrozumieć opłatę za transakcję. Księga główna Bitcoin jest istotnym elementem ekosystemu Bitcoin.

UTXO

UTXO jest podstawową jednostką walutową w księdze Bitcoin. Może być użyta tylko raz, więc nie jest możliwe jej podwójne wydanie. Oprócz bycia bardziej elastyczną walutą niż fiat money, UTXO pozwalają na łatwiejszą paralelizację transakcji, w tym inteligentnych kontraktów. Dzieje się tak, ponieważ stan jest przechowywany zarówno w transakcjach, jak i węzłach. Dzięki temu łatwiej jest śledzić transakcje i zapewnić, że żadna ze stron nie wydaje tej samej kwoty.

Dwa podstawowe modele transakcji w księdze głównej Bitcoina to model konta i model UTXO. Model UTXO zapisuje salda i transakcje użytkownika w globalnie rozproszonym grafie, przy czym nowe wyjścia są dodawane z każdym blokiem. Model konta przechowuje salda w globalnym stanie kont i aktualizuje go z każdym blokiem. Ten model jest bardziej obliczeniowy i ma większą złożoność transakcyjną. Jest to najlepszy model do decentralizacji kryptowalut, ponieważ zmniejsza potrzebę korzystania z usług stron trzecich.

Linked list

Blockchain, czyli linked list bitcoin ledger, to seria bloków zawierających dane. Każdy blok zawiera numer hashowy poprzedniego. W porównaniu z tradycyjnymi bazami danych, blockchain można uznać za listę połączoną. Oznacza to, że każdy blok odnosi się do poprzedniego. W rezultacie blockchain jest bezpieczną i odporną na manipulacje strukturą danych. Blockchain wykorzystuje zabezpieczenia kryptograficzne jako klucz do zapobiegania manipulacjom.

Każdy blok blockchaina posiada adres hashowy poprzedniego bloku. Listy połączone mają stałe wiązanie między węzłami. Każdy węzeł zawiera również wskaźnik do następnego elementu. Lista połączona jest najprostszym sposobem strukturyzacji danych, ponieważ dane nie są przechowywane w jednym miejscu w pamięci. Zamiast tego komputer może przeszukiwać listę powiązaną, zaczynając od jej początku i pracując w dół listy.

Hash-pointers

Użycie hash-pointers w księdze Bitcoin jest fundamentalne dla bezpieczeństwa transakcji Bitcoin. Księga Bitcoina zawiera sekwencję bloków, z których każdy zawiera hash danych dostarczonych w poprzednim bloku. Następny blok jest wskazywany przez zmienną pointerową zawierającą adres następnego węzła. Zmiana bloku spowodowałaby unieważnienie poprzedniego, dlatego w celu zachowania bezpieczeństwa łańcucha stosuje się hash-pointery.

Aby określić hash bloku, musisz wiedzieć, gdzie znajduje się ostatni blok w łańcuchu. Następnie należy użyć głowy łańcucha, aby znaleźć najnowszy blok. Ten blok, zwany „B2”, został dodany przed tym, który nazywa się „B3”. Blok B3 zawiera hash zawartości B2, a nowe bloki będą dodawane w następnej kolejności. Wskaźnik haszujący może zostać zmieniony, jeśli adwersarz zmieni dane w najbardziej wysuniętym na lewo bloku.

Opłata transakcyjna

Księga główna Bitcoin oblicza wysokość opłaty transakcyjnej poprzez pomnożenie całkowitego rozmiaru transakcji przez opłatę za każdy kilobajt. Opłata może się znacznie różnić w zależności od wielkości transakcji, ponieważ rozmiary bloków mogą się zmieniać co godzinę i mogą być dodawane nowe transakcje. Opłaty są wyższe dla większych transakcji, ale nie oznacza to, że Eugenia wydaje więcej pieniędzy. Wyższe opłaty są wynikiem tego, że transakcja jest bardziej skomplikowana – niezależnie od wartości znajdujących się w niej bitcoinów.

Większość giełd i domów maklerskich pobiera opłaty transakcyjne, które są niezależne od opłat wymaganych do przetworzenia transakcji w księdze Bitcoin. Opłaty wzrosły w dolarach z czasem, gdy cena bitcoina wzrosła. Jednak Bitcoin Cash ma niższe opłaty ze względu na większy rozmiar bloku. To skłoniło niektórych ludzi do przejścia z Bitcoina na jego alternatywę, czyli Bitcoin Cash. Podczas gdy obie te waluty mają różne korzyści, struktura opłat jest taka sama.

Podobne tematy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *