Conţinut
Ce este Blockchain?
Cum funcționează Bckchain?
Cum se adaugă informațiile în blockchain?
Cine a inventat blockchain-ul?
Ce poate face Blockchain?
Ce utilizări are Blockchain?
Încheia
Ce este Blockchain?
Blockchain este un tip special de bază de date în care puteți doar adăuga date (și nu puteți șterge sau modifica date). După cum sugerează și numele, un blockchain reprezintă un lanț de blocuri - aceste blocuri sunt blocuri de informații adăugate unei baze de date. Fiecare bloc deține un pointer către blocul anterior și de obicei conține o combinație de informații despre tranzacție, marcaje temporale și alte metadate pentru a confirma validitatea acestuia.
Deoarece sunt legate în acest fel, intrările nu pot fi editate, șterse sau modificate în niciun fel, deoarece acest lucru ar invalida toate blocurile care le urmează.
Cum funcționează Blockchain?
În acest moment, blockchain-ul poate să nu pară o alternativă impresionantă – s-ar putea să vă întrebați ce avantaje are acest sistem față de o foaie de calcul obișnuită. Cel mai mare avantaj al blockchain-ului este că permite utilizatorilor să interacționeze în jurul unei surse comune de adevăr fără a avea neapărat încredere unul în celălalt. Cu o rețea distribuită, nicio parte nu poate ataca un blockchain bine construit.
Pentru a rula și a verifica în mod independent starea blockchain-ului, utilizatorii trebuie să descarce un software. Odată instalat și rulat pe computerul utilizatorului, software-ul interacționează cu instanțe de pe alte mașini, pentru a încărca/descărca informații (de exemplu, tranzacții sau blocuri). Un utilizator nou descarcă un bloc și verifică dacă blocul a fost creat în cadrul regulilor sistemului și transmite aceste informații colegilor.
Ceea ce avem acum este un ecosistem care poate fi format din sute, mii sau zeci de mii de entități care rulează și sincronizează o copie identică a bazei de date (le numim sunt noduri). Acest lucru face rețeaua o capacitate foarte mare și întotdeauna disponibilă.
Cum se adaugă informațiile în blockchain?
Integritatea blockchain-ului va fi deteriorată dacă sunt înregistrate informații financiare incorecte. În același timp, în sistemul distribuit nu există niciun administrator sau administrator care să mențină registrul – deci cum să ne asigurăm că participanții acționează cinstit?
Satoshi a propus un sistem Proof-of-Work, care ar permite oricui să propună un bloc pentru a se alătura rețelei. Pentru a propune un bloc, ei trebuie să sacrifice puterea de calcul pentru a ghici soluția propusă de protocol (pentru a face acest lucru, trebuie să trimită datele de mai multe ori pentru a produce un număr mai mic decât o anumită valoare) .
Acest proces se numește minerit. Dacă minerul ghicește corect soluția, blocul pe care l-a construit (inclusiv tranzacțiile neconfirmate pe care le-au trimis colegii) este adăugat în lanț. Datorită acestui fapt, ei vor primi un bonus sub forma unui token nativ al blockchain-ului.
Hashing cu o funcție unidirecțională înseamnă că oricine primește datele de ieșire nu poate ghici nici datele de intrare. Dar dacă există date de intrare, verificarea datelor de ieșire este ușoară. În acest fel, orice participant poate verifica dacă un miner a produs un bloc „valid” și poate respinge blocurile invalide. Dacă blocul este invalid, minerul nu va primi nicio recompensă și va pierde capital pentru încercarea de a falsifica un bloc invalid.
În sistemele de criptomonede, dependența de criptografia cu chei publice/private asigură, de asemenea, că părțile nu pot cheltui fonduri pe care nu le dețin. Monedele sunt legate de chei private (doar proprietarul știe aceste chei) și pot fi cheltuite doar cu o semnătură validă care confirmă tranzacția cu monedele.
Mecanismul Proof-of-Work este cel mai testat mecanism pentru obținerea consensului în rândul utilizatorilor, dar nu este singurul. Alternative precum Proof-of-Stake sunt în creștere în adoptare, deși încă nu au fost implementate corect în forma lor adevărată (în ciuda mecanismelor de consens hibride create cu mult timp în urmă).
Cine a inventat blockchain-ul?
Ideea de bază din spatele unei serii de date imuabile poate fi urmărită de la începutul anilor 90. Cercetătorii W. Scott Stornetta și Stuart Haber au publicat o lucrare intitulată How to Time Stamp a document digital care discută modalități eficiente de a marca fișierele de timp, astfel încât acestea să nu poată fi. editate sau alterate.
Cu toate acestea, abordarea lui Stornetta și Haber nu este perfectă și necesită în continuare încredere în terți pentru a fi implementată. Tehnologia Blockchain incorporează inovații de la alți informaticieni, iar Satoshi Nakamoto este creditat ca părintele sistemului pe care l-am descris în paragrafele anterioare.
Ești interesat să afli mai multe despre istoria blockchain-ului? Citiți articolul nostru despre Istoria Blockchain-ului.
Ce poate face Blockchain?
Criptomonedele sunt vârful aisbergului. Mulți oameni au văzut potențialul de calcul descentralizat ca urmare a apariției banilor descentralizați. Dacă blockchain-urile de prima generație precum Bitcoin au adus o bază de date de tranzacții partajată, produsele din a doua generație precum Ethereum au generat contracte inteligente. Acestea sunt programe care rulează pe partea superioară a blockchain-ului, pentru a gestiona mișcările condiționate ale jetoanelor.
Cu contractele inteligente, nu există un server central care rulează codul, ceea ce înseamnă că eșecul la un punct central la nivelul de stocare este distribuit. Utilizatorii pot inspecta software-ul (mulțumită naturii sale publice), iar dezvoltatorii pot concepe contracte în așa fel încât nimeni altcineva să le poată dezactiva sau modifica.
Unele aplicații pentru blockchain ar putea include:
Criptomonedă – moneda digitală este un mijloc extrem de puternic de schimb de valoare fără un singur punct de corupție, fără a fi nevoie de gatekeepers și intermediari. Utilizatorii pot trimite și primi bani către alți utilizatori la nivel global într-o fracțiune din timp (și adesea o fracțiune din cost) pe care le-ar lua pentru a transfera prin băncile lor. Monedele nu pot fi confiscate, iar tranzacțiile nu pot fi anulate sau înghețate.
Plată condiționată - Alice și Bob nu au încredere unul în celălalt, dar vor să parieze pe rezultatul unui meci sportiv. Ambii trimit 10 ETH la un contract inteligent, care este alimentat cu date printr-un oracol. La sfârșitul meciului, contractul va evalua ce echipă a câștigat și va plăti 20 ETH câștigătorului.
Date distribuite – blockchain-urile se confruntă cu unele probleme de scalabilitate, dar se pot integra cu facilități de stocare distribuite pentru gestionarea fișierelor. Controlul accesului poate fi gestionat prin contracte inteligente, în timp ce datele sunt stocate într-un container în afara lanțului.
Valori mobiliare – deși implică un anumit risc ca contrapărțile să nu își îndeplinească obligațiile, se spune că tokenurile de securitate bazate pe blockchain sunt o inovație foarte necesară pentru sectorul financiar. Acestea injectează fonduri care adaugă lichiditate și mobilitate spațiului actual al titlurilor de valoare și permit tokenizarea activelor (cum ar fi imobiliare sau capitaluri proprii).
Ce utilizări are Blockchain?
Tehnologia blockchain oferă multe cazuri de utilizare. Mai jos sunt articole despre cazuri de utilizare blockchain pe Binance Academy:
Lanțul de aprovizionare: lanțurile de aprovizionare eficiente se află în centrul multor afaceri de succes și implică manipularea mărfurilor de la furnizor la consumator. Cu toate acestea, coordonarea mai multor părți interesate dintr-o anumită industrie s-a dovedit dificilă. Folosind tehnologia blockchain, un ecosistem interoperabil construit pe o bază de date imuabilă poate aduce noi niveluri de transparență nenumărate industrii.
Jocuri video: jucătorii sunt complet sub controlul companiilor care administrează serverele. Utilizatorul final nu are o proprietate reală, iar activele din joc există doar în cadrul jocurilor. În schimb, alegând o abordare bazată pe blockchain, utilizatorii își vor deține activele (sub formă de jetoane interschimbabile/neschimbabile) și le pot schimba între jocuri sau piețe.
Asistență medicală: transparența și securitatea tehnologiei blockchain o fac o platformă ideală pentru stocarea dosarelor medicale. Peisajul industriei de asistență medicală (inclusiv spitale, clinici și alți furnizori de servicii medicale) este incredibil de fragmentat, iar dependența de servere centralizate pune la îndemână informațiile sensibile. Prin criptarea în siguranță a înregistrărilor lor pe blockchain, pacienții își păstrează confidențialitatea, putând să-și partajeze informațiile cu orice organizație care poate accesa baza de date globală.
Transfer de bani: trimiterea de bani la nivel internațional este o problemă atunci când utilizați băncile tradiționale. Taxele de transfer de bani și timpii de decontare îl fac costisitoare și nesigure pentru efectuarea de tranzacții urgente, în principal din cauza unei rețele complexe de intermediari. Criptomonedele și blockchain-ul elimină acest ecosistem de intermediari, iar o varietate de proiecte folosesc acum tehnologia pentru a permite transferuri de bani rapide și ieftine.
Identitate digitală: lumea are mare nevoie de o soluție de identitate pentru era digitală. Identitățile fizice sunt ușor falsificate și nu sunt disponibile multor indivizi. Așa-numita „identitate auto-suverană” ar fi ancorată într-un registru blockchain și legată de proprietarul său, care ar putea dezvălui în mod selectiv informații despre ei înșiși către terți fără a-și sacrifica dreptul la confidențialitate.
Internetul lucrurilor: unii speculează că numărul de dispozitive fizice conectate la internet ar putea crește cu tehnologia blockchain, atât în contexte casnice, cât și în cele industriale. Se crede că proliferarea acestor dispozitive va necesita o nouă economie a plăților „de la mașină la mașină” (sau M2M), necesitând un sistem capabil de un randament ridicat pentru plăți mici.
Guvernare: deoarece rețelele distribuite implementează propriile reglementări, nu este surprinzător că pot avea aplicații în dispersarea proceselor de guvernare la nivel local, național sau chiar internațional. Guvernarea blockchain asigură că toți participanții pot participa la luarea deciziilor și oferă o imagine de ansamblu transparentă a politicilor care sunt implementate.
Caritate: organizațiile de caritate sunt adesea împiedicate de restricții privind modul în care pot accepta bani. „Cripto-filantropia” implică utilizarea tehnologiei blockchain pentru a evita aceste limitări. Bazându-se pe proprietățile inerente ale tehnologiei pentru a asigura o mai mare transparență, angajament global și costuri reduse, sectorul poate maximiza impactul organizațiilor de caritate.
Încheia
Blockchain-urile publice nu sunt permise, ceea ce înseamnă că nu trebuie să parcurgeți niciun proces de autentificare înainte de a putea deveni participant. Cu Bitcoin și alte criptomonede, utilizatorii pur și simplu descarcă software open source pentru a se alătura rețelei.
Având în vedere accesibilitatea acestor registre, întreruperile sunt extrem de dificile și aproape imposibil de a scoate întreaga rețea offline. O astfel de accesibilitate le face un instrument atractiv pentru toți utilizatorii.
În timp ce cele mai comune aplicații ale acestora se află în tranzacțiile financiare, există multe alte domenii în care pot fi implementate pentru a deveni instrumente utile în viitor.



