$ADA: IOG spiega perché l’aggiornamento di Vasil di Cardano è stato ritardato di “altre settimane”

0


Giovedì (28 luglio), Kevin Hammond, Technology Manager di Input Output Global (IOG), l’azienda responsabile della ricerca e sviluppo di Cardano, ha spiegato perché l’hard fork Vasil, che fino a ieri avrebbe dovuto svolgersi sulla mainnet di Cardano da alla fine di luglio, è stato nuovamente posticipato.

Perché il prossimo importante aggiornamento di Cardano si chiama “Vasil”?

Il 10 dicembre 2021, Charles Hoskinson, co-fondatore e CEO di Input Output Global (“IOG”), la società responsabile della ricerca e sviluppo di Cardano, ha spiegato che avrebbe onorato il suo amico bulgaro e ambasciatore Cardano Vasil Stoyanov Davov, che è deceduto tristemente nel suo appartamento a Plovdiv, in Bulgaria, il 3 dicembre 2021 “dopo un lungo combattimento con l’embolia polmonare” — intitolando a lui il prossimo hard fork. Vasil era un artista, imprenditore, consulente blockchain, praticante Haskell e ginkgologist. Inoltre, non sarebbe esagerato affermare che era un membro molto amato e rispettato della comunità di Cardano.

Perché l’aggiornamento di Vasil non ha avuto luogo il 29 giugno come originariamente previsto

Il 20 giugno, il co-fondatore e CEO di IOG Charles Hoskinson ha spiegato perché l’hard fork Vasil non sarebbe stato pubblicato sulla rete principale il 29 giugno come inizialmente previsto.

Hoskinson ha detto:

Siamo abbastanza vicini all’obiettivo. Abbiamo il codice completo, e ciò che il codice completo significa effettivamente è che probabilmente potresti girare l’interruttore e farla franca, e alcuni progetti lo farebbero, ma quello che è successo dopo il crollo di Terra (LUNA) è che ho dato una direttiva a molti ingegneri dicono che probabilmente dovremmo misurare tre volte e tagliare una volta data la natura delle cose.

E così, sono stati aggiunti ulteriori test nella suite Plutus ed è stato svolto un lavoro aggiuntivo per il QA oltre a quello che normalmente facciamo per gli hard fork. Quindi, quella era una dimensione del puzzle che lo rendeva più complicato.

L’altra dimensione del puzzle era che dopo Consensus abbiamo avuto un’enorme quantità di contatti con gli sviluppatori di dApp e altre persone, e c’era il desiderio di essere un po’ più inclusivi nel processo di QA e nel processo di test. Molti di loro hanno detto “ehi, abbiamo bisogno di diverse settimane su testnet per poter giocare con queste cose”. E alla fine della giornata, questo non è un hard fork per l’utente medio di Cardano. L’hard fork Vasil è sempre stato un hard fork specifico per gli sviluppatori di dApp.

Accelera il tasso di transazione con il pipelining. E poi tutti i CIP sono fondamentalmente lì per rendere più facile scrivere i contratti intelligenti Plutus. Se sei uno sviluppatore, indipendentemente dal fatto che tu lo stia facendo sulla rete principale o sulla rete di test, dovresti avere lo stesso ambiente di sviluppo a tale riguardo.

Quindi, ciò che è più significativo per la community, francamente, è assicurarsi che la testnet esegua Vasil in modo che le persone che stanno costruendo dAps su Cardano possano distribuire quelle dApp… Non prevediamo che questa data di luglio influirà in alcun modo sull’effettiva il lancio di tutte le dApp stava aspettando Vasil perché ora hanno un ambiente di test per farlo...

Luglio non è troppo lontano, sai, e tutto sommato, a mio avviso è in una zona accettabile. È un po’ frustrante perché volevo davvero assicurarmi di ottenere qualcosa a giugno, ma inserirlo sul testnet penso sia abbastanza buono per gli sviluppatori perché sono il componente principale qui e questo non rallenterà la crescita dell’ecosistema .

Cosa può aspettarsi la community di Cardano dall’aggiornamento di Vasil?

Il 4 luglio, Tim Harrison, VP of Community & Ecosystem presso IOG, ha pubblicato un post sul blog in cui parlava “dei significativi miglioramenti delle prestazioni e delle capacità di Cardano” che l’aggiornamento di Vasil (che ha definito “l’aggiornamento di rete più significativo dall’implementazione di staking via Shelley”) — che dovrebbe andare in diretta sulla mainnet di Cardano alla fine di luglio — consegnerà.

Harrison ha detto:




