Cardano ondervindt opnieuw vragen over de veerkracht van zijn netwerk nadat een slecht geformatteerde transactie deze week een tijdelijke chain split veroorzaakte.
Een pseudonieme X-ontwikkelaar, bekend als Homer J, veroorzaakte het incident op 21 november en onthulde dat hij zich op kunstmatige intelligentie tools verliet.
SponsoredWaarom Cardano een tijdelijke chain-split ervaarde
De ontwikkelaar verklaarde dat hij geen kwaad in zin had en de actie een “mislukte persoonlijke uitdaging” was.
“Ik verkocht geen Ada voorafgaand aan mijn ‘testen in productie’-ramp en shortte het ook niet (ik weet zelfs niet hoe dat moet), werkte niet samen met iemand aan dit plan of had er lang en diep over nagedacht. Ik heb veel te verliezen als gevolg van mijn acties. Sorry, Cardano-community, dat meen ik echt,” beweerde de ontwikkelaar.
In de nabeschouwing zei Intersect, een organisatie binnen het Cardano-ecosysteem, dat een te grote hash de fout veroorzaakte door door de initiële geldigheidscontroles te glippen.
Dit creëerde een tijdelijke fork tussen de chain die de gevaarlijke transactie bevatte en een tweede, gezonde chain.
“Hoewel het kernprotocol van Cardano robuust blijft, bood deze edge-case kwetsbaarheid een vector voor de verstoring. De transactie was specifiek gemaakt om deze bug op het mainnet te activeren na de eerdere ontdekking op het Preview netwerk, wat leidde tot een consensusverschil tussen nodes die de transactie hadden verwerkt en die dat niet hadden gedaan,” legde Intersect uit.
Intersect zei dat de bug jaren was gemaskeerd door oudere versie van het grootboek en standaard transactietools.
Sponsored SponsoredHet kwam pas aan het licht in recente node releases gecombineerd met gespecialiseerde inzendingsmethoden.
Hoewel de chain split veel wallets en gedecentraliseerde applicaties inactief maakte, ging de blokproductie door.
“Het is belangrijk op te merken dat het netwerk niet stilviel. De blokproductie ging door op beide chains gedurende het incident, en sommige identieke transacties verschenen op beide chains,” verklaarde Intersect.
Na het incident werden operators van stakepools geïnstrueerd om een bijgewerkte node release te downloaden, wat het ecosysteem in staat stelde om de twee chains weer in een enkele canonieke geschiedenis te consolideren.
Ondertussen heeft Cardano’s blockchain-oprichter Charles Hoskinson gesuggereerd dat de aanvaller juridische gevolgen kan ondervinden voor zijn acties.
“Cardano werkt zo snel dat we in één dag geforkt hebben, het probleem hebben opgelost en de dader hebben gepakt. Hij was behoorlijk actief in de Fake Fred discord. Het was absoluut persoonlijk en nu probeert hij het terug te draaien omdat hij weet dat de FBI al betrokken is,” zei Hoskinson.
Cardano’s technologie oogst lof
De technologische respons van Cardano op het incident kreeg onverwacht lof van buiten zijn community.
Op 23 november prees Solana mede-oprichter Anatoly Yakovenko het consensusontwerp van Cardano terwijl hij de reactie van het netwerk op het probleem roemde.
Sponsored SponsoredHet Solana-netwerk is een van de grootste concurrenten van Cardano en de twee strijden vaak om de aandacht van ontwikkelaars en investeerders.
Yakovenko merkte op dat het handhaven van netwerkcontinuïteit zonder proof-of-work “extreem moeilijk” is en betoogde dat het protocol zich onder stress gedroeg zoals bedoeld.
SponsoredZijn opmerkingen vallen op in een industrie waar rivaliserende ecosystemen zelden elkaars architectuur prijzen.
Cardano-ontwikkelaars en -operators beschouwden de erkenning als een bevestiging van het vermogen van het netwerk om edge-case storingen te weerstaan zonder wijdverspreide verstoring.
“Dit hele gebeuren was alleen mogelijk dankzij Ouroboros, onze Nakamoto-stijl consensus, en de manier waarop de community, stake pool operators en de ontwikkelteams allemaal samenwerkten,” zei Dori, een Cardano Drep,.