Cardano ($ADA): Hoskinson levererar några "mycket positiva nyheter" angående Vasil Upgrade

Källnod: 1608989

I måndags (1 augusti) delade Charles Hoskinson, medgrundare och VD för Input Output Global ("IOG"), företaget som ansvarar för Cardanos forskning och utveckling, några viktiga nyheter om den kommande Vasil hårdgaffeln, som nyligen blev försenad av "några veckor till."

Varför Vasil Upgrade har försenats ytterligare några veckor

På torsdagen (28 juli), vid juliupplagan av IOG:s månadsshow Cardano360, bad Tim Harrison Kevin Hammond om en uppdatering om Vasil-uppgraderingen.

IOG:s tekniska chef sa:

"Som vanligt har teamet arbetat hårt för att leverera fördelarna med Vasil hårdgaffeln till samhället. Och den goda nyheten är att den här veckan har vi precis taggat en ny 1.35.2-version för att åtgärda några problem vi hittade, och vi gör de sista testerna och benchmarking på det just nu. Så, 1.35.2... är en utgåva endast för testnet. Det fixar vissa problem som operatörer av insatspooler, DApp-utvecklare, interna tester och andra personer har identifierat. Och målet är att det kommer att spola ut alla sista problem när vi går till Vasil hårdgaffeln.

"Så, uppenbarligen, Tim, vad vi gör är att vi fokuserar på att testa noggrant, att få det rätt och inte skynda på, och samhällenas stöd för att hjälpa oss att göra det har varit helt lysande. Vi har arbetat väldigt nära med många ledande community-medlemmar för att få det här helt rätt...

"Detta är mjukvaruutveckling. Oundvikligen kan vissa problem dyka upp. Och vad vi måste göra är att vi måste bedöma dessa problem när de kommer in, bestämma vilken inverkan de kan ha, och vi måste se till att alla problem som kan påverka användningen av noden när vi ska till Vasil är helt utarbetat.

"Uppenbarligen, där vi är, kan det dröja några veckor till innan vi går till den faktiska Vasil-gaffeln... Alla användare måste vara redo att gå igenom den hårda gaffeln för att se till att det blir en smidig process både för dem men också mycket viktigt. för slutanvändarna av Cardano blockchain. När vi rullar ut till de nya nodversionerna kommer vi att kommunicera mycket nära med insatspoolsoperatörerna och andra användare."

[Inbäddat innehåll]

Hoskinson förklarar den senaste förseningen för Vasil, men levererar också goda nyheter

Igår släppte IOG:s VD en kort video, där han förklarade varför Vasil hårdgaffeln hade försenats för andra gången och gav en statusuppdatering angående testningen av Vasil-protokollets uppdatering.

Hoskinson sa:

"Ursprungligen planerade vi att ha hårdgaffeln med 1.35, och det var vad vi skickade till testnätet. Testnätet var hårt kluvat under det. Och sedan pågick en hel del tester, både internt och gemenskap. En samling buggar hittades: tre separata buggar som resulterade i tre nya versioner av programvaran. Och nu har vi 1.35.3, som ser ut att bli versionen som kommer att överleva den hårda gaffeln och uppgradera till Vasil.

"Det är en stor retrospektiv som kommer att göras. Det långa korta är att ECDSA-primitiven och bland annat inte är riktigt där de behöver vara. Och så, den funktionen måste läggas åt sidan, men alla återstående funktioner, CIP 31, 32, 33, 40 och andra sådana saker är ganska bra.

"Så de är i avancerade teststadier, och sedan måste många nedströmskomponenter testas, som DB Sync och serialiseringsbiblioteket, och dessa andra saker. Och det pågår just nu. Och en hel del tester pågår. Som jag nämnde tidigare är detta den mest komplicerade uppgraderingen till Cardano i dess historia eftersom den inkluderar både ändringar av programmeringsspråket Plutus plus ändringar av konsensusprotokollet och en mängd andra saker, och var en mycket laddad version. Det hade mycket i sig, och som ett resultat är det något som alla hade ett egenintresse av att noggrant testa.

"Problemet är att varje gång något upptäcks måste du fixa det, men då måste du verifiera fixen och gå tillbaka genom hela testpipelinen. Så du kommer till en situation där du är funktionskomplett, men då måste du testa och när du testar kan du upptäcka något, och då måste du reparera det. Och sedan måste du gå tillbaka genom hela testledningen. Så det är detta som orsakar förseningar...

"Jag hoppades verkligen att få ut det i juli, men du kan inte göra det när du har en bugg, särskilt en som är involverad med konsensus eller serialisering eller relaterad till ett visst problem med transaktioner. Måste bara rensa det, och det är bara så det går. Trots allt går saker och ting i rätt riktning, stadigt och systematiskt...

"Uppsättningen av saker som kunde gå fel har blivit så liten, och nu är vi typ i slutskedet av tester i det avseendet. Så om inte något nytt upptäcks, räknar jag inte med att vi kommer att ha några ytterligare förseningar, och det är bara att uppgradera folk...

"Och förhoppningsvis bör vi ha några positiva nyheter snart när vi kommer djupare in i augusti. Och den andra sidan av det är att inga problem har upptäckts med pipelining, inga problem har upptäckts med CIP 31, 32, 33 eller 40 under hela denna process, vilket också är mycket positiva nyheter, och med tanke på att de har blivit upprepade gånger testade internt och externt av utvecklare QA-företag och våra ingenjörer, det betyder att det finns en ganska god sannolikhet att dessa funktioner är skottsäkra och täta. Så bara några spetsfall att lösa, och förhoppningsvis kommer vi att kunna komma med en halvmånadsuppdatering med fler nyheter."

[Inbäddat innehåll]

Tidsstämpel:

Mer från CryptoGlobe