Arrangiamento e compilazione: Shenchao TechFlow

Ospiti: Vitalik Buterin, fondatore di Ethereum Christopher Goes, co-fondatore di Anoma

Presentatore: Michele Ippolito

Fonte podcast: curva a campana

原标题:Chat del campeggio EthCC: protocolli, ecosistemi, comunità e token | Vitalik Buterin e Christopher Goes

Data di trasmissione: 17 luglio 2024

Riepilogo dei punti chiave

In questo episodio speciale, Vitalik Buterin e Christopher Goes si uniscono a noi dal vivo durante una sessione di discussione intensa durante l'EthCC 2024! I punti salienti di questa conversazione in campo includono: le riflessioni di Vitalik sul viaggio della criptovaluta finora, così come le sue intuizioni sulla nascita di Ethereum, sulla separazione dei componenti blockchain e sulla competizione con i protocolli centralizzati. L’intervista si conclude con riflessioni sul consenso sociale e sull’importanza di imparare dai fallimenti passati per affrontare meglio gli sviluppi futuri.

Riflessioni sugli ultimi 15 anni di criptovaluta

Il punto di vista di Vitalik, il fondatore di Ethereum

Michael ha chiesto che gli esperimenti sulle criptovalute vanno avanti da 15 anni e che Ethereum esiste da 10 anni dalla nascita di Bitcoin. Ha chiesto a Vitalik di rivedere la filosofia di progettazione di Ethereum e di condividere quali aspetti dello sviluppo erano previsti e quali erano inaspettati.

  • Concetti di progettazione iniziali: Vitalik ha ricordato le origini di Ethereum Quando stava lavorando su alcuni progetti conosciuti come il "protocollo Bitcoin 2.0" (come Covered Coins e Mastercoin), gli è venuta l'idea di aggiungere una programmazione generale. linguaggio per migliorare la funzionalità. Tuttavia, i progressi su questi progetti sono stati lenti, spingendolo a prendere in mano la situazione e creare Ethereum.

  • Filosofia di progettazione principale: la filosofia di progettazione principale di Ethereum è introdurre un linguaggio di programmazione universale per differenziarlo dagli altri protocolli. Altre importanti decisioni di progettazione includono un'offerta di valuta in crescita lineare, un algoritmo di prova di lavoro resistente all'ASIC e la possibilità per i minatori di votare sui limiti del gas.

  • Libro bianco e scenari applicativi: Vitalik ha affermato di aver elencato diversi scenari applicativi nel libro bianco, come l'emissione di token, asset stabili, derivati ​​finanziari, mercato di archiviazione di file decentralizzato e assicurazione parametrica, ecc. È stata tentata la maggior parte degli scenari applicativi, ma lo sviluppo del mercato dello storage decentralizzato è stato deludente.

  • Sorprese e lezioni inaspettate: l'emergere di NFT è una sorpresa inaspettata e alcuni errori tecnici come le macchine virtuali a 256 bit sono aree che necessitano di miglioramenti. Vitalik ha riflettuto anche sul problema della sottostima dei tempi di sviluppo, sostenendo che se i tempi di sviluppo fossero meglio previsti, la roadmap potrebbe essere semplificata e focalizzata su soluzioni più semplici di proof-of-stake e di scalabilità.

Il punto di vista di Christopher

Michael ha chiesto a Christopher di parlare della sua esperienza nello sviluppo di IBC (protocollo di comunicazione inter-chain) e di condividere le lezioni apprese sulla progettazione di protocolli decentralizzati dal fondatore di Signal Moxie Marlinspike.

  • Il punto di vista di Moxie Marlinspike: in un discorso, Moxie ha spiegato perché ha scelto di non federare Signal perché avrebbe rallentato l’iterazione del protocollo. Crede che Signal debba agire rapidamente per competere con WhatsApp e altri servizi di messaggistica centralizzati mantenendo i valori di privacy e sovranità degli utenti.

  • Sfide dei protocolli decentralizzati: Christopher ritiene che una delle principali sfide dei protocolli decentralizzati sia che cambiare il consenso sociale del protocollo diventa più complesso e richiede comunicazione e negoziazione con più parti interessate, il che può rallentare significativamente lo sviluppo.

  • Bilanciare l'iterazione rapida e la decentralizzazione: Christopher ha sottolineato che nel campo della blockchain è necessario trovare un equilibrio tra l'iterazione rapida e la decentralizzazione per poter competere con il Web 2 e i sistemi finanziari tradizionali garantendo al tempo stesso la decentralizzazione.

