Block (Bloc)

Răspuns scurt
Un bloc (block) este o unitate de date din blockchain care conține un grup de tranzacții validate, un timestamp, un hash unic și referința la blocul anterior. Blocurile sunt legate criptografic între ele — formând un lanț imutabil. De aceea tehnologia se numește blockchain.

Ce este un Block in Blockchain?
Ce este un Block in Blockchain?

Ce este un bloc în blockchain?

Dacă blockchain-ul e un registru contabil, un bloc e o pagină din acel registru. Fiecare pagină conține un număr limitat de tranzacții, e ștampilată cu data și ora, are o amprentă digitală unică și face referire la pagina anterioară. Odată scrisă și sigilată, pagina nu mai poate fi modificată fără a invalida tot ce urmează.

Termenul blockchain vine tocmai de aici: block (bloc) + chain (lanț). Fiecare bloc nou se leagă de cel anterior printr-un hash criptografic — creând un lanț continuu și imposibil de falsificat retroactiv.

Analogie simplă: Un bloc e ca o pagină dintr-un registru notarial. Notarul scrie toate actele din ziua respectivă pe pagina curentă, o semnează și o coase de pagina anterioară. Odată coasă, nu poți modifica o pagină fără a rupe tot registrul — și toată lumea ar vedea imediat falsul.

Ce conține un bloc — structura detaliată

Fiecare bloc are două componente principale: header-ul (antetul) și corpul (lista de tranzacții).

📦 Structura unui bloc Bitcoin (simplificat)
Header (Antet)
Version
Versiunea protocolului folosit la crearea blocului
Previous block hash
Hash-ul blocului anterior — legătura criptografică în lanț
Merkle Root
Hash-ul care rezumă toate tranzacțiile din bloc
Timestamp
Data și ora la care blocul a fost creat (Unix time)
Difficulty target
Cât de greu a fost să se găsească hash-ul valid (PoW)
Nonce
Numărul pe care minerii îl variază pentru a găsi un hash valid
Corp (Body)
Transactions
Lista completă a tranzacțiilor incluse în bloc — de la câteva sute la câteva mii

Elementele cheie ale unui bloc explicate

#️⃣ Hash-ul blocului
Amprenta digitală unică a blocului — calculată din tot conținutul său prin SHA-256 (Bitcoin) sau Keccak-256 (Ethereum). Dacă se schimbă chiar și un singur byte din bloc, hash-ul se schimbă complet — invalidând toate blocurile ulterioare.
🔗 Hash-ul blocului anterior (Previous block hash)
Câmpul care creează lanțul — fiecare bloc include hash-ul blocului precedent. Asta înseamnă că modificarea unui bloc vechi schimbă hash-ul său → schimbă hash-ul tuturor blocurilor ulterioare → face întregul lanț invalid. Aceasta e imutabilitatea blockchain-ului.
🌳 Merkle Root
Un hash unic care rezumă toate tranzacțiile din bloc. Se calculează printr-un arbore Merkle — tranzacțiile sunt hash-uite în perechi, recursiv, până la un singur hash rădăcină. Dacă orice tranzacție e modificată, Merkle Root-ul se schimbă → hash-ul blocului se schimbă → lanțul e invalid.
🎲 Nonce
Abrevierea lui „number used once” — un număr pe care minerii îl variază pentru a găsi un hash valid în sistemele Proof of Work. Minerii testează miliarde de nonce-uri pe secundă până găsesc unul care produce hash-ul cerut. Primul care îl găsește adaugă blocul și primește recompensa.
⏱️ Timestamp
Data și ora exactă la care blocul a fost creat, în format Unix time (număr de secunde de la 1 ianuarie 1970). Permite verificarea ordinii cronologice a blocurilor și protejează împotriva atacurilor de tip replay.

Cum este adăugat un bloc nou în blockchain

1. Tranzacțiile sunt difuzate în rețea
Utilizatorii trimit tranzacții din portofele. Acestea ajung în mempool — sala de așteptare unde tranzacțiile neconfirmate stau până sunt preluate.
2. Minerul/validatorul selectează tranzacțiile
Minerii (PoW) sau validatorii (PoS) aleg tranzacțiile din mempool — de obicei prioritizând cele cu comisioane mai mari — și construiesc un bloc candidat.
3. Blocul e validat prin mecanismul de consens
Pe rețele PoW, minerul trebuie să găsească nonce-ul corect — un proces computațional intensiv. Pe rețele PoS, validatorii sunt selectați aleatoriu și propun blocul spre vot.
4. Blocul e adăugat și difuzat
Blocul valid e anunțat în rețea. Fiecare nod îl verifică independent și, dacă e corect, îl adaugă la propria copie a blockchain-ului. Autorul primește recompensa de bloc + comisioanele tranzacțiilor incluse.
5. Tranzacțiile primesc confirmări
Fiecare bloc nou adăugat deasupra celui care conține tranzacția ta adaugă o „confirmare„. Cu cât mai multe confirmări, cu atât tranzacția e mai sigură. Bitcoin necesită tipic 6 confirmări pentru sume mari — echivalentul a ~60 de minute.

