Cardano Node 11.1.3 popravi dekodiranje IPv4
Izdaja odpravlja regresijo, uvedeno v različici 11.1.2. Intersect priporoča, da operaterji, ki poganjajo starejše različice, nadgradijo neposredno na 11.1.3, pri čemer ponovna obdelava glavne knjige ni potrebna.
By SongMarketCap
Cardano Node 11.1.3 je bil izdan 29. septembra in popravlja način, kako programska oprema bere naslove IPv4, shranjene v glavni knjigi. Posodobitev sledi Intersectovemu predhodnemu obvestilu o prednostni nadgradnji za operaterje stake poolov in druge organizacije, ki upravljajo infrastrukturo Cardano.
Kako deluje popravek za IPv4
Različica 11.1.2 je nenamerno spremenila vrstni red bajtov, uporabljen za dekodiranje naslovov IPv4. Najnovejša izdaja obnovi standardni omrežni bajtni vrstni red, ki je bil uporabljen pred serijo 11.1.x. Popravek je vključen prek različice 1.9.0.1 knjižnice cardano-ledger-binary.
Naslov IPv4 je sestavljen iz štirih bajtov, katerih vrstni red določa, kako je naslov interpretiran. Na Cardano se ti naslovi pojavljajo v zapisih o relejih stake poolov. Releji izmenjujejo bloke in transakcije z drugimi vozlišči, zato je natančna interpretacija njihovih naslovnih podatkov pomembna za omrežno infrastrukturo.
Dnevnik sprememb izdaje umešča popravek v komponento glavne knjige in ne navaja sprememb v komponentah Network ali Consensus.
Kateri operaterji Cardano so prizadeti
Intersectovo priporočilo zajema operaterje stake poolov in druge operaterje vozlišč. Njegova prejšnja navodila za nadgradnjo so vključevala infrastrukturo, ki deluje na Mainnet, Preprod in Preview.
Cardano Node obdeluje in potrjuje transakcije, vključno s prenosi ADA, ter podpira proizvodnjo blokov s strani stake poolov. Operaterji to infrastrukturo vzdržujejo in nadgrajujejo. Uporabniki, ki delegirajo ADA v stake pool, se zanašajo na njegovega operaterja pri upravljanju vozlišč stake poola.
Popravek za IPv4 se posebej nanaša na vedenje, uvedeno v 11.1.2. Širše priporočilo, da se uporablja vsaj ta različica, sledi prej ugotovljeni težavi na testnem omrežju Preprod.
Intersectovo priporočilo za nadgradnjo
Operaterjem, ki poganjajo različice starejše od 11.1.2, svetujejo neposredno nadgradnjo na 11.1.3. Tisti, ki so že na 11.1.2, izpolnjujejo Intersectov navedeni minimum, medtem ko 11.1.3 dodaja popravek za IPv4. V objavi ni določenega roka za prehod med tema dvema izdajama.
Intersect potrjuje, da ponovna obdelava glavne knjige ni potrebna, kar pomeni, da operaterjem v sklopu posodobitve ni treba znova izračunati stanja glavne knjige iz zgodovinskih blokov.
Za operaterje, ki nadgrajujejo iz starejših izdaj, ostajajo relevantne migracijske zahteve, uvedene v seriji 11.1. Te vključujejo odstranitev zaledja za shranjevanje LMDB in zastarelega sistema sledenja. Operaterji, ki še vedno uporabljajo LMDB, morajo zamenjati zaledje za shranjevanje, tisti, ki se zanašajo na zastareli sistem sledenja, pa morajo migrirati svojo nastavitev nadzora.