Blockchain to najniższa technologia cyfrowej waluty, która zapewnia każdemu użytkownikowi Internetu możliwość osiągnięcia konsensusu bez wzajemnego zaufania.


wstępny

Pomysł technologii blockchain sięga roku 1991. Aby mieć pewność, że plik znacznika czasu nie będzie mógł zostać prześledzony ani zmodyfikowany, dwóch ówczesnych naukowców, Stuart Haber i W. Scott Stornetta, uruchomiło praktyczne rozwiązanie obliczeniowe.

System wykorzystuje łańcuch szyfrowania blokowego do przechowywania plików ze znacznikami czasu, a w 1992 r. do systemu włączono także drzewa Merkle.Ta nowa technologia, która grupowała wiele dokumentów w jeden blok, znacznie poprawiła wydajność. Niestety nikt nie przejął się tą technologią i powoli została ona porzucona. Patent wygasł również w 2004 roku, cztery lata przed narodzinami Bitcoina.


Dowód pracy wielokrotnego użytku (RPoW)

W 2004 roku informatyk i entuzjasta kryptografii Hal Finney (Harold Thomas Finney II) uruchomił system o nazwie RPoW, mechanizm sprawdzający działanie wielokrotnego użytku.

System działa w oparciu o otrzymanie tokena proof-of-work opartego na Hashcash, który nie jest wymienialny ani zamienny, a jednocześnie tworzy token algorytmu RSA, który może być przesyłany pomiędzy dowolnym użytkownikiem.

RPoW rozwiązuje problem podwójnych wydatków, umożliwiając posiadaczom walut rejestrację kont na całkowicie zaufanym serwerze. Serwer został zaprojektowany tak, aby w każdej chwili umożliwić użytkownikom na całym świecie weryfikację jego poprawności i integralności.

Można powiedzieć, że RPoW jest wczesnym prototypem blockchainu i ważnym początkiem w historii cyfrowej waluty.


Sieć Bitcoina

Pod koniec 2008 roku osoba o pseudonimie Satoshi Nakamoto opublikowała białą księgę i wprowadziła zdecentralizowany, elektroniczny system kasowy typu peer-to-peer – Bitcoin.

W porównaniu z zaufaną funkcją obliczeniową sprzętu RPoW, Bitcoin wykorzystuje algorytm sprawdzający obciążenie hashcash do śledzenia i weryfikacji transakcji za pośrednictwem zdecentralizowanego protokołu punkt-punkt, aby zapobiec podwójnym płatnościom. Mówiąc najprościej, Bitcoin jest nagrodą „wydobywczą” dla każdego górnika w ramach mechanizmu sprawdzającego obciążenie pracą, która jest następnie weryfikowana przez zdecentralizowane węzły w całej sieci.

3 stycznia 2009 roku narodził się Bitcoin. Pierwszy Bitcoin został „wydobyty” przez Satoshi Nakamoto i otrzymał nagrodę w wysokości 50 Bitcoinów. Pierwszą osobą, która otrzymała Bitcoin był Hal Finney. Otrzymał on 10 Bitcoinów od Satoshi Nakamoto 12 stycznia 2009. Był to pierwszy na świecie transfer Bitcoinów.


Eter

W 2013 roku programista Vitalik Buterin, który jest także współzałożycielem magazynu Bitcoin, powiedział, że Bitcoin potrzebuje języka skryptowego do tworzenia zdecentralizowanych aplikacji. W związku z brakiem uznania w społeczności Bitcoin, Vitalik rozpoczął prace badawczo-rozwojowe nad nową rozproszoną platformą obliczeniową opartą na technologii blockchain, jaką jest Ethereum. Funkcja skryptowa obsługiwana przez Ethereum nazywa się to inteligentnym kontraktem.

Inteligentne kontrakty to programy lub skrypty wdrażane i uruchamiane w łańcuchu bloków Ethereum. Można je na przykład wykorzystać do przeprowadzenia transakcji pod pewnymi warunkami. Inteligentne kontrakty są pisane w określonym języku programowania i kompilowane do kodu bajtowego. Te inteligentne kontrakty mogą być odczytywane i wykonywane przez zdecentralizowaną, kompletną w technologii Turing maszynę wirtualną Ethereum (EVM).

Programiści mogą także tworzyć i publikować nowe aplikacje na blockchainie Ethereum, które często nazywane są aplikacjami zdecentralizowanymi (DApps). Obecnie na blockchainie Ethereum działają setki zdecentralizowanych aplikacji, w tym platformy społecznościowe, gry hazardowe online i giełdy finansowe itp.

Cyfrowa waluta Ethereum nazywa się Ether i można ją przesyłać między różnymi kontami. Ether jest zwykle używany do płacenia za moc obliczeniową wymaganą do realizacji inteligentnych kontraktów.

Obecnie technologia blockchain przyciągnęła wiele uwagi mediów głównego nurtu i została zastosowana w wielu rzeczywistych scenariuszach, poza walutami cyfrowymi. Aby uzyskać więcej informacji na temat blockchain i branż pokrewnych, bądź na bieżąco z naszymi innymi materiałami wideo Akademii Binance.