Több blokkon át versengett egymással két párhuzamos Bitcoin-blokklánc

Cikk meghallgatása

00:00 00:00

Nem teljesen egyedi, de a maga módján érdekes és ritka esemény történt március 23-án a 941880-as blokkmagasságon. A Foundry USA és az Antpool+ViaBTC bányászati pooljai nagyjából ugyanabban az időpillanatban bányásztak ki egy-egy új blokkot, majd még egyet. A hálózat világszerte több ezer gépen fut, és néha két bányász is ugyanabban a másodpercben talál érvényes blokkot, ilyenkor két érvényes, ám eltérő blokk jelenik meg a hálózaton és ideiglenes fork (nem végleges) alakul ki.

Ez történt most is (ráadásul egymás után kétszer), ahogy a b10c néven futó Bitcoin-fejlesztő kiszúrta és posztolta az X-fiókján. A node-ok egy része a Foundry blokkját látta először, mások az Antpool+ViaBTC blokkját, így két párhuzamos lánc indult el. A bányászok mindig arra a láncra építenek, amelyet először látnak, így a Foundry a saját blokkjára épített tovább, az Antpool+ViaBTC pedig a saját blokkjára. Mivel a Bitcoin szabálya szerint a leghosszabb érvényes lánc a nyertes lánc, a két bányászati pool összecsapott, hogy melyikük lánca lesz a hosszabb.

A Foundry USA olyan nagy hashrátával rendelkezik, hogy sikerült egymás után 7 blokkot kibányásznia és így az ő láncuk lett a hosszabb, náluk folytatódott a Bitcoin-blokklánca. Rövid ideig különböző node-ok különböző láncokat tekintettek érvényesnek, ami teljesen normális, amikor blokkok szinte egyszerre kerülnek elő. Mivel a Foundry USA lánca lett az érvényes lánc a hosszúsági verseny megnyerése után, az Antpool és a Viabtc által bányászott rivális blokkok „árva” státuszt kaptak, vagyis kikerültek a Bitcoin történetéből. A bennük lévő tranzakciók nem vesztek el; visszakerültek a mempoolba, és később újra feldolgozták őket.

A hasonló elágazások gyakoribbak, mint gondolnánk

A fent bemutatott történet egy rutinműködés, ahogy b10c is rámutatott posztjában, amely a Bitcoin proof‑of‑work rendszerének természetes működéséből fakad. Nem történt semmilyen kettős költés vagy hiba. A rendszer pontosan úgy működött, ahogyan tervezték. Az ilyen típusú, rövid újraszerveződések – különösen az egyblokkosak – időről időre előfordulnak a hálózati késleltetés és a szimultán blokkfelfedezések miatt. A kétblokkos újraszerveződés ritkább, de továbbra is a várható működési tartományon belül van. Az egyblokkos esetben két bányász egyszerre talál egy blokkot, de a következő blokkot valamelyik bányász előbb megtalálja és ott folytatódik a lánc. A kétblokkos esetben – ami most is történt – a bányászok az első, egyidőben megtalált blokkok után a következő blokkot is ugyanakkor találják meg, tehát elhúzódik a versengés a két lánc között, hogy melyik lesz a nyertes.

Ez már ritkább, mert kisebb az esélye, hogy két külön ág ilyen sokáig fej-fej mellett haladjon. Ez a mostani eset nem sokkal egy 7,76%-os hálózati nehézségcsökkenés után történt, amely az év egyik legnagyobb visszaesése. Ezzel egy időben a globális hashráta is csökkent a korábbi csúcsokhoz képest, ami éppen eléggé enyhítette a versenyt ahhoz, hogy nőjjön a szinte egyidejű blokkfelfedezések esélye.

Természetesen az is közrejátszik az ilyen esetekben, hogy milyen koncentrált a Bitcoin-bányászat. A Foundry USA, amely a globális hashráta jelentős részét birtokolja, képes volt több blokkot egymás után bányászni, és ezzel megnyerni a versenyt. A nagyobb pooloknak általában előnyük van ezekben a helyzetekben, és időnként árva blokkokat hagynak maguk után a kisebb versenytársaknál. A lényeg azonban az, hogy fennakadás nem történt, a felhasználók semmit nem érzékeltek és a Bitcoin továbbra is a megszokott módon dolgozta fel a tranzakciókat.

Jelen írás nem minősül befektetési tanácsadásnak. Részletes jogi információ