De fiecare dată când trimiți bani printr-o bancă, acea bancă verifică dacă ai suficiente fonduri, aprobă transferul și își actualizează înregistrările. Ai încredere că banca va gestiona totul corect. Dar criptomoneda funcționează fără nicio bancă. Așadar, cum se asigură sistemul că tranzacțiile sunt exacte și că nimeni nu înșală?
Răspunsul constă într-o înregistrare digitală partajată numită
blockchain. Gândește-te la el ca la un caiet public uriaș pe care fiecare participant la rețea îl poate vedea. Atunci când cineva trimite criptomonede, detaliile acelei tranzacții sunt înregistrate în acest caiet pentru ca toată lumea să le poată verifica. Nimeni nu poate reveni și modifica în secret ceea ce a fost scris, și nicio persoană sau companie nu este responsabilă de înregistrări. Întreaga comunitate lucrează împreună pentru a se asigura că totul este corect.
Această configurație înlocuiește încrederea pe care ai plasa-o în mod normal într-o bancă cu încrederea într-un sistem transparent care funcționează pe baza matematicii, a codului și a acordului colectiv. Este una dintre cele mai importante idei din spatele criptomonedei, iar înțelegerea modului în care funcționează te va ajuta să iei decizii mai bune ca investitor sau utilizator.
Ce se întâmplă când trimiți criptomonede
Când trimiți criptomonede cuiva, creezi ceea ce se numește o tranzacție. Aceasta este pur și simplu o înregistrare digitală care indică rețelei că dorești să muți o anumită cantitate de monede din contul tău în contul unei alte persoane. Fiecare tranzacție conține patru informații cheie:
-
Expeditor: Cine trimite criptomoneda.
-
Destinatar: Cine primește criptomoneda.
-
Suma: Câte monede sunt trimise.
-
Timestamp: Ora exactă la care a fost efectuată tranzacția.
Înainte ca această tranzacție să poată fi efectuată, portofelul tău utilizează cheia ta privată pentru a crea ceea ce se numește o semnătură digitală. Această semnătură este ca o ștampilă criptografică ce dovedește că ai autorizat transferul. Odată ce semnătura este atașată, tranzacția este trimisă în rețea, unde un grup de computere începe să o verifice.
Cum verifică și validează nodurile tranzacțiile
După ce tranzacția ta este transmisă în rețea, intră într-o fază în care este partajată și verificată de un grup de computere numite noduri. Aceste noduri sunt răspândite în întreaga lume, iar sarcina lor este să se asigure că fiecare tranzacție este legitimă înainte de a continua.
Fiecare nod verifică tranzacția conform a două reguli importante. În primul rând, verifică proprietatea. Nodul confirmă că deții efectiv monedele pe care încerci să le trimiți. Dacă ai 2 Bitcoin în portofel și încerci să trimiți 5, rețeaua va detecta imediat acest lucru. În al doilea rând, verifică acuratețea. Nodul se asigură că toate detaliile tranzacției sunt corecte și că semnătura digitală este validă.
Odată ce o tranzacție trece ambele verificări, este grupată împreună cu alte tranzacții verificate într-un așa-numit bloc. Acest bloc nu este adăugat imediat la blockchain. Rămâne într-o stare de așteptare, așteptând ca rețeaua să-l aprobe oficial. Acest proces de aprobare implică alte noduri și mineri sau validatori care verifică din nou blocul propus. Acest strat suplimentar de revizuire este o caracteristică de securitate crucială, deoarece împiedică orice computer să transmită un bloc fals sau incorect pe cont propriu.
Ce este un Mecanism de Consens?
Un mecanism de consens este setul de reguli pe care rețeaua le urmează pentru a conveni asupra tranzacțiilor valide și a blocurilor care sunt adăugate la blockchain. Este sistemul care răspunde la o întrebare critică: cum pot mii de computere care nu se cunosc sau nu au încredere unele în altele să cadă de acord asupra aceluiași adevăr?
Fără un mecanism de consens, nu ar exista nicio modalitate de a împiedica actorii rău-voitori să adauge tranzacții false sau să manipuleze înregistrările. Procesul de consens este cel care menține întregul sistem onest și sigur, și o face fără a avea nevoie de o bancă, un guvern sau orice altă autoritate centrală.
Există diferite tipuri de mecanisme de consens, dar două se disting ca fiind cele mai utilizate în lumea cripto: Proof of Work și Proof of Stake. Fiecare abordează aceeași problemă într-un mod diferit și fiecare vine cu propriile compromisuri.
Proof of Work: Rezolvarea puzzle-urilor pentru securitate
Proof of Work, adesea abreviat PoW, este mecanismul de consens original. Este sistemul pe care Bitcoin l-a folosit de la lansarea sa în 2009. Într-un sistem Proof of Work, persoanele care validează tranzacțiile și adaugă blocuri noi se numesc mineri.
Iată cum funcționează. Atunci când un bloc de tranzacții este gata să fie adăugat la lanț, minerii din întreaga lume concurează pentru a rezolva un puzzle matematic complex. Folosesc computere puternice care testează miliarde de răspunsuri posibile în fiecare secundă. Primul miner care găsește soluția corectă poate adăuga blocul la blockchain și primește o recompensă în criptomonedă.
Acest proces se numește minare deoarece munca necesară pentru a câștiga noi monede este similară cu efortul de a mina aur. Necesită multă energie și putere de calcul, dar recompensa o face merită pentru participanți. Dificultatea puzzle-ului servește, de asemenea, unui scop de securitate. Deoarece rezolvarea sa necesită atât de mult efort, ar fi extrem de scump și impractic pentru oricine să încerce să înșele sistemul.
Cel mai mare dezavantaj al Proof of Work este consumul său de energie. Funcționarea tuturor acelor computere puternice non-stop utilizează o cantitate masivă de electricitate, ceea ce a ridicat preocupări legate de mediu de-a lungul anilor.
Proof of Stake: O alternativă mai ecologică
Proof of Stake, sau PoS, a fost dezvoltat ca o alternativă mai eficientă energetic la Proof of Work. În loc ca minerii să concureze pentru a rezolva puzzle-uri, Proof of Stake folosește validatori care sunt aleși în funcție de numărul de monede pe care sunt dispuși să le blocheze ca garanție. Acest proces de blocare a monedelor se numește staking.
Atunci când un validator este selectat pentru a adăuga un bloc nou, acesta verifică tranzacțiile și propune blocul rețelei. Dacă își fac treaba onest, câștigă o recompensă. Dar dacă încearcă să înșele sau să aprobe tranzacții frauduloase, sistemul îi pedepsește printr-un proces numit slashing, ceea ce înseamnă că pierd o parte sau toate monedele pe care le-au mizat (staked).
Acest sistem de penalizare creează un puternic stimulent financiar pentru validatori de a respecta regulile. Au proprii bani în joc, așa că înșelăciunea le-ar face mai mult rău decât le-ar putea aduce beneficii vreodată. Ethereum, BNB Chain și Solana sunt toate blockchain-uri majore care folosesc Proof of Stake.
Comparativ cu Proof of Work, Proof of Stake utilizează mult mai puțină energie deoarece nu necesită o putere de calcul masivă pentru a valida blocurile. Acest lucru îl face mai rapid, mai ieftin și mai bun pentru mediu, motiv pentru care multe blockchain-uri mai noi au ales această abordare.
Ce sunt Confirmările Blockchain?
După ce o tranzacție este inclusă într-un bloc și adăugată la blockchain, procesul nu se oprește acolo. De fiecare dată când un nou bloc este adăugat peste cel care conține tranzacția ta, tranzacția ta primește ceea ce se numește o confirmare. Cu cât are mai multe confirmări, cu atât devine mai sigură și mai permanentă.
Gândește-te la el ca la straturi de beton turnate peste o capsulă a timpului. Fiecare strat nou face din ce în ce mai dificil pentru oricine să sape și să modifice ceea ce este îngropat dedesubt. În același mod, fiecare bloc nou stivuit deasupra tranzacției tale face mai dificil pentru oricine să o inverseze sau să o modifice.
Diferite blockchain-uri necesită numere diferite de confirmări înainte ca o tranzacție să fie considerată cu adevărat finală.
-
Bitcoin necesită de obicei cel puțin 4 confirmări înainte ca o plată să fie considerată completă. Datorită timpului de blocare al Bitcoin, acest lucru poate dura aproximativ 40 de minute până la o oră.
-
Ethereum necesită adesea cel puțin 30 de confirmări pentru a atinge un nivel similar de certitudine. Timpul exact depinde de condițiile rețelei, dar timpul de blocare mai rapid al Ethereum ajută la compensarea numărului mai mare de confirmări.
Aceste cerințe de confirmare există deoarece fac aproape imposibil pentru oricine să revină și să modifice o tranzacție odată ce suficiente blocuri au fost adăugate după aceasta.
Cele două mari probleme pe care le rezolvă Blockchain-ul
Înainte de apariția blockchain-ului, crearea unei monede digitale de încredere părea aproape imposibilă. Existau două probleme majore care stăteau în cale, iar sistemul de verificare descentralizat a fost conceput special pentru a le rezolva pe amândouă.
Problema Cheltuielii Duble
Gândește-te la o fotografie digitală. O poți copia la nesfârșit și o poți trimite oricărui număr de oameni dorești. Acum imaginează-ți dacă banii digitali ar funcționa la fel. Ai putea cheltui aceeași monedă din nou și din nou, și nimeni nu ar ști care copie era cea reală. Aceasta se numește problema cheltuielii duble și a fost cel mai mare obstacol în calea creării numerarului digital.
Blockchain-ul rezolvă aceasta prin registrul său public. Deoarece fiecare tranzacție este înregistrată în timp real și vizibilă întregii rețele, toată lumea poate vedea exact când o monedă a fost mutată. Dacă cineva încearcă să cheltuiască aceeași monedă de două ori, rețeaua recunoaște imediat că moneda a fost deja transferată și respinge a doua tranzacție. Transparența sistemului face imposibilă cheltuiala dublă.
Problema Entității Centralizate
Înainte de Bitcoin, fiecare încercare de monedă digitală avea nevoie de o companie sau organizație centrală pentru a gestiona sistemul și a menține încrederea. Dar dependența de o singură entitate creează riscuri serioase. Acea companie ar putea cenzura tranzacții, gestiona greșit fondurile sau pur și simplu s-ar putea închide. Utilizatorii nu aveau de ales decât să aibă încredere că organizația va acționa în interesul lor cel mai bun.
Blockchain-ul elimină această problemă prin răspândirea muncii de verificare pe mii de computere independente din întreaga lume. Nicio companie sau persoană nu controlează rețeaua. În loc să aibă încredere într-o singură organizație, utilizatorii au încredere în procesul transparent încorporat în codul însuși. Această abordare descentralizată înseamnă că nimeni nu îți poate cenzura tranzacțiile, bloca fondurile sau schimba regulile fără acordul rețelei extinse.
De ce Tehnologia Blockchain Construiește Încredere
Sistemele de verificare și consens din spatele criptomonedei ar putea suna complicate, dar scopul lor este simplu: să facă banii digitali siguri și demni de încredere fără a avea nevoie de un intermediar. Proof of Work realizează acest lucru prin puterea de calcul și energie. Proof of Stake o face prin angajament financiar și amenințarea penalităților. Ambele abordări ating același scop de a menține rețeaua onestă.
Acesta este motivul pentru care milioane de oameni din întreaga lume au încredere în blockchain cu banii lor. Sistemul nu se bazează pe o promisiune de la o bancă sau o garanție de la un guvern. Se bazează pe matematică, transparență și efortul colectiv al unei rețele globale. Fiecare tranzacție este verificată, fiecare bloc este validat și fiecare înregistrare este permanentă.
Pentru oricine abia începe în lumea
cripto, înțelegerea modului în care funcționează verificarea este unul dintre cele mai valoroase lucruri pe care le poți învăța. Este fundamentul care face posibil tot restul în lumea cripto, de la trimiterea primului tău Bitcoin la explorarea platformelor DeFi și nu numai. Atunci când știi cum își menține sistemul integritatea, poți participa cu mai multă încredere și poți lua decizii mai inteligente despre activele tale digitale.