motorsportpress.eu motorsportpress.eu
Bartek 14.12.2020

Cyfrowe monety

Polecane: opryskiwacz plecakowy

Każda cyfrowa moneta jest połączona w systemie z kluczem publicznym ECDSA (kryptografia krzywej eliptycznej). Kiedy ktoś dołącza do sieci, dodaje klucz prywatny do łańcucha bloków, aby tylko właściciel portfela miał dostęp do kluczy prywatnych.

Saldo monet cyfrowych jest obliczane na podstawie kursu skrótu ostatniego bloku transakcji. Praca wykonywana przez sieć polega na potwierdzeniu poprawności bloków i danych transakcji. Blockchain to dziennik nieskompresowanych danych.

Sam łańcuch bloków jest utworzony w następujący sposób: Blok "n" wskazuje na blok "n-1" przez włączenie funkcji skrótu zawartości bloku "n-1". Blok zawiera funkcję skrótu bloku "n-2", więc skrót ostatniego bloku w łańcuchu jest zależny od wartości skrótu każdego poprzedniego bloku w łańcuchu. Możesz opisać skrót dla bloku nr 5 jako funkcję:

W tym systemie każdy blok składa się z nagłówka, co pozwala nam mieć pewność, że sam blok nie jest modyfikowany. Blok składa się ze "skryptu", który po wykonaniu zmienia stan łańcucha bloków w określony sposób. Na przykład transakcja może zawierać komentarz mówiący, że skrypt bloku jest zmieniany po wykonaniu. Na wykonanie transakcji może mieć wpływ poprzedni hash bloku (który jest używany jako dane wejściowe do funkcji h + b) = c w bloku z hashem (blok4 + hash (blok3 + hash.

Na wykonanie danego bloku ma wpływ poprzedni hash bloku, dlatego zrozumienie znaczenia poprzedniego bloku będzie bardzo ważne.

Blok z hashem (blok4 + hash (blok3 + hash.))) Wskazuje na blok z najnowszymi danymi. Jeśli istnieją bloki z różnymi skrótami, łatwo jest stwierdzić, który blok jest który. Każdy blok przechowuje wskaźnik do poprzedniego bloku, więc wiemy, że blok z najnowszymi blokami jest blokiem z poprzednim hashem.

Jeśli pomyślnie wykonamy dany blok, oznacza to, że blok z najnowszymi blokami jest wybierany i jest budowany z bloków bloku o najmniejszym nakładzie pracy. Jak już wiecie z poprzedniej części wywiadu, blok z najnowszymi blokami jest tworzony podczas uruchamiania sieci i aktualizowany co 10 minut. Jeśli wszystkie bloki w łańcuchu są sobie równe, wówczas wybór bloku z najmniejszą ilością pracy zostanie dokonany przez sieć.

Jeśli wykonujemy blok zbyt wiele razy, przeciążamy nimi sieć. Każdy blok przechowuje do MB danych, więc wypełnienie wszystkich pozostałych bloków zajmuje trochę czasu.

Liczba bloków w łańcuchu bloków bitcoin jest ograniczona liczbą mocy obliczeniowej w sieci. Jeśli jest więcej bloków do przetworzenia, wszystkie zostaną aktywowane w tym samym czasie. To właśnie ta aktywność zasila sieć bitcoin i zapewnia jej funkcjonowanie.

Satoshi Nakamoto i zespół Bitcoin

Osoby, które przyniosły nam Bitcoin, można uznać za jedną z niewielkiej grupy osób, które pracowały i mieszkały razem we wczesnych tygodniach rozwoju kryptowaluty. Sama koncepcja niezależnego dewelopera tworzącego zasób cyfrowy nie została jeszcze zrozumiana przez rynek masowy. Sam pomysł, by niezależny deweloper zarabiał na swoim dziele, nie jest niewyobrażalny.

Samą ideę kryptowalut można opisać jako kontynuację niektórych pomysłów cypherpunków. Jednak kryzys finansowy z 2008 r. Nadał wszystkiemu dodatkowe znaczenie

Polecane: natrysk bezpieczeństwa

Polecane: cegła klinkierowa roben

Tagi: krypto waluta,