Crypto Prices

Vitalik Buterin di Ethereum propone un modello di scalabilità ispirato a Bitcoin

prima di 6 ore
3 minuti letti
2 visualizzazioni

Riconoscimento di Vitalik Buterin

Il co-fondatore di Ethereum, Vitalik Buterin, ha riconosciuto il lavoro degli sviluppatori di Bitcoin su Utreexo il 16 agosto, descrivendo una proposta per la scalabilità di Ethereum che potrebbe combinare uno stato in stile UTXO, uno stato dinamico convenzionale e modelli intermedi.

Strategia di Scalabilità per Ethereum

In un post su X, Buterin ha definito questa proposta come la “strategia di scalabilità attualmente in fase di sviluppo per Ethereum”, chiarendo che l’architettura è ancora in fase di perfezionamento. L’obiettivo è consentire alla maggior parte delle attività di Ethereum di scalare in modo significativo senza compromettere la decentralizzazione, la resistenza alla censura o la facilità di esecuzione dei nodi.

I Bitcoiners meritano molto credito per aver pionierato molte di queste idee (come Utreexo).

Tuttavia, questa è l’attuale strategia di scalabilità proposta per Ethereum in azione. Vogliamo che Ethereum integri il meglio dello stato in stile UTXO, dello stato dinamico e di tutto ciò che si colloca tra i due.

Utreexo e la sua Funzionalità

Utreexo è stato introdotto dal ricercatore del MIT Digital Currency Initiative, Thaddeus Dryja, nel 2019. Invece di richiedere a un nodo di validazione di mantenere localmente l’intero set UTXO di Bitcoin, il design rappresenta quel set con un accumulatore compatto basato su hash. Gli input delle transazioni portano prove di inclusione che consentono ai nodi di verificare gli output pertinenti rispetto a quell’accumulatore.

Il documento originale del MIT DCI afferma che l’accumulatore cresce in modo logaritmico con il set sottostante. Questo affronta lo stesso ampio problema che i ricercatori di Ethereum stanno esaminando: aumentare l’attività della rete senza costringere i requisiti di archiviazione dello stato a crescere alla stessa velocità.

Proposte di Ricerca di Ethereum

Utreexo rimane un progetto di scalabilità di Bitcoin piuttosto che una funzionalità che Ethereum sta copiando direttamente. Una proposta di ricerca di Ethereum del 6 luglio, redatta da Toni Wahrstätter, noto come Nero_eth, propone di aggiungere pagamenti nativi simili a UTXO senza rimuovere gli account di Ethereum. Il modello mira a pagamenti una tantum che non richiedono uno stato di contratto intelligente persistente.

La proposta stima che questi carichi di lavoro potrebbero ridurre l’uso dello stato permanente di circa il 99,8%. Invece di memorizzare l’intero oggetto di pagamento nello stato attivo, Ethereum dimostrerebbe la sua esistenza dalla storia mantenendo principalmente un bit compatto di stato speso.

Efficienza e Archiviazione

Con un miliardo di voci, la proposta stima circa 300 MB di stato permanente, rispetto a circa 100 GB o 150 GB per voci equivalenti di account o archiviazione. Queste sono stime di design, non risultati misurati della mainnet. L’approccio si inserisce nello sforzo più ampio di Ethereum di ridurre i carichi di verifica e archiviazione.

Ricerca sul Mempool e Proposte Future

Come riportato in precedenza da crypto.news, la ricostruzione Lean di Ethereum pone le prove crittografiche ricorsive al centro della sua proposta di revisione della verifica. La ricerca di Buterin sui mempool ricorsivi-STARK di gennaio affronta la larghezza di banda delle prove.

Il suo modello assume prove STARK altamente ottimizzate di circa 128 kB e propone che i nodi del mempool combinino periodicamente le prove di validità in modo ricorsivo, invece di allegare una grande prova separata a ogni oggetto propagato.

Usando l’esempio di Buterin di otto peer e intervalli di aggregazione di 500 millisecondi, la larghezza di banda extra totale sarebbe di circa 2 MB al secondo per nodo e rimarrebbe costante man mano che più oggetti entrano nello schema.

La ricerca sul mempool e la proposta nativa UTXO affrontano vincoli diversi, anche se i ricercatori stanno esplorando come tali tecnologie potrebbero completarsi a vicenda.

Conclusioni e Direzioni Future

Una risposta della comunità ha estrapolato la combinazione in un’architettura capace di risolvere un “volume illimitato” di transazioni UTXO attraverso una prova compatta. Questo non è un obiettivo di throughput confermato per Ethereum né un impegno nella roadmap. La ricerca di Buterin non stabilisce una capacità di transazione illimitata, e il valore di 128 kB descrive una dimensione di prova STARK assunta nel suo modello di mempool, non un formato di blocco futuro confermato per Ethereum.

Se dovessimo sintetizzare l’architettura del mempool aggregato STARK di Vitalik con la proposta di esecuzione orientata a UTXO di Toni, potremmo teoricamente costruire un tessuto di transazione UTXO aggregato ricorsivamente STARK a livello di memoria/rete.

La proposta nativa UTXO assume EIP-8141, o Frame Transactions, per il suo design di spesa preferito. L’EIP-8141 introdurrebbe frame di transazione programmabili che coprono validazione, pagamento del gas ed esecuzione.

La specifica ufficiale di Hegotá attualmente elenca le Frame Transactions solo come “Considerate per l’Inclusione”. FOCIL, o EIP-7805, rimane l’unica proposta formalmente programmata per Hegotá. La roadmap ufficiale di Ethereum colloca Hegotá nel 2027, dopo Glamsterdam nel quarto trimestre del 2026.

Gli UTXO nativi non sono attualmente elencati come una funzionalità programmata per Hegotá. Come riportato da crypto.news, l’ambito dell’aggiornamento di Hegotá del 2027 è ancora in fase di definizione, con le Frame Transactions tra i principali design ancora in fase di considerazione.

Il riferimento di Buterin a Utreexo segnala quindi una direzione di ricerca piuttosto che un aggiornamento imminente di Ethereum. Il lavoro punta verso un sistema ibrido in cui diversi tipi di attività potrebbero utilizzare diversi modelli di stato, mentre le prove crittografiche riducono ciò che i singoli nodi devono memorizzare o verificare ripetutamente.

Popolare