Asset digitali
Gli sviluppatori di Ethereum propongono il nuovo testnet “Holli” mentre l’aggiornamento Shapella prende piede

In una serie di tweet lo scorso giovedì, Tim Beiko della Ethereum (ETH ) Foundation ha proposto l’idea di una nuova rete di test che aiuterà a migliorare l’esperienza degli sviluppatori, finora compromessa sui testnet attuali. Fornendo contesto sui piani del nuovo testnet provvisoriamente chiamato “Holli”, Beiko ha dichiarato che l’idea è in considerazione sin dal Merge dello scorso settembre. Parallelamente, l’ecosistema dei contratti intelligenti si sta preparando per abilitare il ritiro di Ethereum messo in stake sulla Beacon chain. Questa funzionalità sarà attivata dall’attesissimo hard fork Shanghai. Ecco tutto ciò che devi sapere prima del rilascio dell’aggiornamento su Sepolia questa settimana.
Lo sviluppatore principale di Ethereum chiede feedback sui piani per un nuovo testnet
Le reti di test, come suggerisce il nome, fungono tipicamente da blockchain clonate che offrono un ambiente per distribuire applicazioni e gestire eventuali bug prima del deployment sulla mainnet. Nell’ecosistema Ethereum, i testnet sono evoluti dai primi giorni in cui supportavano un singolo client a una configurazione multi-client quando Goerli è stato lanciato ufficialmente nel 2019. Il punto di forza più significativo di Goerli rispetto ad altri testnet come Rinkeby e Kovan, ormai deprecati, è la funzionalità cross-client.
La funzionalità consente l’interazione con la rete usando diversi linguaggi di programmazione, fornendo sinergie tra i client in un unico testnet. Il testnet Goerli è stato principalmente utilizzato per testare la validazione e lo staking e si basa sul gas sotto forma di Goerli ETH (GoETH). L’evento Merge di Ethereum ha richiesto un altro testnet, Sepolia, lanciato per la prima volta nell’ottobre 2021, inizialmente basato sul meccanismo di consenso proof-of-work (PoW). Come Goerli, il testnet è stato assicurato dal proof-of-stake (PoS) dopo il Merge. Sepolia, mantenuto dagli sviluppatori dei client, si basa anch’esso sul gas, ma sotto forma di Sepolia testnet ETH (SepETH).
Limiti dei testnet Sepolia e Goerli
Tre ampie categorie si affidano all’ambiente di test, nel caso di Ethereum, sebbene per motivi diversi: – operatori di nodi (staker), team di client e sviluppatori di applicazioni. I due testnet più importanti, Goerli e Sepolia, sono riusciti per lo più a soddisfare le esigenze dei primi due gruppi. L’accessibilità del terzo gruppo all’ambiente di test, tuttavia, è stata ostacolata dal modello attuale di distribuzione dei token.
Beiko ha spiegato che il metodo attuale per acquisire Goerli ETH (GoEth) è diventato meno affidabile, poiché la causa iniziale è che i token – concepiti per essere privi di valore – hanno acquisito valore monetario. La loro distribuzione limitata ha inoltre spinto alcuni detentori a accumularli a scapito dei costruttori che ne hanno bisogno per distribuire i loro progetti prima del rilascio finale della mainnet.
In un tentativo discutibile di affrontare il problema, il team dietro il protocollo di interoperabilità LayerZero ha presentato un “bridge testnet” per consentire agli sviluppatori di scambiare ETH in cambio dei token del testnet. La start-up di Vancouver ha affermato che si tratta di un pool di liquidità cross-chain offerto come “beni pubblici”, suscitando critiche da parte di molti nella community – alcuni hanno sottolineato che attribuire un valore reale ai token del testnet ne toglie la natura gratuita. Altri hanno espresso preoccupazioni sul fatto che il tentativo faccia più danni che benefici creando un canale per i detentori di GoETH per svendere i token del testnet. Per superare questa difficoltà degli sviluppatori di applicazioni, Beiko ha proposto per discussione due approcci per l’allocazione dei token del testnet.
“È previsto il lancio di un nuovo testnet, Holli, più tardi quest’anno, e speriamo di poter risolvere queste questioni prima di allora,” Beiko ha scritto nel tweet del 23 feb tweet, aggiungendo, “Suggerimento 1: aggiungere ogni indirizzo ETH (recente?) che ha distribuito un contratto su mainnet/goerli/sepolia al file genesis, assegnandogli un’allocazione. Suggerimento 2: coordinarsi con i principali sviluppatori di contratti e infrastrutture per lanciare sulla rete poco dopo il genesis.”
Una decisione sul nome definitivo del testnet verrà presa tra le opzioni proposte Holesky o Holesovice prima del lancio ufficiale previsto più tardi quest’anno.
Aggiornamento Shapella in arrivo sul testnet Sepolia questa settimana
All’inizio della settimana, lo sviluppatore principale ha annunciato che l’aggiornamento di rete Shapella, una combinazione di Shanghai sul layer di esecuzione e Capella sul layer di consenso, arriverà il 28 febbraio. La coppia di aggiornamenti simultanei sarà attiva sul testnet Sepolia all’epoca 56832 intorno alle 04:00 UTC, in seguito al testnet Zhejiang lanciato all’inizio del mese.
Shapella è il più vicino che Ethereum abbia mai raggiunto per avviare i primi prelievi per gli staker, essendo il penultimo test. Dopo l’evento, gli sviluppatori di Ethereum attiveranno Shapella su Goerli come ultimo test prima del lancio della mainnet previsto per marzo. Sia gli staker di Ether sia gli operatori di nodi non staking devono aggiornare le versioni dei loro nodi per essere compatibili con il prossimo aggiornamento di rete, poiché il contrario li lascerebbe bloccati su una catena dove non possono effettuare transazioni Ether o operare in un ambiente post-Capella.
Sepolia, che offre un ambiente controllato per gli sviluppatori esclusivamente per testare la funzionalità dei contratti intelligenti usando una valuta testnet nota come Sepolia ETH, si è recentemente integrato con il layer di consenso permissioned Bepolia. L’integrazione ha introdotto restrizioni consentendo solo a entità autorizzate di operare nodi validator sul nuovo layer di consenso di Sepolia. Goerli rimarrebbe un testnet pubblico dove gli sviluppatori possono ottenere un ambiente realistico per simulare le loro applicazioni senza mettere a rischio le proprie riserve di Ether.
Stare fuori dal tagliere quando si tratta di staking su Ethereum
Un sviluppatore ha recentemente osservato che solo lo 0,04% (226 su 523.000) dei validator di Ethereum è stato slashed dal 2020, indicatore che la maggior parte segue rigorosamente le regole operative della rete. Lo slashing è tipicamente una penalità imposta ai validator della rete che agiscono contro gli interessi della blockchain. Lo sviluppatore di Ethereum ha anche condiviso alcune delle migliori pratiche che i validator dovrebbero seguire per ridurre il rischio di finire sul tagliere per quanto riguarda queste penalità.
Ha aggiunto che è consigliabile utilizzare la rilevazione di doppelganger per aumentare la sicurezza della rete, definendola un sacrificio necessario di $0,06 da sostenere per prevenire un potenziale slashing di rete che tipicamente costa 1 Ether. Un’altra raccomandazione dello sviluppatore è di monitorare buffer e log sulla Beacon Chain per individuare eventuali problemi emergenti. In caso di anomalie o sospetti, Superphiz consiglia di disconnettere tutti i sistemi fino a quando la causa radice del problema non sia identificata e venga proposta una soluzione fattibile.
È degno di nota che, secondo l’explorer della Beacon Chain, solo 37 dei 228 slash totali sulla catena proof-of-work di Ethereum si sono verificati da quando è passata a PoS, il che significa che il Merge non è stato così impattante come molti avevano sospettato. Il più significativo di tutti è stato quando la piattaforma di staking Staked ha subito un errore tecnico nel febbraio 2021, iniziando a produrre blocchi concorrenti e finendo per essere slashed di 18 ETH.
Obol sta testando la tecnologia dei validator distribuiti
Nelle notizie correlate, Obol Technologies ha annunciato la scorsa settimana di portare la sua tecnologia di validator distribuiti sulla catena Ethereum, uno sviluppo significativo secondo il suo CEO Colin Myers. Nei prossimi sei mesi, l’azienda di ricerca e sviluppo condurrà test e audit prima di aprirsi al pubblico verso la fine dell’anno. È la prima volta che riesce a creare con successo un validator distribuito su Ethereum nella sua fase di test alpha interna. Myers ha commentato lo sviluppo, riconoscendo che è stato un percorso impegnativo a causa di limitazioni finanziarie. Tuttavia, i giorni sono stati più favorevoli di recente, dato che la società di R&D ha raccolto $19 milioni in due round di finanziamento con oltre un centinaio di sostenitori.
Piani per decentralizzare lo staking liquido su Ethereum
L’idea di Obol di distribuire un validator esistente come unico sulla mainnet di Ethereum prevede la configurazione di quattro nodi distribuiti in diverse regioni geografiche in Irlanda, Estonia e Canada. Sebbene il codice non sia ancora stato auditato, il team di sviluppo sta già eseguendo test con successo. Il validator distribuito ha registrato un tasso di partecipazione del 99,84% al 13 febbraio, una valutazione di performance superiore alla media sulla rete Ethereum, secondo i dati di BeaconScan. Questo ha smentito le aspettative iniziali di operazioni più lente da parte dei validator distribuiti.
Oltre alla prima fase di test, Obol implementerà ulteriori misure per migliorare l’integrità e la sicurezza della sua tecnologia. Sono previsti audit a partire dal 27 febbraio per tre settimane, seguiti dall’implementazione di correzioni e un altro ciclo di test che si concluderà ad aprile o maggio. Successivamente, l’azienda prevede di condurre un test di performance con l’aiuto di un team di ricerca del Barcelona Supercomputing Center. Il test coinvolgerà fino a 1.000 validator su diversi gruppi di cluster. Obol intende inoltre realizzare un attacknet con una competizione di bounty hacking in collaborazione con Code Arena, aperta a tutti per alcune settimane.
In parallelo, Obol collaborerà con alcuni partner con cui sta già lavorando per convalidare ulteriormente la sua soluzione. L’unità di ricerca e sviluppo ha anche rivelato di stare lavorando a un’implementazione multi-client, denominata Obol v2, che dovrebbe essere rilasciata in una data futura non ancora specificata.
Cambiare le regole del gioco dello staking su Ethereum
Un vantaggio importante che Obol porta alla rete Ethereum è la possibilità per i validator domestici di operare con requisiti di Ether ridotti, aumentando così la decentralizzazione della rete. Obol vuole anche entrare nel gioco dello staking liquido, attualmente dominato da entità centralizzate. Il beneficio sarebbe distribuire il potere di voto in modo che nessuna entità possa prendere il controllo della rete se dovesse diventare malevola.
Per saperne di più su Ethereum, consulta la nostra guida Investire in Ethereum.












