🇮🇹 "Il fondatore di Cardano ed Ethereum analizza le ultime evoluzioni della tecnologia Crypto e Blockchain"

:it: Traduzione italiana di “Cardano And Ethereum Founder Analyzes The Newest Evolutions In Crypto And Blockchain Technology” scritto da Steven Ehrlich su Forbes


Il fondatore di Cardano ed Ethereum analizza le ultime evoluzioni della tecnologia Crypto e Blockchain

Per la sua natura di matematico di professione, così come la sua storia come uno dei co-fondatori di Ethereum, il fondatore di Cardano Charles Hoskinson è in una posizione unica per capire l’importanza e l’interazione tra teoria e applicazione quando si tratta di sviluppo della blockchain. Trovare il giusto equilibrio tra queste due discipline è molto difficile, ma è fondamentale per raggiungere l’adozione mainstream della crittografia. Qualunque blockchain risolva questo puzzle per prima, probabilmente diventerà la piattaforma dominante negli anni a venire.

Detto questo, questi argomenti possono sembrare travolgenti per i curiosi della crittografia, così come per gli appassionati che sono stati coinvolti nell’industria per qualche tempo. Pertanto, mi sono collegato con Hoskinson per avere una discussione sostanziale sui fondamenti teorici della crittografia, dei meccanismi di consenso e del calcolo distribuito ed esplorare come la loro evoluzione rientra nella storia canonica della matematica e dell’informatica. Questa intervista è un po’ tecnica, ma lui fa un ottimo lavoro di scomposizione di argomenti complessi in termini semplici, spesso attraverso l’uso di esempi.

Forbes: Hai fatto uno sforzo intenso per includere il rigore accademico e scientifico nello sviluppo di Cardano e delle criptovalute in generale. Puoi spiegare il processo?

Charles Hoskinson: Abbiamo pubblicato 102 articoli in un periodo di tre anni. Una grande parte di questi 102 articoli è stata la creazione di forti basi teoriche per le criptovalute nel loro complesso, non solo per Cardano. Per esempio, abbiamo scritto un articolo chiamato GKL15, che è stato citato più di 1.000 volte, ed è il modo canonico di guardare a ciò che è la blockchain.

Un’altra parte del portafoglio è la ricerca industriale, dove abbiamo detto: “Ok, ora che abbiamo la teoria, cosa potete fare? Puoi shardare (partizionare) la proof of work? Si può shardare la proof of stake?”. Andiamo a costruire un motore di proof of stake. E questo non è necessariamente specifico per il protocollo, ma ti dà un senso delle capacità. Per esempio, se voglio avere cartelle cliniche anonime o se voglio costruire un sistema su scala globale con miliardi di transazioni. Di cosa avete bisogno per fare effettivamente un protocollo progettato per far sì che ciò accada?

E poi la terza parte del nostro portafoglio di ricerca è specifica per il protocollo. Come possiamo prendere queste capacità e metterle effettivamente in un sistema? Ora, andiamo dagli ingegneri, un tipo molto speciale di ingegnere chiamato “l’ingegnere dei metodi formali” - leggono un documento scientifico e creano effettivamente il progetto. È quasi come un architetto per un appaltatore generale; l’architetto disegna questi progetti, ti mostra come costruire la casa, ma ovviamente non la costruisce - l’appaltatore generale lo fa. Questa è la parte più difficile.

Forbes: Molte persone che si avvicinano alla crittografia e alla blockchain potrebbero non rendersi conto che le idee del consenso decentralizzato e delle reti non sono nate con le blockchain. Parla un po’ di come quel lavoro, con radici nell’informatica, influenza la ricerca che stai facendo per quanto riguarda le blockchain?

Hoskinson: I sistemi distribuiti sono una delle aree più antiche dell’informatica - concettualmente un problema molto semplice ma, in pratica, molto difficile. Uno dei pionieri fu Leslie Lamport. Ha scritto alcuni dei documenti fondamentali - per esempio, Lamport Clocks, su come tenere il tempo in un sistema distribuito. Questo accadeva negli anni '70. Ha anche scritto Paxos, che è un protocollo per sistemi distribuiti. Quello è stato il primo ad essere chiamato “resistenza bizantina”. Ma l’idea di base è che nel momento in cui lasci il comfort del tuo portatile o del tuo cellulare o del tuo computer e vai nel web - un sistema distribuito - allora la tua percezione degli eventi e della realtà è diversa dalla percezione degli eventi e della realtà delle altre persone.