Come possiamo competere con i protocolli centralizzati?

Michael ha chiesto, in qualità di progettista e collaboratore di protocolli decentralizzati, come si può competere con successo con i protocolli centralizzati? I protocolli centralizzati presentano i vantaggi della velocità e dell'efficienza, mentre i protocolli decentralizzati devono affrontare sfide in termini di complessità decisionale e velocità di esecuzione. In che modo la decentralizzazione diventa un "super potere"?

Il punto di vista di Vitalik

Aggiornamento dei protocolli decentralizzati

  • Vitalik ritiene che, nonostante le sfide legate all'aggiornamento e al miglioramento dei protocolli decentralizzati, Ethereum abbia dimostrato la sua fattibilità. Ethereum ha effettuato con successo numerosi aggiornamenti del protocollo attraverso la sua architettura multi-client e il meccanismo di consenso.

  • Vantaggi dell'architettura multi-client: questa architettura non solo evita il problema della centralizzazione di un singolo team di sviluppo, ma aumenta anche la diversità delle conoscenze professionali e migliora l'efficienza dello sviluppo e le capacità di innovazione.

I vantaggi del decentramento

  • Interessi politici: l’architettura multi-client evita il monopolio di un singolo team sul protocollo e offre più scelte e flessibilità.

  • Diversità di competenze: la presenza di più team di sviluppo crea un bacino di competenze più ampio, favorendo uno sviluppo e un'innovazione più efficienti.

Il punto di vista di Christopher

diversità e innovazione

  • Christopher ha sottolineato che il più grande vantaggio del decentramento è la diversità di opinioni e idee, così come la diversità delle strutture organizzative. Questa diversità consente ai protocolli decentralizzati di innovare e migliorare da diverse prospettive.

  • Il successo di Ethereum: ha elogiato Ethereum per aver completato con successo "The Merge", uno degli aggiornamenti di sistemi distribuiti più complessi nella storia umana, che ha dimostrato la fattibilità di protocolli decentralizzati in compiti complessi.

Diversità in diversi progetti

  • Christopher ritiene che diversi progetti decentralizzati dovrebbero fornire prospettive e soluzioni diverse, anziché limitarsi a copiare i protocolli esistenti. Ad esempio, il progetto Anoma mira a fornire prospettive di ricerca e soluzioni diverse da Ethereum per integrare e migliorare l’ecosistema esistente.

Sfide relative alle attività finanziarie

  • Modifiche lente ai protocolli decentralizzati: una volta che le risorse finanziarie sono coinvolte nella blockchain, le modifiche al protocollo diventano molto difficili perché gli utenti non vogliono che eventuali errori compromettano la sicurezza delle loro risorse. Pertanto, i protocolli decentralizzati devono essere modificati con molta attenzione.

  • Eccezioni alla risposta rapida: i protocolli decentralizzati richiedono una risposta rapida in caso di attacco o guasto del sistema. Questa è una delle poche situazioni in cui è necessaria un'azione rapida.

  • Esplorazione della struttura del capitale

  • Christopher ha suggerito che dovrebbero essere esplorate nuove strutture di capitale per evitare il problema delle start-up veloci che rendono difficili i successivi cambiamenti. Dopo il lancio di molti progetti, la velocità del cambiamento rallenta in modo significativo a causa del coinvolgimento di asset reali e operazioni decentralizzate, che devono essere pienamente considerate in fase di progettazione.

Roadmap di Ethereum: cosa verrà dopo?

