Ethereum Istanbul: più veloce, ma non ancora il mondo del computer

Vitalik Buterin ha affermato che Ethereum supporterà 3.000 transazioni al secondo dopo il prossimo fork di Istanbul.

Twitter

Questo scatenerà una nuova ondata di creatività Ethereum? Potremmo aspettarci un aumento del traffico sulla rete Ethereum? Il suo aumento potrebbe influenzare il prezzo di ETH?

Ethereum è lento

L’opinione comune è che Ethereum sia troppo lento. Ma per quale scopo è troppo lento? Sembra essere sufficientemente veloce per i servizi finanziari. Ma l’errore che le persone stanno facendo nel dire “Ethereum è lento” è fraintendere che cosa grandiosa, controintuitivamente, sia essere lenti. ETH funziona perché gli utenti vogliono pagare (sotto forma di “gas”) per eseguire i calcoli.

Se Ethereum è congestionato, significa che ci sono più persone che vogliono pagare per avere i calcoli di Ethereum di quante ce ne siano le capacità per consentirlo.

Per dirla in un altro modo, diciamo che possiedi un Apple Store e c’è una linea di clienti in continua crescita in attesa di acquistare il nuovo iPhone. Più clienti hai, più guadagni. Se hai difficoltà ad accettare la quantità di denaro che le persone vogliono darti per utilizzare il tuo servizio, stai andando bene. Non ti lamenteresti in quella situazione.

Il “computer del mondo” non è una cosa

Quindi, risulta che raggiungere il consenso sul calcolo è molto costoso e quindi lento come la melassa. Istanbul renderà il consenso di Ethereum un po ‘più veloce, ma il termine “computer mondiale” sembra iperbolico, poiché suggerisce che potrebbe esserci un dispositivo singolare che gestisce le esigenze di calcolo del mondo. Non si avvicina nemmeno a 3.000 transazioni al secondo. Lo stato attuale di Ethereum è più simile a una “Trust Machine” – per prendere in prestito il nome del documentario blockchain di Alex Winter – che a un “computer mondiale”.

Anche le DApp non sono una cosa

Cos’è una “applicazione decentralizzata”? È una metafora mista che tende a confondere. La parola “app” è inseparabile dall’ascesa degli smartphone e, naturalmente, dall’ascesa dell ‘”App Store”. Quindi, non appena dici “DApp”, stai raffigurando un mondo simile di infinite possibilità e creatività. Questo ragionamento imperfetto è aggravato dal discorso nel white paper originale di Ethereum sulla creazione di un completo “World Computer” di Turing. Ciò suggerisce che ci sono un numero infinito di applicazioni che possono essere eseguite su Ethereum. Ma poiché l’esecuzione di calcoli sotto consenso ha un costo, sarà sempre maggiore del costo di esecuzione di calcoli senza consenso, anche se il costo del consenso è notevolmente ridotto.

I distributori automatici sono una cosa

Il costo del consenso è il motivo per cui ha più senso parlare di ciò che Nick Szabo chiama “distributori automatici”. Se una riga di codice non gestisce il valore, perché non eseguirla in un ambiente più veloce, più economico e centralizzato? Ciò riduce le applicazioni pratiche di archiviazione, trasmissione, acquisto, vendita, divisione, condivisione o manipolazione in altro modo del valore. Ciò significa che le applicazioni pratiche sarebbero naturalmente contratti intelligenti pragmatici value-in, value-out come scambi decentralizzati, token swap, vendita di token non fungibili, contratti di emissione di token (ICO o STO) e prestito e prodotti finanziari arbitrari (DeFi). Se avessimo un “World Computer” (non lo abbiamo), potrebbe avere senso parlare di DApp, ma fino ad allora, ciò che abbiamo sono distributori automatici.

Anche le macchine da prestito sono una cosa

I contratti intelligenti relativi alla garanzia e al prestito di risorse digitali stanno ricevendo molta attenzione in questi giorni. A questo proposito, ETH in particolare è ben posizionato, in quanto dispone di un pool di liquidità relativamente ampio e di un grado di programmabilità molto elevato. DeFi significa che esistono set molto diversi di prodotti finanziari digitali programmabili, ma al momento l’idea di una “macchina di prestito” è quella che sta ricevendo la massima attenzione. In particolare, i prestiti sembrano interessanti perché gli attuali protocolli DeFi producono tassi di interesse fino al 10%. Questa potrebbe essere vista come una “app killer” per le criptovalute perché le banche tradizionali sono state così vicine allo 0% di interesse per così tanto tempo ed è un motivo valido per i nuovi utenti che vogliono criptare. Attualmente, quasi $ 700 milioni di valore sono bloccati nei contratti DeFi. Resta da vedere se tassi così elevati reggeranno poiché sempre più denaro affluirà nel mercato alla ricerca di rendimenti elevati.

Macchinette da gioco

Un’altra ovvia applicazione sono le app di gioco d’azzardo. Questa è una variazione dello “scambio decentralizzato”, ma invece di scambiare una quantità prevedibile di un token con un altro, gli utenti essenzialmente scambiano i token per rendimenti imprevedibili. Uno dei vantaggi del gioco d’azzardo basato su contratti intelligenti rispetto ad altre forme di gioco d’azzardo online è che l’esame dei contratti intelligenti può consentire ai giocatori di determinare se la macchina da gioco è “provabilmente equa”, a differenza degli scambi centralizzati che sono solo dimostrabilmente ingiusti.

La necessità di velocità

Se tutto ciò che stiamo costruendo sono distributori automatici, distributori automatici di prestiti e slot machine, abbiamo davvero bisogno di prestazioni? I fornitori di “scambi decentralizzati” insistono sul fatto che una volta che saranno abbastanza veloci, otterranno la liquidità degli “scambi centralizzati”. Ma storicamente, la liquidità si è sempre spostata verso sedi di negoziazione ad alta frequenza e il trusted computing conferirà sempre un vantaggio in termini di prestazioni rispetto al trustless.

Uno dei grandi vantaggi dell’aumento delle prestazioni è semplicemente aumentare la capacità delle app esistenti e consentire l’esecuzione di app più simili su Ethereum. Ma è improbabile che l’aumento delle prestazioni di Ethereum Istanbul produca tipi di applicazioni ancora inediti.

Miko Matsumura è un socio accomandatario del fondo di venture capital gumi Cryptos Capital. È anche un co-fondatore di Evercoin, un portafoglio e uno scambio. Da 25 anni lavora nella Silicon Valley su progetti software open-source, a partire dall’introduzione del linguaggio di programmazione Java, di cui è stato il capo evangelista.