Per esempio, diciamo che siete più vicini al computer di Michael che a quello di Jenny. Se succede qualcosa sul computer di Michael, tu pensi che sia successo per primo, ma Jenny penserebbe che sia successo per secondo. Quindi, quando si ordinano queste cose, Jenny metterebbe: Michael - 2. Tu metteresti: Michael - 1. Il punto degli algoritmi di consenso e del cronometraggio è quello di creare un orologio logico o un ordine logico e canonico degli eventi. Perché questo è importante? Diciamo che stai gestendo un sistema finanziario. Chi ha ottenuto lo scambio se ci sono due offerte che arrivano nello stesso momento? È andata ad Alice o a Bob? Bene, in base a come si ordinano le cose lo determinerà. Quindi, è molto facile dire: “Sceglieremo un punto di riferimento comune - un server centrale, come un server Microsoft a Washington, e qualsiasi ordine ci dia, va bene”. Ma quando ci si trova effettivamente in un sistema distribuito dove nessuno ha il controllo o è speciale su qualcun altro, si scopre che è un problema molto, molto, molto più difficile. Soprattutto se si ammettono quelli che vengono chiamati attori bizantini - persone che potrebbero mentire e barare.

Siamo sicuramente un grande contributore in questo spazio, ma ci sono un sacco di grandi team come Algorand, per esempio, e il team Cornell guidato da Emin Gun Sirer, il protocollo Snow White, e così via.

Forbes: Questo mi porta alla questione della proof of work/proof of stake. Una delle caratteristiche distintive di Cardano era il meccanismo di consenso Ouroboros. Molti potrebbero non sapere che ci sono diverse varianti di proof of stake. Puoi spiegarlo?

Hoskinson: Prima di tutto, che si tratti di proof of stake o proof of work, si possono avere tre cose che si devono realizzare con un algoritmo di consenso. Primo, devi scegliere qualcuno che sia in carica per un momento di tempo. E questo potrebbe essere un blocco o un’epoca, ma una qualche unità di tempo. E quella persona deve fare qualcosa con quel potere, quindi crea un blocco. Poi deve trasmetterlo a tutti nella rete, e la rete deve accettarlo. È un po’ come una partita di poker: devi scegliere qualcuno che faccia il mazziere, e questa persona mescola le carte e le distribuisce. Poi i giocatori prendono le carte, guardano il mazzo e scelgono se accettarle così come sono o rifiutarle. Così, per esempio, se hai una mano di carte che ha cinque assi, diresti che c’è qualcosa di fondamentalmente sbagliato nel mazzo. Perché il mazzo dovrebbe avere solo quattro assi, giusto? Un protocollo di consenso fa esattamente la stessa cosa.
La differenza principale tra la proof of work e la proof of stake è la prima fase: la scelta di qualcuno che sia al comando. Con un sistema di proof of work, è un processo di estrazione meritocratico; fondamentalmente, stai estraendo hash, e questi sono come biglietti della lotteria. Continui fino a quando non becchi i numeri fortunati. Poi dici: “Ho un biglietto d’oro”. E questo ti dà il diritto di fare un blocco. Più alto è il valore del bene, più concorrenza hai, più dispendio di energia. Il 99,9999997%, se non di più, dell’energia consumata da bitcoin proviene da quella prima fase. Gli altri due sono tutto il resto.

Con i sistemi di proof of stake, invece di fare mining diciamo: “Andremo avanti e peseremo il tuo stake in modo proporzionale, la tratteremo come una lotteria sintetica, e dovresti vincere in media quella cifra”. Il vantaggio della proof of stake è che, poiché non hai quel gigantesco overhead e il dispendio di energia per decidere chi deve fare un blocco, significa che puoi mettere molta della tua magia nelle altre due fasi. Così si finisce per ottenere protocolli che sono molto più leggeri e massicciamente più efficienti dal punto di vista energetico. Cardano, per esempio, è 1,6 milioni di volte più efficiente dal punto di vista energetico di Bitcoin.

Forbes: Più del 70% di Cardano è in stakein questo momento, per Polkadot è circa il 64%, Ethereum è molto al di sotto. Cosa pensi che sia una quantità sana di un asset da mettere in stake durante alcune delle fasi iniziali così come alla maturità?

Hoskinson: Questa è una di quelle cose mele e arance. Quando parli di stake in un sistema vincolato (che hanno periodi di blocco che possono durare da giorni a più di un anno), stai effettivamente facendo una dichiarazione molto significativa. Perché quello che sta succedendo è che stai dicendo che il tuo asset è bloccato, e la gente non può spostarla, non può spenderla. Questo significa che quei token sono stati tolti dalla fornitura. Quando guardi allo staking in Cardano, è sempre liquido, non c’è nessun vincolo richiesto. Questo significa che è ancora stake liquido, e questo è uno dei maggiori punti di confusione che tendiamo a vedere. Con Cardano, tendono a pensare che ciò significhi che l’offerta circolante è molto peggio di quanto non sia in realtà.