Michael ha chiesto a Vitalik del futuro sviluppo di Ethereum. Vitalik ha pubblicato un post sul blog alcuni mesi fa, menzionando che Ethereum è passato da un problema "0 a 1" a un problema "1 a N". Michael spera che Vitalik possa spiegare in dettaglio il contenuto di questo post sul blog e discutere la direzione futura di Ethereum.

Il punto di vista di Vitalik

Processo di aggiornamento complesso

  • Vitalik ha sottolineato che la "fusione" di Ethereum è un processo molto complesso, non solo in termini di implementazione, ma anche in termini di specifiche e adattamento dell'ecosistema. Ha sottolineato che i futuri aggiornamenti saranno relativamente semplici perché gran parte del lavoro di base è già stato svolto.

Maturità dell'ecosistema L2

  • La tabella di marcia di Ethereum ora favorisce le soluzioni L2 (Layer 2). Vitalik ha affermato che utenti e sviluppatori si sono gradualmente adattati all'ambiente L2 e molte applicazioni sono già in esecuzione su L2.

  • Struttura dati BLOB: la struttura dati BLOB introdotta da EIP-4844 consente a L2 di elaborare i dati in modo più efficiente. Questa modifica rende gli aggiornamenti futuri meno dannosi per L2, che può continuare a funzionare senza modifiche sostanziali.

carriera futura

  • Vitalik ha osservato che il lavoro futuro sarà più focalizzato dietro le quinte e diventerà meno dirompente. Ritiene che nel tempo gli aggiornamenti diventeranno più graduali e meno dirompenti, con un impatto minore sulle applicazioni.

Dai problemi L1 ai problemi del livello applicativo

  • Vitalik ritiene che in futuro l'attenzione si sposterà gradualmente dalle questioni L1 (Livello 1) a questioni più vicine al livello applicativo. Crede che gli sviluppatori ora dispongano di strumenti sufficienti per creare applicazioni che siano allo stesso tempo facili da usare e nello spirito del cyberpunk.

Il ruolo di Ethereum L1

  • Vitalik ha spiegato il ruolo di L1 nel fornire una migliore esperienza utente. Ha proposto due possibili roadmap:

    • Ridurre al minimo la roadmap di L1: in quanto livello di insediamento, la responsabilità principale di L1 è garantire la sicurezza e la resistenza alla censura, consentendo a L2 di fornire servizi di conferma rapidi.

    • Roadmap L1 più complessa: L1 fornisce tempi di conferma più rapidi, riducendo così il carico su L2, consentendo ad alcune applicazioni di continuare a funzionare su L1.

  • Vitalik ha detto che se potesse apportare alcune modifiche, sceglierebbe una versione proof-of-stake più semplice, che potrebbe far risparmiare molto tempo di sviluppo.

  • Ha anche evidenziato l’unicità di Ethereum nel gestire gli attacchi del 51%. Ethereum non si basa solo sul consenso sociale, ma progetta attivamente contromisure a livello di protocollo per garantire il ripristino automatico in caso di attacco.

resistenza alla censura

  • Vitalik ha sottolineato l’importanza della resistenza alla censura. Ha osservato che se L2 decidesse di censurare gli utenti, l’esperienza dell’utente potrebbe risentirne in modo significativo. Pertanto, ritiene che ci sia valore nel fatto che la L1 fornisca tempi di conferma più rapidi, il che garantisce che l'esperienza dell'utente non venga gravemente compromessa nel caso della revisione della L2.

Il ruolo degli standard

Michael ha chiesto, mentre la blockchain si sposta gradualmente verso un mondo modulare, qual è il ruolo degli standard in esso?

Ha detto che nel mondo reale esiste il concetto di "tragedia dei beni comuni", cioè la completa dipendenza dal libero mercato può portare a un consumo eccessivo di risorse. Nello spazio blockchain, come influiscono gli standard in questo contesto?

Il punto di vista di Christopher

differenziare la modularità

  • Christopher per primo ha distinto tra modularità nei protocolli e modularità nelle reti. Ha sottolineato che la modularità nei protocolli di solito si riferisce alla costruzione di livelli di astrazione, mentre la modularità nelle reti tende ad aggiungere molti nodi intermedi alla rete.

  • Impatto della struttura del capitale: ritiene che la modularità nelle reti sia guidata più dalla struttura del capitale che dalla filosofia di progettazione.