Oltre a apportare miglioramenti ai contratti intelligenti, l’aggiornamento fa parte della fase Basho della roadmap di Cardano, che si concentra sul ridimensionamento e sull’ottimizzazione della rete e del libro mastro e apporterà molteplici miglioramenti al libro mastro. Vasil verrà implementato a livello di protocollo utilizzando l’hard-fork combinator (HFC) di Cardano, una tecnologia innovativa che attua transizioni di protocollo senza interruzioni e aggiornamenti dei registri riducendo al minimo le interruzioni per gli utenti finali…

L’aggiornamento… implementerà funzionalità ampiamente anticipate come la pipeline di diffusione e gli aggiornamenti a Plutus, il linguaggio principale degli smart contract di Cardano. Molti dei miglioramenti sono stati esaminati e sviluppati con il supporto della più ampia comunità di sviluppo e derivano da Cardano Improvement Proposals (CIPs). Inoltre, verrà fornita una serie di nuove primitive crittografiche e i processi di convalida degli script vedranno ulteriori aggiustamenti e ottimizzazioni che contribuiscono alla coerenza nei tempi di propagazione dei blocchi e a velocità di elaborazione delle transazioni più elevate.

Per quanto riguarda la pipeline di diffusione, ha detto questo:

In sostanza, semplifica il processo di condivisione delle informazioni sui blocchi appena creati tra i partecipanti alla rete, garantendo che i blocchi possano essere condivisi (propagati) nella rete entro cinque secondi dalla loro creazione. Per questo, il pipelining di diffusione propaga i blocchi prima della loro completa convalida, “sovrapponendo” così il tempo impiegato per la diffusione con il tempo necessario per la convalida.

La pipeline garantisce inoltre che l’intestazione del blocco che fa riferimento all’hash di un blocco precedente venga propagata correttamente. Il corpo del blocco viene mantenuto all’interno dei metadati inclusi nel blocco successivo, che è essenziale per la resistenza agli attacchi DDoS anche senza la conferma del blocco completo. In definitiva, la pipeline di diffusione aggiungerà scalabilità consentendo ulteriori aumenti delle dimensioni dei blocchi e miglioramenti dello script Plutus, poiché IOG continua a ottimizzare la rete per tutto il resto dell’anno.

Harrison è quindi andato a parlare dei miglioramenti dello script di Plutus e di altri importanti miglioramenti vari, come l’adeguamento del collaterale dello script (CIP-40).

Perché l’aggiornamento di Vasil è stato ritardato di altre poche settimane

Giovedì (28 luglio), all’edizione di luglio dello spettacolo mensile Cardano360 di IOG, Tim Harrison ha chiesto a Kevin Hammond un aggiornamento sull’aggiornamento di Vasil.

Il responsabile tecnico di IOG ha dichiarato:

Come al solito, il team ha lavorato sodo per offrire alla community i vantaggi dell’hard fork Vasil. E la buona notizia è che questa settimana abbiamo appena taggato una nuova versione 1.35.2 per risolvere alcuni problemi che abbiamo riscontrato, e stiamo facendo il test finale e il benchmarking su questo proprio ora. Quindi, 1.35.2… è una versione solo per testnet. Risolve alcuni problemi identificati da operatori di pool di stake, sviluppatori DApp, test interni e altre persone. E l’obiettivo è che eliminerà tutti i problemi finali mentre andiamo all’hard fork di Vasil.

Quindi, ovviamente, Tim, quello che stiamo facendo è concentrarci su test approfonditi, su come farlo bene e senza fretta, e il supporto delle comunità nell’aiutarci a farlo è stato assolutamente geniale. Abbiamo lavorato a stretto contatto con molti dei principali membri della community per ottenere questo risultato assolutamente giusto…

Questo è lo sviluppo del software. Inevitabilmente, alcuni problemi possono sorgere. E quello che dobbiamo fare è valutare quei problemi man mano che si presentano, determinare quale impatto potrebbero avere e dobbiamo assicurarci che tutti i problemi che potrebbero influenzare l’uso del nodo mentre stiamo andando a Vasil siano completamente risolto.

Ovviamente, da dove ci troviamo, potrebbero passare ancora qualche settimana prima di passare al fork di Vasil vero e proprio… Tutti gli utenti devono essere pronti a progredire attraverso l’hard fork per assicurarsi che il processo sia regolare sia per loro, ma anche molto importante per gli utenti finali della blockchain di Cardano. Mentre stiamo implementando le nuove versioni dei nodi, comunicheremo molto da vicino con gli operatori del pool di stake e altri utenti.

Credito di immagine

Immagine in primo piano per quantitativi tramite Unsplash

.



Leave A Reply

Your email address will not be published.