Ce este Bloc? Definiție & Explicație | Glosar EduWeb

Află ce este un bloc în blockchain: o unitate de date cu tranzacții validate, timestamp și hash-ul blocului anterior. Esențial pentru securitatea rețelei.

Bloc: O unitate de date ce conține un set de tranzacții validate, un timestamp și hash-ul blocului anterior.

În contextul tehnologiei blockchain, un bloc este o componentă fundamentală, acționând ca un container digital pentru informații. Fiecare bloc este o colecție de tranzacții verificate și confirmate, care au avut loc într-o anumită perioadă de timp. Odată ce un bloc este umplut cu tranzacții și validat de mineri sau validatori, acesta este adăugat la blockchain, formând un lanț imutabil de date.

Cum funcționează?

Când o tranzacție este inițiată, aceasta este transmisă rețelei. Minerii (în cazul Proof of Work) sau validatorii (în cazul Proof of Stake) colectează aceste tranzacții în blocuri candidate. Pentru a adăuga un bloc la lanț, ei trebuie să rezolve o problemă criptografică complexă (Proof of Work) sau să fie selectați pe baza mizei lor (Proof of Stake). Odată rezolvată, blocul este difuzat în rețea și, dacă este acceptat de majoritatea nodurilor, este adăugat la sfârșitul blockchain-ului. Fiecare bloc conține un hash al blocului anterior, creând o legătură criptografică care asigură integritatea și ordinea cronologică a lanțului.

De ce este important?

Blocurile sunt esențiale pentru securitatea și funcționalitatea blockchain-ului. Prin înlănțuirea lor criptografică, ele asigură că datele nu pot fi modificate retroactiv fără a altera toate blocurile ulterioare, ceea ce ar fi detectat imediat de rețea. Această structură garantează imutabilitatea și transparența registrului distribuit, fiind baza încrederii în sistemele blockchain.

Exemple practice

În Bitcoin, fiecare bloc conține un număr de tranzacții Bitcoin, un timestamp, un număr magic și hash-ul blocului anterior. Dimensiunea blocurilor este limitată, ceea ce influențează capacitatea rețelei. În Ethereum, blocurile conțin, pe lângă tranzacții, și starea mașinii virtuale Ethereum (EVM), permițând execuția de contracte inteligente.

Caracteristici cheie

Articole Asociate

Întrebări frecvente

Ce este un bloc în blockchain?

Un bloc este o unitate de date fundamentală în structura unui blockchain. Acesta conține un set de tranzacții validate, un timestamp care indică momentul creării sale și hash-ul criptografic al blocului anterior, creând o legătură securizată.

Cum funcționează blocurile într-un blockchain?

Minerii sau validatorii concurează pentru a adăuga noi blocuri la lanț. Odată ce un bloc este validat și adăugat, el devine parte permanentă a registrului public. Fiecare bloc nou face referire la blocul anterior, formând un lanț imuabil de informații.

De ce sunt blocurile importante pentru securitatea blockchain?

Legătura criptografică dintre blocuri (prin hash-ul blocului anterior) asigură integritatea și imutabilitatea blockchain-ului. Modificarea unui bloc anterior ar schimba hash-ul său, invalidând toate blocurile ulterioare și fiind detectată imediat de rețea.

Ce informații sunt stocate într-un bloc?

Pe lângă tranzacțiile validate, un bloc conține metadate precum numărul versiunii, timestamp-ul, hash-ul blocului anterior, un nonce (număr folosit în procesul de minare) și hash-ul rădăcinii Merkle, care sumarizează toate tranzacțiile din bloc.

Cât de des sunt create blocurile în diferite blockchain-uri?

Frecvența de creare a blocurilor variază în funcție de blockchain. De exemplu, Bitcoin creează un bloc la aproximativ 10 minute, în timp ce Ethereum (după The Merge) creează un bloc la fiecare 12 secunde. Această frecvență influențează viteza de confirmare a tranzacțiilor.