Skip to content
Blockchain

Perché un singolo client di esecuzione espone ancora l'85 percento di Ethereum allo stesso rischio?

80

Opportunità

Geth gira su circa l'85 percento dei nodi di esecuzione di Ethereum, ben al di sopra della soglia del 33 percento che la comunità considera sicura per qualsiasi singolo client. Un singolo bug non scoperto di consenso o corruzione dello stato in Geth colpirebbe la stragrande maggioranza della rete simultaneamente e potrebbe causare una finalizzazione errata. Il livello di consenso è migliorato dopo il Merge, con Lighthouse, Prysm, Teku e Nimbus che si dividono il carico, ma la diversità dei client di esecuzione non ha mai seguito. Nessuna frizione nel flusso di lavoro di staking o di configurazione dei nodi scoraggia un operatore dallo scegliere Geth, e nessun sistema di allerta automatico segnala alla rete quando la concentrazione sta peggiorando. La dashboard della comunità su clientdiversity.org ha monitorato il divario nel livello di esecuzione per anni senza innescare un cambiamento significativo nel comportamento degli operatori.

Perché è importante

Una monocultura a livello di esecuzione significa che un singolo zero-day può corrompere lo stato canonico dell'intera rete prima che scatti qualsiasi interruttore automatico.

Come valuto l'opportunità

L'Opportunity Score è la mia valutazione personale, non una misurazione: quanto fa male, con quale frequenza colpisce e quanto poco esiste per risolverlo oggi. Un punteggio più alto significa che lo ritengo più degno di essere sviluppato.

Gravità9/10

Quanto dolore provoca quando si manifesta.

Frequenza5/10

Quanto spesso le persone ci si imbattono davvero.

Spazio bianco8/10

Quanti pochi strumenti validi esistono oggi per affrontarlo.

Altri problemi che vale la pena risolvere