$ADA: IOG spiega perché l'aggiornamento di Vasil di Cardano è stato ritardato di "altre settimane"

Nodo di origine: 1599123

Giovedì (28 luglio), Kevin Hammond, Technology Manager di Ingresso Uscita Globale (IOG), la società responsabile della ricerca e sviluppo di Cardano, ha spiegato perché il Forchetta rigida Vasil), che fino a ieri doveva svolgersi sulla mainnet di Cardano entro la 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 Stojanov Davov - chi purtroppo scomparso 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.

[Contenuto incorporato]

Perché l'aggiornamento di Vasil non ha avuto luogo il 29 giugno come inizialmente previsto

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

Hoskinson ha detto:

"Siamo abbastanza vicini all'obiettivo. Siamo codice completo, e ciò che effettivamente significa codice completo è che probabilmente potresti premere 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 ulteriore lavoro per il QA oltre a quello che facciamo normalmente 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 "hey, abbiamo bisogno di diverse settimane su testnet per poter giocare con queste cose". E alla fine, 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 i contratti intelligenti Plutus più facili da scrivere. Se sei uno sviluppatore, sia che tu lo stia facendo sulla mainnet o sulla testnet, dovresti avere lo stesso ambiente di sviluppo sotto questo aspetto.

"Quindi ciò che è più significativo per la comunità, 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 avrà in alcun modo un impatto sull'effettiva il lancio di tutte le dApp ha atteso Vasil perché ora dispone di un ambiente di test per farlo...

"Luglio non è troppo lontano, sai, e tutto sommato, secondo me è in una zona accettabile. È un po' frustrante perché volevo davvero assicurarmi di avere qualcosa a giugno, ma portarlo sulla testnet penso sia abbastanza buono per gli sviluppatori perché sono i componenti principali qui, e questo non rallenterà la crescita dell'ecosistema ."

[Contenuto incorporato]

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

Il 4 luglio, Tim Harrison, VP of Community & Ecosystem presso IOG, ha pubblicato a post sul blog in cui ha parlato "dei significativi miglioramenti in termini di prestazioni e capacità di Cardano" che l'aggiornamento di Vasil (che ha definito "l'aggiornamento di rete più significativo dall'implementazione dello staking tramite 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 sarà distribuito a livello di protocollo utilizzando Il combinatore a forcella rigida di Cardano (HFC) – 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 tubazioni di diffusione ed aggiornamenti a Pluto – 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 è poi 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 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 Direttore Tecnico di IOG ha detto:

"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 siamo, potrebbero passare ancora qualche settimana prima di passare all'attuale fork di Vasil... 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."

[Contenuto incorporato]

Immagine di credito

Immagine in primo piano by Quantitativi via Unsplash

Timestamp:

Di più da CryptoGlobe