L’altra cosa è che il nostro sistema ha anche il voto on-chain, e al di fuori di Tezos siamo probabilmente il più avanzato. Ciò significa che quando hai la tua quota, non solo puoi delegarla, ma puoi anche usarla per votare su proposte di finanziamento e modifiche alla catena nel suo complesso.

Forbes: Hai parlato molto dell’importanza dell’interoperabilità quando si tratta di altre blockchain - il senso che le blockchain non possono essere autosufficienti, devono essere in grado di sapere cosa sta succedendo nel mondo intorno a loro, portare dati esterni, ecc. Qual è il modo giusto per trovare questo equilibrio, in modo che le blockchain siano ancora decentralizzate nel nucleo, ma anche utili al di là di alcuni di questi casi d’uso autonomi come un sistema di pagamento?

Hoskinson: Quello che si fa è concentrarsi sulla capacità di spostare informazioni, valore e identità tra le catene, e poi si lascia che siano i mercati a decidere dove vivere. È divertente, tutti vogliono essere open source finché non lo fanno. Come Ethereum dice: “Ehi, siamo open source, siamo un ecosistema aperto. Ma a proposito, vogliamo essere come Microsoft, con Internet Explorer e ActiveX, bloccare tutti nel nostro ecosistema!” Gli utenti non dovrebbero essere liquidi? Il valore delle informazioni non dovrebbe essere liquido? Quindi quello su cui ci concentriamo sono i nostri protocolli di comunicazione cross-chain. Abbiamo scritto un sacco di documenti che descrivono fondamentalmente ciò che si può e non si può fare in quel contesto e anche i protocolli per consentire di spostare il valore, rappresentare le informazioni di valore tra i sistemi.

Penso che nei prossimi tre-cinque anni ciò che accadrà è che la nostra industria convergerà verso un momento Wi-Fi in cui semplicemente funziona. E non importa in quale ecosistema vi troviate, sarà molto facile per voi migrare da quel sistema al sistema successivo con qualche nozione di timeout. Fai clic su un pulsante, e ora sei in Ethereum, e ci vogliono alcuni minuti o alcune ore prima che tu sia lì. Fai clic su un pulsante e ora sei in Cardano. Ci vogliono pochi minuti, poche ore e sei lì. Questo significa che sarà una corsa al ribasso, in termini di costi operativi. Quindi, se c’è un’applicazione che è molto costosa da eseguire in un dominio, la gente semplicemente lascerà quel dominio e andrà su una blockchain molto più economica per operare - questo è l’internet delle blockchain che probabilmente stiamo affrontando.

Forbes: Voglio finire chiedendoti cosa c’è dopo per Cardano. Cosa c’è sulla vostra tabella di marcia?

Hoskinson: Quello che stiamo facendo è mettere insieme tutti i pezzi. Stiamo finendo il programma di ricerca di Cardano 2020, e l’idea è che nel tempo, man mano che la ricerca si cristallizza, la trasformeremo nel miglior prodotto commerciale possibile.

Idealmente, si prende un numero. Il nostro era “facciamolo in cinque anni o qualcosa del genere; facciamo tutto entro il 2020”. Naturalmente, sono una persona molto ottimista e tendo a sottovalutare la complessità ingegneristica e scientifica, quindi non abbiamo raggiunto quella pietra miliare. Il 2021 è un po’ il nostro anno di overflow, in cui stiamo mettendo insieme e attivando tutte le cose che abbiamo sognato negli ultimi cinque anni. Questo include cose come il nostro stack di governance, i contratti intelligenti, il nostro standard di metadati, l’emissione di token, la completa decentralizzazione. Abbiamo raggiunto quasi tutti i nostri obiettivi: abbiamo fatto i metadati, ora abbiamo un token nativo. Ci sono più di 10.000 token emessi su Cardano in un solo mese, il che è incredibile. E nei prossimi mesi, stiamo girando sui contratti intelligenti. L’ultimo miglio da lì-ci accingiamo a girare su tutti i componenti di governance. Abbiamo già 20.000 persone che partecipano con loro, ma sono in esecuzione come una catena secondaria, quindi alcune di queste cose devono essere collegate alla rete principale. Una volta che queste cose sono attivate, la commercializzazione della piattaforma è già in corso. Stiamo convincendo gli stati nazionali a fare cose interessanti e stiamo portando milioni di utenti attraverso quel modello di spinta. Stiamo anche facendo finanza decentralizzata, mercati di token non fungibili - tutti i soliti sospetti che si vedono nel laboratorio Ethereum.

Forbes: Grazie.