1 mai 2021 9:37

Înălțimea blocului

Ce este înălțimea blocului?

Înălțimea blocului unui anumit bloc este definită ca numărul de blocuri care îl precedă în blockchain. Un blockchain este o bază de date criptată care înregistrează un registru de tranzacții secvențial în structuri de date cunoscute sub numele de blocuri. Blockchain-urile sunt utilizate ca tehnologie de bază pentru criptomonede precum Bitcoin.

Înălțimea blocului poate face referire fie la locația unei tranzacții care a fost finalizată în locația trecută în blockchain, fie se referă la lungimea actuală sau dimensiunea unui blockchain. O diagramă a înălțimii blocului indică cât de constant sunt descoperite noi blocuri pe blockchain pe măsură ce timpul trece, pe fondul nivelurilor de dificultate minieră variate.

Începând cu aprilie 2021, înălțimea blocului pentru blockchain-ul Bitcoin depășește 677.350 blocuri, cu aproximativ 144 de blocuri noi adăugate zilnic.

Chei de luat masa

  • Înălțimea blocului se referă la o locație specifică într-un blockchain, măsurată prin câte blocuri confirmate o precedă.
  • Înălțimea curentă a blocului unui blockchain este o indicație a dimensiunii sale curente sau a timpului existent.
  • Algoritmii consensuali descentralizați funcționează de obicei prin acceptarea exploatării lanțului cu cea mai mare înălțime a blocului.

Înțelegerea înălțimii blocului

Un blockchain conține o serie de blocuri secvențiale, de unde și numele blockchain. Aceste blocuri sunt în esență unități de date care sunt utilizate pentru a stoca informații tranzacționale ale rețelei. Fiecare bloc conține o înregistrare publică sigură a tranzacțiilor care au avut loc sau au fost validate în intervalul dintre blocul anterior și blocul în cauză.

Primul bloc al unui blockchain se numește blocul genezei. Are o înălțime de bloc de zero, deoarece nu există blocuri înainte de blockchain. Înălțimea totală a blockchain-ului este considerată înălțimea celui mai recent bloc sau a celui mai înalt bloc din lanț.



Înălțimea blocului este, de asemenea, calculată uneori ca lungimea curentă a blockchainului minus una.

Considerații speciale: Bitcoin Mining

Ca o modalitate de a înțelege înălțimea blocurilor, este util să înțelegeți procesul de extragere a criptomonedelor și modul în care blocurile noi sunt adăugate la blockchain. Să ne uităm la cazul Bitcoin. Aici, o problemă matematică este legată de fiecare bloc. Minerii procesează și înregistrează în mod constant tranzacții ca parte a procesului de concurență într-un tip de cursă. Ei aleargă pentru a „completa blocul actual” pentru a câștiga Bitcoins. Când un miner câștigător este capabil să îl rezolve, răspunsul este împărțit cu alte noduri miniere și este validat. De fiecare dată când un  miner  rezolvă o problemă, un nou 12,5 BTC (simbol valutar Bitcoin) este acordat minerului și intră în circulație.

Primul record din acel bloc următor este o tranzacție care acordă minerului câștigător (care a finalizat blocul anterior) noul BTC. Dificultatea problemei matematice este cea care reglementează rata de creare a noilor Bitcoins, deoarece blocurile noi nu pot fi trimise la rețea fără răspuns. Pe baza faptului că durează în medie 10 minute pentru a rezolva problema, aproximativ 12,5 noi Bitcoins sunt bătute la fiecare 10 minute.