Dimensiunea blocului și impactul asupra vitezei

Dimensiunea și frecvența blocurilor determină direct câte tranzacții poate procesa o rețea — și la ce cost:

RețeaTimp blocDimensiuneTPS aprox.
Bitcoin~10 minute~4 MB (SegWit)~7 TPS
Ethereum~12 secunde~1.5 MB~15-30 TPS
Solana~0.4 secundeVariabilă~65.000 TPS
TRON~3 secunde~2 MB~2.000 TPS
Visa (comparație)~24.000 TPS
Trilemma scalabilității: Nu poți maximiza simultan decentralizare, securitate și scalabilitate. Bitcoin alege securitate și decentralizare — sacrificând viteza. Solana alege viteza — cu compromisuri la decentralizare. Soluțiile Layer 2 procesează tranzacțiile off-chain și le grupează în blocuri pe lanțul principal — rezolvând parțial această tensiune.

Genesis Block — primul bloc din istorie

Fiecare blockchain începe cu un Genesis Block — primul bloc, creat manual de fondatorul rețelei, fără un bloc anterior la care să facă referire.

₿ Genesis Block Bitcoin — 3 ianuarie 2009
Block height: 0
Miner: Satoshi Nakamoto
Recompensă: 50 BTC (niciodată cheltuite — intenționat)
Mesaj ascuns în coinbase: „The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”Satoshi a inclus acest titlu din ziarul britanic The Times ca dovadă a datei și ca mesaj implicit: Bitcoin a apărut tocmai pentru că sistemul financiar clasic a eșuat.

Confirmări de bloc — de câte ai nevoie?

O tranzacție inclusă într-un bloc nu e instantaneu „finală”. Fiecare bloc adăugat deasupra crește siguranța:

0
Neconfirmat — în mempool
Tranzacția e difuzată dar nu validată. Poate fi înlocuită sau respinsă.
1
Prima confirmare
Inclus într-un bloc. Suficient pentru sume mici (~10 min pe Bitcoin).
3
3 confirmări
Standard pentru exchange-uri și sume medii. Risc de reversare practic neglijabil.
6
6 confirmări — standardul Bitcoin
~60 de minute. Considerat definitiv pentru sume mari. Exchange-urile mari cer adesea 6 confirmări.
De ce 6 confirmări pe Bitcoin? Un atacator care vrea să reverseze o tranzacție ar trebui să recalculeze blocul respectiv și toate cele 6 de deasupra lui — mai rapid decât întreaga rețea adaugă blocuri noi. Cu 6 confirmări, asta ar necesita >50% din puterea de calcul a întregii rețele Bitcoin — un atac 51% practic imposibil pe o rețea matură.

Întrebări frecvente despre blocuri

Ce este un bloc în blockchain?
Un bloc este o unitate de date din blockchain care conține un grup de tranzacții validate, un timestamp, un hash unic și referința la blocul anterior. Blocurile sunt legate criptografic, formând un lanț imutabil.
Ce este block height (înălțimea blocului)?
Block height este numărul de ordine al unui bloc în lanț — câte blocuri au fost adăugate înaintea lui. Genesis Block are height 0. Dacă Bitcoin are block height 850.000, înseamnă că au fost miniate 850.001 blocuri de la lansare.
Ce este un bloc orfan (orphan block)?
Uneori, doi mineri găsesc simultan un bloc valid. Rețeaua acceptă temporar ambele, dar păstrează doar lanțul mai lung — celălalt bloc devine „orfan” și e abandonat. Minerii care au creat blocul orfan nu primesc recompensa.
De ce durează ~10 minute un bloc Bitcoin?
Protocolul Bitcoin ajustează automat dificultatea minării la fiecare 2.016 blocuri (~2 săptămâni) pentru a menține un ritm de ~10 minute per bloc. Dacă mai mulți mineri intră în rețea, dificultatea crește. Dacă pleacă, scade. Obiectivul e stabilitatea ritmului.
Ce este recompensa de bloc?
Recompensa de bloc este suma de Bitcoin nou creată pe care o primește minerul care adaugă un bloc valid. A început la 50 BTC în 2009 și se înjumătățește la fiecare ~4 ani (halving). La ultimul halving din 2024, recompensa a ajuns la 3,125 BTC.
Pot fi modificate blocurile vechi?
Practic nu. Modificarea unui bloc vechi ar schimba hash-ul său, invalidând hash-ul blocului următor, și tot așa în cascadă. Un atacator ar trebui să recalculeze toate blocurile de la cel modificat până la prezent — mai rapid decât întreaga rețea adaugă blocuri noi. Imposibil computațional pe rețele mari.

bloc blockchain
block crypto
genesis block
confirmari tranzactie
bitcoin
blockchain
dictionar crypto