Midnight otklanja rizik rotacije validatora u kodu migracije na BABE

Nova runtime zaštita sprječava da planirani prijelaz konsenzusa u Midnightu bude u sukobu s promjenama odbora validatora. Ažuriranje od 26. listopada rješava specifičan tehnički rizik uoči migracije mreže s Aura na BABE.

By SongMarketCap

Midnight News - Midnight otklanja rizik rotacije validatora u kodu migracije na BABE

Razvojni tim Midnighta 26. listopada je spojio novu zaštitu u repozitorij midnight-node, dodatno unaprijedivši način na koji će se blockchain prebaciti s konsenzusa Aura na BABE.

Promjenu je podnio razvojni inženjer Klapeyron putem pull requesta #2326, a ona se bavi scenarijem u kojem bi mreža mogla promijeniti konsenzusni mehanizam u istom trenutku kada se rotira njezin odbor validatora.

Ispravak uvodi automatsko odgađanje kada se ti događaji preklapaju, sprječavajući da prva BABE epoha započne s neusklađenom konfiguracijom validatora.

Midnight rješava kritični vremenski rizik pri migraciji konsenzusa

Midnight trenutačno koristi Aura, gdje ovlašteni validatori proizvode blokove prema unaprijed utvrđenom rasporedu. BABE uvodi drukčiji mehanizam odabira utemeljen na kriptografskoj nasumičnosti, čineći buduću proizvodnju blokova manje predvidljivom.

Prebacivanje između tih sustava zahtijeva preciznu koordinaciju između konsenzusnog mehanizma i odbora validatora mreže.

Potencijalni sukob nastaje kada se zakazani prijelaz dogodi u istom bloku kao i rotacija odbora.

U tom scenariju BABE bi mogao inicijalizirati svoju prvu epohu s jednim skupom validatora, dok runtime istodobno prepoznaje drugi odbor kao aktivan.

Posljedično neusklađenje moglo bi ostaviti autoritete odgovorne za proizvodnju blokova neusklađene s onima koje bilježi mreža.

Ispravak od 26. listopada rješava taj specifični vremenski rizik prije uvođenja novog konsenzusnog mehanizma.

Nova runtime zaštita automatski odgađa prijelaz

Ažuriranje uvodi dodatnu provjeru unutar Midnightova konsenzusnog mehanizma koristeći ShouldEndSession, mehanizam koji određuje treba li trenutna sesija validatora završiti.

Ako je rotacija odbora predviđena u istom bloku kao i planirana promjena konsenzusa, prijelaz se odgađa do kasnije epohe.

Proces ostaje zakazan, ali BABE se ne inicijalizira prema odboru koji se upravo zamjenjuje.

Razvojni tim je dodao jedinične i integracijske testove koji pokrivaju oba ishoda: odgodu promjene kada je rotacija potrebna i dovršetak kada sukoba nema.

Najnoviji ispravak slijedi povezane promjene uvedene 15. i 16. listopada, koje su unaprijedile inicijalizaciju prve BABE epohe i provjeru konkurentskih grana blockchaina tijekom migracije.

Zajedno, ta ažuriranja rješavaju specifične rubne slučajeve u postupku prijelaza bez promjene struktura pohrane u runtimeu ili postojećih runtime API sučelja.

Promjene su i dalje dio razvojnih radova, a ne dokaz dovršene migracije mreže.

[NEWSBREAK]

Cardano stake pool operateri čekaju prijelaz na mainnet

Službeni plan razvoja Midnighta predviđa fazni prijelaz na BABE tijekom četvrtog tromjesečja 2026., nakon čega slijedi početak migracije na mainnet u prvom tromjesečju 2027.

Taj period uključuje i planove za otvaranje proizvodnje blokova Cardano stake pool operaterima te uvođenje NIGHT stakinga i delegiranja.

Prije nego što prijelaz konsenzusa može krenuti, validatori moraju generirati nove BABE ključeve, ažurirati popis ovlaštenih kandidata i osigurati da čvorovi mreže pokreću kompatibilan softver.

Operacija scheduleFlip pod kontrolom upravljanja zatim će zakazati promjenu konsenzusa na granici epohe.

Novo spojena zaštita dodaje precizan uvjet tom procesu: ako je rotacija validatora u sukobu sa zakazanom promjenom, mreža odgađa prijelaz umjesto da inicijalizira BABE s neusklađenim skupom autoriteta.

Sljedeće operativne prekretnice su usklađene nadogradnje čvorova, registracija ključeva validatora i autorizacija promjene konsenzusa. Javni datum aktivacije mainneta nije najavljen.