Modularità nella progettazione del protocollo

  • Nella progettazione del protocollo, la modularità è molto importante ed è necessario distinguere chiaramente i ruoli delle diverse entità. Ad esempio, nella roadmap basata su Rollup, la catena L1 fornisce archiviazione dei dati, disponibilità dei dati e ordinamento, mentre nella roadmap Plasma, la catena L1 fornisce solo l'ordinamento.

  • Disaccoppiamento e accoppiamento: Christopher ritiene che i progettisti di protocolli dovrebbero cercare di disaccoppiare ruoli diversi, ma nel funzionamento reale alcuni ruoli potrebbero essere accoppiati a causa di fattori economici e di incentivazione.

Struttura del mercato e accordi

  • Ritiene che il vantaggio della concorrenza del libero mercato per il protocollo sia che le idee possono diffondersi ed evolversi liberamente, il che contribuisce alla ricerca e al progresso. Tuttavia, un ecosistema di sviluppo di protocolli decentralizzato può portare a complessità difficili da comprendere e utilizzare per gli utenti.

  • Vantaggi della centralizzazione: ha sottolineato che le società di software consumer di successo sono spesso grandi organizzazioni gerarchiche in grado di coordinare lo sviluppo del software e la progettazione dell'interfaccia per fornire prodotti che soddisfino meglio le esigenze degli utenti. Pertanto, ha suggerito di esplorare strutture di capitale tra mercati liberi e organizzazioni centralizzate per migliorare l’esperienza dell’utente nell’ecosistema delle criptovalute.

Il punto di vista di Vitalik

Mantenere il senso di unità di Ethereum

  • Vitalik ha sottolineato che quando si entra nel mondo L2, è importante garantire che l'intero ecosistema Ethereum sembri ancora Ethereum. Ritiene che gli utenti non dovrebbero sentirsi confusi quando passano da un'applicazione all'altra, ad esempio non è necessario cambiare rete manualmente.

  • Standard ERC-3737: ha affermato che gli utenti dovrebbero essere in grado di inserire un indirizzo nel portafoglio del browser e premere Invia, indipendentemente dalla catena su cui si trova il destinatario.

valore standard

  • Vitalik ritiene che il valore più grande degli standard sia quello di semplificare l'esperienza dell'utente e consentire agli utenti di operare facilmente tra diverse applicazioni e reti. Ha anche affermato che alcune entità necessitano di incentivi sufficienti per promuovere l'attuazione di questi standard.

  • Il ruolo della Fondazione Ethereum: ritiene che la Fondazione Ethereum possa svolgere un ruolo maggiore nel promuovere questi standard, ad esempio attraverso il coordinamento dell'infrastruttura L2.

Incentivi

  • Vitalik ha discusso l'idea di incentivare i Rollup modificando le regole per l'emissione di ETH. Ritiene che questo meccanismo debba essere progettato con molta attenzione per evitare di essere politicizzato.

  • Meccanismi di selezione indiretta: ha affermato che le tecniche migliori sono spesso meccanismi di selezione indiretta, piuttosto che selezionare direttamente chi ottiene i finanziamenti. Questo meccanismo può ridurre la politicizzazione e aumentare l’equità.

Dividi la blockchain

Michael ha chiesto informazioni sulla suddivisione della blockchain. Ha affermato che in genere discutiamo della suddivisione della blockchain attraverso la lente della disponibilità, dell'esecuzione e della liquidazione dei dati.

Tuttavia, ritiene che in realtà stiamo dividendo i componenti principali della blockchain: risorse, modelli di sicurezza e comunità.

Il punto di vista di Christopher

Pacchetto Bitcoin

  • Christopher ha ripercorso per la prima volta la storia di Bitcoin. Ha sottolineato che Bitcoin originariamente collegava insieme risorse, protocolli e comunità. La prima comunità Bitcoin considerava questi elementi strettamente collegati e furono fatti pochi tentativi per separarli.

  • Disaccoppiamento di Ethereum: nel corso del tempo, progetti come Ethereum hanno iniziato a disaccoppiare questi elementi. Ad esempio, esiste una correlazione tra la comunità Ethereum e l’asset ETH, ma non sono identici. Le persone nella comunità potrebbero non detenere grandi quantità di ETH, ma fanno comunque parte della comunità.

