$ADA: IOG förklarar varför Cardanos Vasil-uppgradering har försenats av "Ett par veckor till"

Källnod: 1599123

På torsdag (28 juli) kommer Kevin Hammond, teknikchef kl Input Output Global (IOG), företaget som ansvarar för Cardanos forskning och utveckling, förklarade varför Vasil hårdgaffel), som fram till igår förväntades äga rum på Cardanos huvudnät i slutet av juli, har försenats igen.

Varför heter Cardanos nästa stora uppgradering "Vasil"?

Den 10 december 2021 förklarade Charles Hoskinson, medgrundare och VD för Input Output Global ("IOG"), företaget som ansvarar för Cardanos forskning och utveckling, att han skulle hedra sin bulgariska vän och Cardano-ambassadör. Vasil Stoyanov Davov — vem tyvärr avled i sin lägenhet i Plovdiv, Bulgarien den 3 december 2021 "efter en lång kamp med lungemboli" - genom att döpa nästa hårdgaffel efter honom. Vasil var en konstnär, entreprenör, blockchain-konsult, Haskell-praktiker och ginkgolog. Dessutom skulle det inte vara en överdrift att säga att han var en mycket älskad och respekterad medlem av Cardano-gemenskapen.

[Inbäddat innehåll]

Varför Vasil-uppgraderingen inte ägde rum den 29 juni som ursprungligen planerat

Den 20 juni förklarade IOGs grundare och VD Charles Hoskinson varför Vasil hårdgaffeln inte skulle gå live på huvudnätet den 29 juni som ursprungligen planerat.

Hoskinson sa:

"Vi är ganska nära målet. Vi är färdiga med kod, och vad kod komplett betyder i praktiken är att du förmodligen skulle kunna vända på strömbrytaren och komma undan med det, och vissa projekt skulle göra det, men vad som hände efter kollapsen av Terra (LUNA) är att jag gav ett direktiv till många ingenjörer säger att vi förmodligen borde mäta tre gånger och skära en gång med tanke på sakens natur.

"Och så, ytterligare tester lades till i Plutus-sviten och ytterligare arbete gjordes för QA utöver vad vi normalt gör för hårda gafflar. Så det var en dimension av pusslet som gjorde det mer komplicerat.

"Den andra dimensionen av pusslet var att vi efter Consensus hade en enorm kontakt med dApp-utvecklare och andra människor, och det fanns en önskan om att vara lite mer inkluderande i QA-processen och testprocessen. Många av dem sa "hej, vi behöver flera veckor på testnet för att kunna leka med de här sakerna". Och i slutet av dagen är detta inte en hård gaffel för den genomsnittliga Cardano-användaren. Vasil hårdgaffel har alltid varit en hård gaffel speciellt för dApp-utvecklare.

"Det snabbar upp transaktionshastigheten med pipelining. Och då är alla CIP:er i princip där för att göra Plutus smarta kontrakt lättare att skriva. Om du är en utvecklare, oavsett om du gör det på huvudnätet eller testnätet, bör du ha samma utvecklingsmiljö i det avseendet.

"Så vad som är mer meningsfullt för gemenskapen, ärligt talat, är att se till att testnätet kör Vasil så att människor som bygger dAps på Cardano kan distribuera dessa dApps... Vi förväntar oss inte att detta julidatum på något sätt kommer att påverka den faktiska utrullningen av alla dApps har väntat på Vasil för nu har de en testmiljö för att göra det...

"Juli är inte alltför långt borta, du vet, och allt i sin helhet ligger den i en acceptabel zon enligt mig. Det är lite frustrerande eftersom jag verkligen ville vara säker på att vi fick något i juni, men att få det på testnätet tror jag är tillräckligt bra för utvecklarna eftersom de är den primära beståndsdelen här, och det kommer inte att bromsa ekosystemtillväxten ."

[Inbäddat innehåll]

Vad kan Cardano-gemenskapen förvänta sig av Vasil-uppgraderingen?

Den 4 juli publicerade Tim Harrison, VP för Community & Ecosystem vid IOG, en blogginlägg där han talade om "de betydande prestanda- och kapacitetsförbättringarna för Cardano" som Vasil-uppgraderingen (som han kallade "den mest betydande nätverksuppgraderingen sedan utplaceringen av staking via Shelley“) – förväntas gå live på Cardanos huvudnät i slutet av juli – kommer att leverera.

Harrison sa:

"Förutom att ge förbättringar av smarta kontrakt är uppgraderingen en del av Basho-fasen av Cardano-färdplanen, som fokuserar på skalning och nätverks- och reskontraoptimering och kommer att medföra flera förbättringar av reskontran. Vasil kommer att distribueras på protokollnivå med hjälp av Cardanos hårdgaffelkombinator (HFC) – innovativ teknik som skapar sömlösa protokollövergångar och reskontrauppgraderingar som minimerar störningar för slutanvändare...

"Uppgraderingen... kommer att implementera efterlängtade funktioner som t.ex diffusionsrörledning och uppgraderingar till Plutus – Cardanos kärna smarta avtalsspråk. Många av förbättringarna har tagits fram och utvecklats med stöd av det bredare utvecklingssamhället och härrör från Cardano Improvement Proposals (CIPs). Dessutom kommer ett antal nya kryptografiska primitiver att tillhandahållas, och skriptvalideringsprocesser kommer ytterligare att se justeringar och optimeringar som bidrar till konsekvens i blockutbredningstider och högre transaktionsbehandlingshastigheter."

När det gäller diffusionsrörledning hade han detta att säga:

"I huvudsak effektiviserar det processen att dela information om nyskapade block mellan nätverksdeltagare genom att säkerställa att blocken kan delas (propageras) i nätverket inom fem sekunder efter att de skapats. För detta sprider diffusionspipelining block innan deras fullständiga validering, och "överlappar" således tiden som spenderas på diffusion med den tid som behövs för validering.

"Pipelining säkerställer också att blockhuvudet som hänvisar till hashen från ett tidigare block sprids korrekt. Blockets kropp behålls inom metadata som ingår i nästa block, vilket är viktigt för DDoS-attackmotstånd även utan fullständig blockbekräftelse. I slutändan kommer diffusionspipelining att lägga till skalbarhet genom att möjliggöra ytterligare blockstorleksökningar och Plutus-skriptförbättringar, eftersom IOG fortsätter att optimera nätverket under resten av året."

Harrison gick sedan för att prata om Plutus skriptförbättringar samt diverse andra viktiga förbättringar, såsom Script collateral justering (CIP-40).

Varför Vasil-uppgraderingen 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]

Image Credit

Utvald bild by Kvantitativa via Unsplash

Tidsstämpel:

Mer från CryptoGlobe