Fonte dell'articolo: imToken
Il fondatore di Ethereum, Vitalik Buterin, ha descritto in un articolo del blog 'Making Ethereum alignment legible' (Rendere leggibile l'allineamento di Ethereum) una tale riflessione: riguardo alla decentralizzazione e alla sicurezza, è importante ridurre al minimo la dipendenza dalle infrastrutture centralizzate e i punti vulnerabili alla censura. A tal fine, possiamo testare e valutare utilizzando i metodi: 'Walk Away Test' e 'Testing degli attacchi interni'.
Il 'Testing degli attacchi interni' si riferisce ad attaccare il sistema autonomamente per osservare quanto danno possa causare, al fine di scoprire vulnerabilità; mentre il 'Walk Away Test' è uno strumento di pensiero più recente, utilizzato per esaminare il grado di dipendenza della rete dal centralismo, può diventare un test chiave per valutare i progetti decentralizzati e può anche perfezionarsi e aggiornarsi per diventare uno strumento di valutazione del rischio.
Making Ethereum alignment legible, per il testo originale si prega di consultare:
https://vitalik.eth.limo/general/2024/09/28/alignment.html
Cosa è il 'Walk Away Test'?
Se il tuo team e i server scomparissero domani, la tua applicazione funzionerebbe ancora?
Questa è l'idea centrale del 'Walk Away Test' - è uno strumento di pensiero che può essere utilizzato per valutare se un progetto, una piattaforma o un protocollo Web3 ha una reale capacità di operare in modo indipendente e di svilupparsi in modo sostenibile.
'Walk Away Test' è strettamente legato ai principi filosofici della decentralizzazione e dell'autonomia della blockchain; le direzioni di pensiero che possono derivare da questo test includono:
Aspetti dello sviluppo del progetto:
Se il team di sviluppo viene sciolto, il progetto può comunque funzionare in modo indipendente?
C'è una comunità attiva in grado di prendere in carico il progetto dopo che il team se ne è andato?
Il codice del progetto è open source e riesce ad attrarre sviluppatori per continuare a migliorarlo?
Ci sono nodi di validazione decentralizzati a protezione della rete, o un supporto comunitario sufficiente per mantenere lo sviluppo?
Aspetti del modello economico:
Il progetto ha un modello economico sostenibile?
Il progetto ha scenari di applicazione sostenibili?
L'apprezzamento degli asset nel progetto dipende sostanzialmente da manipolazioni speculative o controlli centralizzati?
Aspetti della governance comunitaria:
Hanno le parti coinvolte nel progetto la possibilità di partecipare equamente alle decisioni?
Il progetto può avviare meccanismi decisionali e risolvere problemi senza identificare un gestore centrale?
Il progetto deve fare affidamento su pochi membri chiave per la governance, o ha una base di governance più ampia e distribuita?
'Walk Away Test': perché è importante?
Se un progetto dipende eccessivamente dal team fondatore o da alcuni membri chiave per funzionare; se una rete deve fare affidamento su un server fisso per elaborare i dati, allora essenzialmente rimane centralizzata, e la capacità di sopravvivenza a lungo termine, il valore e persino la resistenza alla censura e ai rischi di quel progetto o rete potrebbero essere messi in discussione.
L'importanza del 'Walk Away Test' risiede nel fatto che questo strumento di pensiero può rivelare la reale dipendenza di progetti o reti dalle infrastrutture centralizzate, permettendo ai progetti o alle reti di migliorare efficacemente; la filosofia tecnica su cui si basa è una ferma 'decentralizzazione'.
Nel 2017, il fondatore di Ethereum, Vitalik Buterin, ha scritto in un articolo di blog in cui discuteva le idee di decentralizzazione:
'Decentralizzazione' è uno dei termini più comuni nel campo dell'economia crittografica e viene spesso utilizzato come riferimento diretto per misurare se una rete è una rete blockchain. Tuttavia, il significato reale di questo termine spesso genera confusione e ambiguità.
Vitalik Buterin ha sottolineato: quando le persone discutono di un problema di decentralizzazione, in realtà stanno discutendo tre dimensioni indipendenti:
È centralizzato o decentralizzato a livello architettonico?
Ad esempio, di quanti computer è composto questo sistema? Quanto può tollerare il sistema in termini di computer che possono guastarsi in qualsiasi momento e continuare a funzionare?
È centralizzato o decentralizzato a livello politico?
Ad esempio, quante persone e organizzazioni possono controllare i computer che compongono questo sistema?
È centralizzato o decentralizzato a livello logico?
Ad esempio, l'interfaccia e la struttura del database del sistema sono un tutto unico? O sono un gruppo non strutturato? Se separiamo gli utenti del sistema e i fornitori, possono ancora funzionare come unità completamente indipendenti?
Qual è il significato e l'importanza di enfatizzare la 'decentralizzazione'? Vitalik Buterin ha fornito una chiara spiegazione a riguardo nel suo blog nel 2018:
Resistenza agli errori: la probabilità che un sistema decentralizzato subisca un guasto imprevisto è relativamente bassa, poiché i sistemi decentralizzati dipendono da molti componenti indipendenti; in teoria, la probabilità che componenti indipendenti falliscano simultaneamente è relativamente bassa.
Resistenza agli attacchi: i sistemi decentralizzati rendono più costoso e difficile subire attacchi e manipolazioni, poiché i sistemi decentralizzati mancano di un punto centrale sensibile. I costi e le difficoltà di attaccare sistemi con un chiaro punto centrale sono significativamente inferiori rispetto a quelli dei sistemi decentralizzati.
Prevenzione della collusione: se i partecipanti a un sistema decentralizzato devono sacrificare gli interessi di altri partecipanti e tramare per ottenere profitti, devono affrontare costi più elevati rispetto ai partecipanti a un sistema centralizzato.
Valore chiave: valutazione dei test fondamentali per i progetti decentralizzati
Se consideriamo la logica del 'Walk Away Test', Bitcoin può essere considerato come se avesse superato questo test: il pubblico non sa dove si trovi Satoshi Nakamoto, ma Bitcoin è in grado di continuare a svilupparsi grazie a una rete decentralizzata e a sviluppatori globali.
E in Ethereum, il fondatore Vitalik Buterin ha menzionato nel 2022 in un forum: attualmente quasi tutti i Rollup non sono considerati maturi e la maggior parte utilizza strumenti ausiliari noti come Training Wheels per garantire il funzionamento. Tuttavia, gli strumenti ausiliari dei Training Wheels riflettono, da un'altra prospettiva, la dipendenza dei progetti Rollup da 'interventi manuali'; più una rete Layer2 è indipendente dai Training Wheels, minori sono i rischi; più una rete Layer2 dipende dai Training Wheels, maggiori sono i rischi.
A tal fine, Vitalik Buterin e altri hanno classificato il livello di dipendenza dai Training Wheels nei progetti Rollup: Fase 0 (completamente dipendente), Fase 1 (parzialmente dipendente), Fase 2 (completamente abbandonata). Successivamente, il sito L2beat ha corretto questo schema di classificazione attraverso un processo di raccolta di opinioni dalla comunità e nel giugno 2024 è stato aggiornato a 'Indicatori di rischio Layer2', per valutare il rischio dei diversi progetti Layer2.
“
Scopri di più
Cosa sono i Training Wheels?
I Training Wheels (tradotto comunemente come ruote ausiliarie) sono meccanismi o misure restrittive aggiunti nella fase iniziale dell'implementazione della tecnologia Rollup per garantire sicurezza e stabilità.
I protocolli Rollup che necessitano di implementare i Training Wheels generalmente non sono riusciti a raggiungere la fiducia minima o la fiducia ridotta, e le cause principali possono includere complessità eccessiva del codice o mancanza di audit di sicurezza, una superficie di attacco potenziale elevata nei contratti; il protocollo è appena stato lanciato e la fiducia degli utenti non è ancora stata stabilita, ecc.
A questo proposito, Vitalik Buterin ha sottolineato: il suo obiettivo ideale è vedere emergere più entità come L2beat, in grado di monitorare la realtà dei vari progetti nel soddisfare standard stabiliti o altri standard proposti dalla comunità. La competizione tra i progetti non sarà più 'se hai gli amici giusti', ma sarà 'mantenere coerenza' secondo standard chiari e comprensibili.
In una prospettiva più ampia, il 'Walk Away Test' può anche perfezionarsi e aggiornarsi per diventare uno strumento di valutazione del rischio, per misurare la sostanza decentralizzata dei portafogli Web3, o la sostenibilità dello sviluppo di vari casi d'uso decentralizzati come giochi e DeFi.
Come in una comune teoria della filosofia politica: per risolvere il problema 'chi controlla chi', il miglior modo è la separazione dei poteri, piuttosto che la concentrazione del potere. L'alleanza del progetto porta alla concentrazione del potere, mentre la realizzazione della separazione dei poteri si basa su istituzioni e cultura - nel mondo della blockchain, queste istituzioni e culture rappresentano gli 'standard di consenso'.