1 mai 2021 19:11

Blocul orfan

Ce este un bloc orfan?

Blocurile orfane, adesea denumite blocuri vechi, sunt blocuri care nu sunt acceptate în rețeaua blockchain din cauza unui decalaj de timp în acceptarea blocului în cauză în blockchain, în comparație cu celălalt bloc calificat. Blocurile orfane sunt blocuri valide și verificate, dar au fost respinse de lanț. Ele sunt, de asemenea, numite blocuri detașate, deoarece există izolat de blockchain.

Chei de luat masa

  • Un bloc orfan este un bloc care a fost rezolvat în cadrul rețelei blockchain, dar care nu a fost acceptat din cauza unui decalaj în cadrul rețelei în sine.
  • Pot exista doi mineri care rezolvă simultan un bloc. Minerul care are o foaie de probă mai detaliată este cel care primește recompensa blocului.
  • Nu există nicio recompensă pentru rezolvarea unui bloc care este apoi determinat a fi un bloc orfan.

Înțelegerea unui bloc orfan

Un blockchain constă dintr-o serie de blocuri, care acționează ca unități de stocare a datelor pentru a stoca detaliile diferitelor tranzacții care au loc în rețeaua blockchain. În timpul procesului de exploatare standard, minerii încearcă să genereze noi blocuri rezolvând ecuațiile matematice complexe necesare funcționării rețelei blockchain.

Primul miner care reușește să găsească un bloc nou are dreptul la recompensa blocului și scrie prima tranzacție pe noul bloc pe care l-au găsit. Pentru ca rețeaua blockchain să funcționeze în continuare, blocul nou găsit este adăugat ca noua „unitate” pe blockchain.

Cu toate acestea, este posibil ca doi mineri să producă un bloc la un moment similar. Această situație apare deoarece acceptarea blocurilor în blockchain de către nodurile rețelei blockchain nu are loc instantaneu.

Acest decalaj în acceptarea unui bloc poate duce la rezolvarea unui alt miner pentru același bloc exact. Aceasta duce la o confuzie temporară în rețeaua blockchain, deoarece nodurile încearcă să decidă ce bloc din cele două blocuri nou identificate dorește să accepte.

Într-o astfel de situație, blocul cu cea mai mare parte a dovezii muncii (POW) este acceptat în blockchain. Celălalt bloc, cu o dovadă mai mică de lucru, este eliminat de la a fi adăugat la blockchain și este denumit bloc orfan. Astfel de blocuri sunt în esență blocuri valide și verificate, dar din cauza mecanismului de lucru al rețelei și a timpului de întârziere care duce la acceptarea întârziată, unul dintre blocuri este respins sau orfan.

Un alt mod în care este creat un bloc orfan este atunci când un hacker cu putere suficientă de încercare încearcă să inverseze câteva tranzacții care au avut loc mai devreme în rețeaua blockchain.

Blocurile orfane sunt cel mai frecvent legate de populara rețea de criptomonede Bitcoin. În cazul unei tranzacții valide existente pe un bloc orfan, acestea sunt adăugate la următorul bloc valid acceptat pe blockchain.

Considerații speciale: recompense pentru blocul orfan

Deși poate părea că minerul blockchain responsabil cu producerea unui bloc orfan ar trebui să fie compensat pentru timpul și energia lor, ei, de fapt, nu primesc nici o recompensă pentru rezolvarea blocului și producerea unui bloc orfan.

Există mulți mineri care consideră că această practică este nedreaptă, deoarece nu sunt compensate în niciun fel pentru producerea unei munci excepționale care nu este acceptată doar pentru că a existat un decalaj în rețeaua de acceptare a blockchain-ului.