Rapporto tra comunità e patrimonio

  • Christopher ritiene che il valore di Ethereum provenga più dalla comunità che semplicemente dalla risorsa stessa. Ha sottolineato che anche gli utenti che si preoccupano solo del valore del dollaro USA devono considerare quante persone sono disposte ad acquistare Ethereum con dollari USA. Questa richiesta deriva più dal supporto e dalla fiducia della comunità nel progetto, piuttosto che dal semplice utilizzo a livello di protocollo.

struttura del capitale patrimoniale

  • Secondo lui, uno dei vantaggi derivanti dal disaccoppiamento di questi elementi è la possibilità di esplorare diverse strutture di capitale. Ad esempio, l’asset A potrebbe distribuire ogni anno il 50% della sua offerta ai possessori dell’asset B e viceversa. Questo meccanismo di allocazione reciproca può migliorare la collaborazione tra diverse risorse e ridurre la duplicazione del lavoro.

  • Sfide di governance: tuttavia, questo meccanismo deve affrontare anche sfide di governance. Ad esempio, il problema di decidere come allocare le risorse è difficile da risolvere attraverso meccanismi astratti e, in ultima analisi, richiede che le persone esprimano giudizi soggettivi.

Il punto di vista di Vitalik

L'unicità della comunità Ethereum

  • Vitalik ha sottolineato che l'unicità della comunità di Ethereum risiede nella sua diversità e inclusione. Ha sottolineato che le persone nella comunità possono utilizzare tecnologie e strumenti diversi, ma condividono tutti i valori e gli obiettivi di Ethereum.

  • Importanza degli standard: ritiene che gli standard siano molto importanti per mantenere la coerenza in una comunità. Ad esempio, lo standard ERC-3737 può semplificare le operazioni degli utenti su diverse applicazioni e reti e migliorare il senso di unità nell’intero ecosistema.

Progettazione del meccanismo di incentivazione

  • Vitalik ha discusso l'idea di incentivare i Rollup modificando le regole per l'emissione di ETH. Ritiene che questo meccanismo debba essere progettato con molta attenzione per evitare di essere politicizzato.

  • Meccanismi di selezione indiretta: ha affermato che le tecniche migliori sono spesso meccanismi di selezione indiretta, piuttosto che selezionare direttamente chi ottiene i finanziamenti. Questo meccanismo può ridurre la politicizzazione e aumentare l’equità.

Successi e fallimenti delle criptovalute

Michael pone un'ultima domanda: supponiamo di guardare indietro all'esperimento della criptovaluta tra 15 o 20 anni, quali sono stati i fattori che ne hanno determinato il successo? Cosa ci farebbe pensare che questo sia un investimento di tempo che vale la pena e di cui essere orgogliosi? Viceversa, cosa potrebbe deluderci? Come possiamo evitare risultati deludenti?

Il punto di vista di Vitalik

applicazioni pratiche della tecnologia

  • Vitalik ritiene che ciò che determina in ultima analisi il successo di una criptovaluta sia l'applicazione pratica della tecnologia. Se le criptovalute riuscissero a diventare mainstream, o almeno a diventare un’alternativa credibile al mainstream come Linux, ciò sarebbe considerato un successo. Ad esempio, gli account Ethereum possono sostituire gli accessi agli account social, oppure le criptovalute diventano parte del sistema finanziario, le DAO diventano un’alternativa per aziende o organizzazioni no-profit e applicazioni come i social media decentralizzati o i mercati di previsione hanno successo.

segno di fallimento

  • Sarebbe invece una delusione se lo spazio delle criptovalute fosse ricordato come un gruppo in diminuzione di idealisti che urlano incessantemente, o come un gruppo di persone che si scambiano scimmie digitali e foto di celebrità.

