$ADA: IOG legt uit waarom Cardano's Vasil-upgrade 'nog een paar weken' is uitgesteld

Bronknooppunt: 1599123

Op donderdag (28 juli), Kevin Hammond, Technology Manager bij Ingang Uitgang Globaal (IOG), het bedrijf dat verantwoordelijk is voor Cardano's onderzoek en ontwikkeling, legde uit waarom de Vasil harde vork), die tot gisteren naar verwachting eind juli op het Cardano-mainnet zou plaatsvinden, is opnieuw uitgesteld.

Waarom heet de volgende grote upgrade van Cardano 'Vasil'?

Op 10 december 2021 legde Charles Hoskinson, medeoprichter en CEO van Input Output Global (“IOG”), het bedrijf dat verantwoordelijk is voor Cardano's onderzoek en ontwikkeling, uit dat hij zijn Bulgaarse vriend en Cardano-ambassadeur ging eren Vasil Stojanov Davov — wie helaas overleden in zijn appartement in Plovdiv, Bulgarije op 3 december 2021 "na een lang gevecht met een longembolie" - door de volgende harde vork naar hem te vernoemen. Vasil was een kunstenaar, ondernemer, blockchain-consultant, Haskell-beoefenaar en ginkgoloog. Bovendien zou het niet overdreven zijn om te zeggen dat hij een zeer geliefd en gerespecteerd lid van de Cardano-gemeenschap was.

[Ingesloten inhoud]

Waarom de Vasil-upgrade op 29 juni niet plaatsvond zoals oorspronkelijk gepland

Op 20 juni legde Charles Hoskinson, mede-oprichter en CEO van IOG, uit waarom de Vasil-hardfork op 29 juni niet live zou gaan op het mainnet, zoals oorspronkelijk gepland.

Hoskinson zegt:

"We zijn aardig dicht bij het doel. We zijn code compleet, en wat code compleet betekent, is dat je waarschijnlijk de schakelaar zou kunnen omdraaien en ermee weg zou kunnen komen, en bepaalde projecten zouden dat doen, maar wat er gebeurde na de ineenstorting van Terra (LUNA) is dat ik een richtlijn gaf aan veel ingenieurs zeggen dat we waarschijnlijk drie keer moeten meten en één keer moeten knippen gezien de aard der dingen.

"En dus werden er extra tests toegevoegd aan de Plutus-suite en werd er extra werk gedaan voor QA dat verder ging dan wat we normaal doen voor hard forks. Dus dat was een dimensie van de puzzel die het ingewikkelder maakte.

"De andere dimensie van de puzzel was dat we na Consensus enorm veel contact hadden met dApp-ontwikkelaars en andere mensen, en dat er een wens was om wat meer inclusief te zijn in het QA-proces en het testproces. Veel van hen zeiden 'hé, we hebben een aantal weken op testnet nodig om met deze dingen te kunnen spelen'. En uiteindelijk is dit geen harde vork voor de gemiddelde Cardano-gebruiker. De Vasil hard fork is altijd een hard fork geweest, speciaal voor dApp-ontwikkelaars.

"Het versnelt de transactiesnelheid met pipelining. En dan zijn alle CIP's er eigenlijk om Plutus slimme contracten gemakkelijker te schrijven. Als je een ontwikkelaar bent, of je het nu op het mainnet of het testnet doet, zou je in dat opzicht dezelfde ontwikkelomgeving moeten hebben.

"Dus wat voor de gemeenschap belangrijker is, is er eerlijk gezegd voor te zorgen dat het testnet Vasil draait, zodat mensen die dAps op Cardano bouwen, die dApps kunnen inzetten... We verwachten niet dat deze datum in juli op enigerlei wijze invloed zal hebben op de werkelijke uitrol van alle dApps hebben op Vasil gewacht omdat ze nu een testomgeving hebben om dat te doen...

"Juli is niet ver weg, weet je, en alles bij elkaar genomen, is het naar mijn mening een acceptabele zone. Het is een beetje frustrerend omdat ik er echt zeker van wilde zijn dat we in juni iets zouden krijgen, maar om het op het testnet te krijgen, denk ik dat het goed genoeg is voor de ontwikkelaars, omdat zij hier het belangrijkste bestanddeel zijn, en dat zal de groei van het ecosysteem niet vertragen ."

[Ingesloten inhoud]

Wat kan de Cardano-gemeenschap verwachten van de Vasil-upgrade?

