Istoria blockchainului
Acasă
Articole
Istoria blockchainului

Istoria blockchainului

Începător
Publicat Dec 6, 2018Actualizat Jan 31, 2023
3m

Tehnologia de la baza criptomonedelor este blockchainul. Acesta permite fiecărui client din rețea să ajungă la un consens fără a fi nevoie să aibă încredere unul în celălalt.


Începutul

Ideea din spatele tehnologiei blockchain a fost descrisă încă din 1991, când cercetătorii Stuart Haber și W. Scott Stornetta au introdus o soluție practică din punct de vedere computațional pentru marcarea temporală a documentelor digitale, astfel încât acestea să nu poată fi antedatate sau modificate. 

Sistemul folosea un lanț de blocuri securizat criptografic pentru a stoca documentele marcate temporal și, în 1992, arborii Merkle au fost încorporați în design, făcându-l mai eficient prin permiterea colectării mai multor documente într-un singur bloc. Cu toate acestea, această tehnologie a rămas nefolosită și brevetul a expirat în 2004, cu patru ani înainte de apariția Bitcoin.


Reusable Proof Of Work

În 2004, informaticianul și activistul criptografic Hal Finney (Harold Thomas Finney II) a introdus un sistem numit RPoW, Reusable Proof Of Work (dovada de lucru reutilizabilă). Sistemul funcționa prin primirea unui token Proof of Work bazat pe Hashcash care nu poate fi schimbat sau nefungibil și, în schimb, crea un token semnat RSA care putea fi apoi transferat de la persoană la persoană. 

RPoW a rezolvat problema dublei cheltuiri prin păstrarea dreptului de proprietate asupra tokenurilor înregistrate pe un server de încredere, conceput pentru a permite utilizatorilor din toată lumea să verifice corectitudinea și integritatea acestora în timp real. 

RPoW poate fi considerat un prototip timpuriu și un pas timpuriu important în istoria criptomonedelor.


Rețeaua Bitcoin

La sfârșitul anului 2008, o carte albă care introducea un sistem de numerar electronic peer-to-peer descentralizat – numit Bitcoin – a fost postată pe o listă de corespondență criptografică de către o persoană sau un grup folosind pseudonimul Satoshi Nakamoto.

Bazată pe algoritmul Proof of Work Hashcash, dar în loc să utilizeze o funcție de calcul hardware de încredere, cum ar fi RPoW, protecția față de cheltuirea dublă în Bitcoin a fost asigurată de un protocol peer-to-peer descentralizat pentru urmărirea și verificarea tranzacțiilor. Pe scurt, bitcoinii sunt „minați” pentru o recompensă folosind mecanismul Proof of Work de către mineri individuali și sunt apoi verificați de nodurile descentralizate din rețea.

Pe 3 ianuarie 2009, Bitcoin a luat ființă când primul bloc bitcoin a fost minat de Satoshi Nakamoto, care a avut o recompensă de 50 de bitcoini. Primul destinatar de Bitcoin a fost Hal Finney, el a primit 10 bitcoini de la Satoshi Nakamoto în prima tranzacție bitcoin din lume pe 12 ianuarie 2009.


Ethereum

În 2013, Vitalik Buterin, un programator și co-fondator al revistei Bitcoin, a declarat că Bitcoin are nevoie de un limbaj de scripting pentru construirea de aplicații descentralizate. Nereușind să obțină acordul comunității, Vitalik a început dezvoltarea unei noi platforme de calcul distribuit bazate pe blockchain, Ethereum, care includea o funcționalitate de scripting, numită contract inteligent.

Contractele inteligente sunt programe sau scripturi care sunt implementate și executate pe blockchainul Ethereum; ele pot fi folosite, de exemplu, pentru a efectua o tranzacție dacă sunt îndeplinite anumite condiții. Contractele inteligente sunt scrise în limbaje de programare specifice și compilate în bytecode, pe care o mașină virtuală completă Turing descentralizată, numită mașină virtuală Ethereum (EVM), le poate apoi citi și executa.

Dezvoltatorii pot, de asemenea, să creeze și să publice aplicații care rulează în cadrul blockchainului Ethereum. Aceste aplicații sunt, de obicei, denumite DApps (aplicații descentralizate) și există deja sute de DApps care rulează în blockchainul Ethereum, inclusiv platforme de rețele de socializare, aplicații de jocuri de noroc și burse financiare.

Criptomoneda Ethereum se numește Ether, poate fi transferată între conturi și este folosită pentru a plăti taxele pentru puterea de calcul utilizată la executarea contractelor inteligente.

Astăzi, tehnologia blockchain câștigă multă atenție generală și este deja utilizată într-o varietate de aplicații, nu se limitează la criptomonede. Pentru mai multe informații despre blockchain și alte subiecte interesante, nu uitați să vizionați celelalte videoclipuri pe Academia Binance.