lavori ad alto indebitamento

  • Secondo Vitalik, il lavoro attuale è fortemente indebitato. Mentre alcune applicazioni innocue, come le scimmie digitali e lo scambio di foto di celebrità, non sono influenzate da tariffe ed esperienza utente, le applicazioni veramente preziose si basano su tariffe ed esperienza utente ragionevoli. Pertanto, migliorare questi aspetti potrebbe facilitare la diffusione di applicazioni praticamente utili.

Miglioramenti dell'esperienza utente

  • Ha fornito esempi di quanto siano importanti i miglioramenti dell'esperienza utente per il successo dell'app. Ad esempio, l'esperienza di trading su Augur cinque anni fa è stata terribile, ma ora l'esperienza su Polymarket è migliorata in modo significativo. Anche l’esperienza utente dei social media decentralizzati è stata notevolmente migliorata e questi miglioramenti hanno promosso una più ampia adozione di queste applicazioni.

Il punto di vista di Christopher

Autonomia e interoperabilità

  • Christopher ritiene che la promessa e il limite della crittografia risiedano nella sua capacità di bilanciare autonomia e interoperabilità. Nel mondo di oggi, la maggior parte dei sistemi richiede alle comunità di scegliere tra autonomia e interoperabilità. Ad esempio, se desideri interagire con il sistema finanziario statunitense, devi utilizzare il sistema SWIFT. Tuttavia, la crittografia può fornire protocolli standardizzati che consentono alle comunità di delimitare chiaramente quali parti devono fare affidamento sugli altri e quali parti possono operare in modo autonomo.

Bassi costi di commutazione

  • Se i protocolli facilitano una facile interoperabilità, i costi di cambiamento saranno bassi. Quando desideri modificare la topologia o le dipendenze della tua comunità, puoi farlo facilmente.

influenza sociale

  • Christopher spera che tra 15 anni sarà completamente irrilevante. Crede che la tecnologia blockchain dovrebbe diventare noiosa quanto la tecnologia dei database e diventare un’infrastruttura invece che un argomento scottante. Un segno di successo è che la tecnologia blockchain diventa così banale e noiosa che solo pochi professionisti prestano attenzione.

Domande e risposte dal vivo

  • Nathan ha fatto riferimento ai precedenti commenti di Vitalik sui pericoli esistenziali del consenso sociale e ha chiesto se sia utile adottare un approccio accelerazionista ai problemi economici nello spazio in modo da poter sperimentare rapidamente tutte le modalità di fallimento e diventare più grandi nello spazio, più difficile da riconciliare davanti a voi avere la possibilità di risolverli.

  • Vitalik ha risposto che questo è davvero un punto interessante. Ha detto che se il primo crollo di Mt. Gox non fosse avvenuto, le persone potrebbero non pensare che la tecnologia di scambio decentralizzata sia importante e potrebbero fare più affidamento sugli scambi centralizzati, il che potrebbe portare a incidenti successivi come FTX più gravi.

  • Sottolinea che la risposta alla minaccia è un sistema molto confuso, che è facile da correggere, ma anche facile da utilizzare da parte di soggetti malintenzionati per giustificare le proprie azioni, anche se non sono giustificate.

  • Vitalik preferisce personalmente che questi esperimenti avvengano su scala più piccola rispetto a Ethereum. Crede che abbiamo bisogno di un ambiente sperimentale con una scala economica tra la rete di prova e la rete principale. Ad esempio, sperimenta su un L2 con livelli di attività TVL e DeFi compresi tra decine e centinaia di milioni di dollari, piuttosto che sulla scala di Ethereum.

  • Ha affermato che L2 potrebbe fungere da “zona economica speciale cripto-anarchica”, un ambiente in cui le persone sono incoraggiate a condurre esperimenti selvaggi e presentare una petizione a quante più agenzie di regolamentazione possibile per consentire questi esperimenti. Se le persone sono disposte a sperimentare in questo ambiente, possono farlo, altrimenti possono rimanere nel mondo normale.

  • Vitalik ritiene che Ethereum stesso sia diventato troppo rischioso come sandbox, ma la scala di L2 sembra perfetta.