Il cofondatore di Ethereum, Vitalik Buterin, ha pubblicato un blog post in cui mette in guardia dai pericoli di "estendere" il consenso di Ethereum oltre le sue funzioni fondamentali di convalida dei blocchi e di sicurezza della rete.
Il consenso di Ethereum è il processo con cui i blocchi vengono validati dal meccanismo di proof-of-stake, implementato a settembre 2022 con il "Merge".
In un blog post pubblicato ieri intitolato "Non sovraccaricare il consenso di Ethereum", Buterin ha avvertito che l'utilizzo del consenso della rete di Ethereum per altri scopi potrebbe comportare "elevati rischi sistemici per l'ecosistema e dovrebbe essere scoraggiato e contrastato".
Il co-fondatore di Ethereum ha essenzialmente incoraggiato la conservazione del minimalismo della blockchain.
Non sovraccaricate il consenso di Ethereum:
Don't overload Ethereum's consensus:https://t.co/07tzyCrZcJ
— vitalik.eth (@VitalikButerin) May 21, 2023
Buterin ha evidenziato che nel corso degli anni sono circolate diverse proposte o idee che suggerivano di utilizzare il social consensus di Ethereum per altri scopi, come oracoli di prezzi e dati, iniziative di re-staking e l'utilizzo di soft fork di layer-1 per recuperare progetti di layer-2 in caso di problemi.
"C'è un impulso naturale a tentare di estendere il nucleo della blockchain con sempre più funzionalità, in quanto il nucleo della blockchain ha il maggior peso economico e la più ampia community che lo controlla, ma ogni estensione di questo tipo rende il nucleo stesso più fragile".
Buterin ha affermato che un certo sottoinsieme di queste tecniche potrebbe arrecare "alti rischi sistemici" all'ecosistema, come bug o un attacco deliberato del 51%.
Alcuni esempi ad alto rischio includono la creazione di oracoli di prezzo ETH/USD in cui i detentori o i validatori di ETH (ETH) possono essere corrotti, il che potrebbe risultare in un "fork del denaro degli operatori scorretti" in caso di disaccordo.
Tuttavia, Buterin ha riconosciuto la necessità di disporre di oracoli migliori, proponendo un approccio caso per caso, dal momento che i vari problemi sono "intrinsecamente differenti" l'uno dall'altro.
Nel complesso, Buterin ha affermato che qualsiasi espansione dei "doveri" del consenso di Ethereum incrementa i costi, le complessità e i rischi della gestione di un validatore.
Correlato: Buterin commenta l'impatto delle zk-EVM su decentralizzazione e sicurezza
I progetti di livello applicativo "che intraprendono azioni che rischiano di aumentare la "portata" del consenso della blockchain a qualcosa di diverso dalla verifica delle regole fondamentali del protocollo Ethereum" dovrebbero essere trattati con cautela, ha spiegato Buterin, riassumendo:
"Dovremmo piuttosto preservare il minimalismo della chain, sostenere gli usi del re-staking che non sembrano pericolosi per l'estensione del ruolo del consenso di Ethereum e aiutare gli sviluppatori a trovare strategie alternative per raggiungere i loro obiettivi di sicurezza."
Il meccanismo di consenso di Ethereum è stato modificato da proof-of-work a proof-of-stake a settembre dello scorso anno. Inoltre, gli Ethereum in stake sono stati resi disponibili per il prelievo solo di recente, con l'aggiornamento di Shapella del 12 aprile. Ciò giustifica l'aumento dell'esame dei ruoli dei validatori e dei rischi per la sicurezza sulla rete di smart contract più grande del mondo.
Traduzione a cura di Walter Rizzo