Op 4 juli publiceerde Tim Harrison, VP van Community & Ecosystem bij IOG, een blogpost waarin hij sprak over "de significante prestatie- en capaciteitsverbeteringen aan Cardano" die de Vasil-upgrade (die hij "de belangrijkste netwerkupgrade sinds de inzet van staking via Shelley“) — zal naar verwachting eind juli live gaan op het Cardano-mainnet — zal opleveren.

Harrison zei:

"De upgrade brengt niet alleen verbeteringen aan voor slimme contracten, maar maakt ook deel uit van de Basho-fase van de Cardano-roadmap, die zich richt op schaalvergroting en netwerk- en grootboekoptimalisatie en zal meerdere verbeteringen aan het grootboek opleveren. Vasil zal worden ingezet op protocolniveau met behulp van Cardano's hard-fork combinator (HFC) – innovatieve technologie die zorgt voor naadloze protocolovergangen en grootboekupgrades, waardoor de verstoring voor eindgebruikers tot een minimum wordt beperkt...

"De upgrade ... zal langverwachte functies implementeren, zoals: diffusie pijpvoering en upgrades naar Plutus - Cardano's belangrijkste slimme contracttaal. Veel van de verbeteringen zijn in kaart gebracht en ontwikkeld met de steun van de bredere ontwikkelingsgemeenschap en komen voort uit Cardano Improvement Proposals (CIP's). Daarnaast zullen een aantal nieuwe cryptografische primitieven worden geleverd, en scriptvalidatieprocessen zullen verdere aanpassingen en optimalisaties zien die bijdragen aan consistentie in blokpropagatietijden en hogere transactieverwerkingssnelheden."

Met betrekking tot diffusiepijpleidingen had hij het volgende te zeggen:

"In wezen stroomlijnt het het proces van het delen van informatie over nieuw gemaakte blokken tussen netwerkdeelnemers door ervoor te zorgen dat blokken ruim binnen vijf seconden na het maken ervan in het netwerk kunnen worden gedeeld (vermeerderd). Hiervoor propageert diffusiepipelining blokken vóór hun volledige validatie, waardoor de tijd die aan diffusie wordt besteed 'overlapt' met de tijd die nodig is voor validatie.

"Pipelining zorgt er ook voor dat de block header die verwijst naar de hash van een vorig block correct wordt gepropageerd. De hoofdtekst van het blok blijft behouden in de metadata die in het volgende blok zijn opgenomen, wat essentieel is voor weerstand tegen DDoS-aanvallen, zelfs zonder volledige blokbevestiging. Uiteindelijk zal diffusiepipelining schaalbaarheid toevoegen door verdere toename van de blokgrootte en Plutus-scriptverbeteringen mogelijk te maken, aangezien IOG het netwerk de rest van het jaar blijft optimaliseren."

Harrison ging toen praten over Plutus-scriptverbeteringen en diverse andere belangrijke verbeteringen, zoals Script-onderpandaanpassing (CIP-40).

Waarom de Vasil-upgrade nog een paar weken is uitgesteld

Op donderdag (28 juli), tijdens de juli-editie van IOG's Cardano360 maandelijkse show, vroeg Tim Harrison Kevin Hammond om een ​​update over de Vasil-upgrade.

De technisch manager van IOG zei:

"Zoals gewoonlijk heeft het team heel hard gewerkt om de voordelen van de Vasil-hardfork aan de gemeenschap te leveren. En het goede nieuws is dat we deze week zojuist een nieuwe 1.35.2-release hebben getagd om enkele problemen op te lossen die we hebben gevonden, en we doen nu de laatste tests en benchmarking daarop. Dus 1.35.2... is alleen een release voor testnet. Het lost een aantal problemen op die exploitanten van stakepools, DApp-ontwikkelaars, interne tests en andere mensen hebben vastgesteld. En het doel is dat het eventuele laatste problemen wegspoelt als we naar de Vasil-hard fork gaan.

"Dus, Tim, wat we doen, is duidelijk dat we ons concentreren op grondig testen, het goed doen en niet haasten, en de steun van de gemeenschappen om ons daarbij te helpen was absoluut briljant. We hebben zeer nauw samengewerkt met veel vooraanstaande leden van de gemeenschap om dit absoluut goed te krijgen...

"Dit is softwareontwikkeling. Het is onvermijdelijk dat sommige problemen de kop opsteken. En wat we moeten doen, is die problemen beoordelen zodra ze binnenkomen, bepalen welke impact ze zouden kunnen hebben, en we moeten ervoor zorgen dat alle problemen die het gebruik van het knooppunt kunnen beïnvloeden als we naar Vasil gaan, zijn helemaal uitgewerkt.

"Van waar we nu zijn, kan het natuurlijk nog een paar weken duren voordat we naar de eigenlijke Vasil-fork gaan... Alle gebruikers moeten klaar zijn om door de hard fork te gaan om ervoor te zorgen dat er een soepel proces is, zowel voor hen, maar ook heel belangrijk voor de eindgebruikers van de Cardano-blockchain. Terwijl we de nieuwe node-versies uitrollen, zullen we zeer nauw communiceren met de stake pool-operators en andere gebruikers."

[Ingesloten inhoud]

Image Credit

Uitgelichte Afbeelding by Kwantitatieven via Unsplash

Tijdstempel:

Meer van cryptoglob naar