Condividi questo articolo

Cosa dice la storia delle cuffie sul futuro di Internet

Cosa ci dice lo sviluppo storico delle cuffie sul futuro di Internet?

Predire il futuro della blockchain è facile. Sapere quando provarci è difficile.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter The Protocol oggi. Vedi Tutte le Newsletter

Parlerò del futuro di Internet e Tecnologie blockchain, ma prima parliamo delle cuffie antirumore.

John Wolpert è il dirigente del gruppo responsabile della rete aziendale principale presso ConsenSys AG e presidente del comitato direttivo tecnico dell'Protocollo di baseQuesto articolo fa parte della serie Internet 2030 di CoinDesk, che esplora il futuro dell'economia digitale.

Ottantasette anni per un visore

Nel 1933, Paul Lueg presentò unadomanda di brevetto descrivendo il principio di cancellazione del rumore. Ma fu T quando Amar Bose iniziò a lavorare sul concetto nel 1978 che emerse la strada verso un prodotto commerciale pratico. Ci vollero altri due decenni prima che la potenza di elaborazione per milliwatt potesse annullare il ronzio di un aereo in un dispositivo conveniente che funzionava a batterie.

Immaginate quindi se nel 1933 qualcuno avesse chiesto a Lueg come sarebbe stato il mondo tra 10 anni, e se lui avesse pensato che avrebbe incluso computer con la capacità di catturare WAVES sonore dall'aria e annullarle. Probabilmente avrebbe chiesto: "Cos'è un computer?"

Nel 1933 era possibile immaginare un dispositivo come le cuffie Bose, ma T era possibile tracciare alcun tipo di traiettoria ragionevole verso un prodotto reale. Ma dopo Gordon Moore ha correttamente affermatoil processo di litografia al silicio raddoppierebbe il numero di transistor posizionabili nello stesso spazio ogni due anni, aziende come Bose potrebbero fare i calcoli e prevedere quando i chip potrebbero fornire la velocità e l'efficienza necessarie per rilevare un'onda sonora e azionare un altoparlante per annullare il suono, in una frazione di frazione di secondo.

Una questione di scala

Come sarà Internet nel 2030? E in particolare, la Tecnologie blockchain avrà un impatto materiale sul modo in cui Internet del 2030 consentirà alle persone di condurre affari e vivere le proprie vite? La possibilità o meno di rispondere a queste domande dipenderà dal fatto che la blockchain sia giunta a una fase di miglioramento continuo o che stiamo ancora aspettando nuovi cambiamenti di paradigma.

La considerazione più importante per ogni nuova Tecnologie Internet è la scala. Internet scala perché nel suo CORE è in gran parte apolide. I router Internet ricevono un pacchetto di dati e lo passano al router successivo. T hanno bisogno di ricordare nulla di quei pacchetti e T memorizzano il pacchetto né controllano con altri router lo stato di un pacchetto prima di inviarlo.

L'Internet con stato

La Tecnologie decentralizzata, e in particolare le blockchain pubbliche come Ethereum, promettono di aggiungere valore a Internet introducendo statoa questo sistema senza stato, quello che io chiamo Internet con stato.

Un esempio di stato: lo stato di quell'aereo era 30.000 piedi e viaggiava a 500 mph e ora il suo nuovo stato è 30.100 piedi e viaggiava a 501 mph.

Senza uno stato condiviso non c'è verità condivisa, non c'è modo di concordare che l'aereo è a 30.100 piedi o di scoprire chi di noi ha torto se non siamo d'accordo. Stiamo vivendo gli aspetti negativi del nostro fallimento nel raggiungere una verità condivisa ovunque oggi, sia filosoficamente che tecnologicamente.

Tuttavia, c'è un overhead significativo coinvolto nel ricordare le cose e nel coordinare tra diverse macchine che potrebbero avere memorie diverse sulla stessa cosa. La gestione dello stato rende difficile raggiungere una scala massiccia.

Vedi anche: Paul Brody –Come le piccole imprese possono raggiungere “economie di scala” entro il 2030

T possiamo sapere quando le blockchain avranno un impatto significativo sull'utilità di Internet finché non saremo in grado di scrivere il "Legge di Moore" di scalabilità delle macchine a stati globali (ad esempio, blockchain pubbliche).

Compartimentazione e Privacy

La seconda cosa più importante da ricordare quando si considera cosa potrebbero fare le macchine a stati decentralizzati per cambiare la nostra esperienza di Internet è la necessità di bilanciare trasparenza e compartimentazione delle informazioni.

Né Internet né le blockchain di oggi sono molto efficaci nella compartimentazione dei dati. Qualsiasi crittografo o professionista della sicurezza informatica ti dirà che crittografare i dati è una buona cosa, ma senza la capacità di compartimentare l'accesso ai bit effettivi, criptati o meno, la crittografia aumenta solo la quantità di tempo necessaria per esporre le tue informazioni.

Questo è un problema particolare per un sistema con stato come una blockchain. Almeno con Internet devi catturare i pacchetti in volo e capire quali devono essere riassemblati con gli altri per ricostituire un messaggio coerente. Ma con una blockchain, i dati sono a riposo. Se hai una copia del registro, hai tutte le informazioni memorizzate lì e puoi iniziare a lavorare per decifrare i dati, decompilare la logica aziendale e analizzare i metadati.

Una blockchain non sarà mai efficiente quanto un sistema simile T decentralizzato.

La questione T è come possiamo ottenere livelli infiniti di scalabilità e Privacy. La questione è quanta scalabilità e Privacy ci servono per svolgere un lavoro utile con l'affidabilità e le prestazioni richieste dal settore. Se ci aspettiamo che Internet funga da back-end per tutte le applicazioni, dalla tenuta dei registri aziendali al gaming su Twitch, il livello a cui deve scalare potrebbe sfiorare la sfida alle leggi della fisica.

Anche un database distribuito massicciamente frammentato, che non prevede alcun algoritmo di consenso in stile blockchain, T potrebbe gestire la lettura e la scrittura di dati nemmeno per una percentuale infinitamente piccola delle applicazioni là fuori. E anche se costruissimo una blockchain in grado di gestire la produttività, la maggior parte di noi T si sentirebbe a suo agio ad avere quel tipo di dati, anche crittografati, nella memoria condivisa perché altri possano leggerli e analizzarli. No.

La maggior parte, se non tutte, le applicazioni dovrebbero evitare di utilizzare sistemi decentralizzati come blockchain pubbliche, o addirittura private, per leggere e scrivere dati persistenti.

In prima linea nell'esperienza utente, vogliamo le prestazioni. Vogliamo che i dati siano il più possibile vicini al calcolo e T vogliamo doverci preoccupare che altre applicazioni inceppino la reattività del sistema. Una blockchain non sarà mai così brava in questo come un sistema simile che T sia decentralizzato.

Uso reale

Quindi, se Internet con stato T sarà un back-end per tutti i dati delle applicazioni, a cosa dovremmo usarlo? ONE uso pratico è gestire prove crittografiche che ti consentono di sapere che i record nel tuo sistema di archiviazione sono verificabilmente identici ai record corrispondenti nel mio sistema e che i flussi di lavoro multi-parte mantengono l'integrità. Questo uso generale e limitato rende irrilevante il problema della compartimentazione e imposta i requisiti di prestazioni di lettura-scrittura a livelli raggiungibili.

Ad esempio, ho bisogno di sapere che tu e io abbiamo le stesse informazioni sull'ordine di acquisto, in modo da non essere sorpreso da una fattura errata o da una data di consegna ritardata. Per fare questo, abbiamo bisogno di un quadro di riferimento comune, una baseline. La rete principale pubblica può fornire il quadro di riferimento comune per consentire ai nostri rispettivi sistemi di mantenere quella baseline senza che nessuno di noi possa dire di "T aver ricevuto la nota" o di aver sbagliato il prezzo quando l'abbiamo letto dal fax e l'abbiamo digitato nel computer. Questo tipo di conferme di solito T devono essere istantanee. Un intervallo di tempo accettabile può essere un minuto, un'ora o persino un giorno. E spesso possono essere raggruppate.

Vedi anche:"Il noioso è il nuovo eccitante": come Baseline Protocol ha interagito con 600 aziende

Quindi, quale sarebbe il livello minimo di performance di un Internet con stato che potrebbe confermare la coerenza per Eventi B2B come pagamenti e controllo inventario? Il numero di pagamenti non in contanti tra aziende è stato stimato in circa 1,6 miliardi al giorno. Diciamo che altri 6,4 miliardi Eventi di mancato pagamento come ordini di acquisto, RFP e avvisi di arretrati richiederebbero anche record condivisi da impostare come baseline. Sono 10 miliardi Eventi al giorno, più o meno qualche miliardo.

La vera limitazione qui è la velocità di coordinamento di una scrittura in memoria in modo coerente su tutte le macchine che gestiscono il sistema. Lo sharding e la capacità di migliorare continuamente il numero di shard che possono essere aggiunti prima che il degrado delle prestazioni superi il beneficio marginale dello shard successivo, è la chiave per scalare Internet con stato per fornire questo servizio di base al settore.

Proprio come ci sono molti altri usi per i chip di silicio oltre alla cancellazione del rumore, ci sono molti altri usi di una blockchain pubblica come Ethereum. Ma ciò che è bello del caso "baseline" è che stabilisce requisiti specifici affinché le applicazioni pratiche inizino a salire nella curva di adozione.

La legge di Moore delle blockchain frammentate

Forse siamo sull'orlo di una "Legge di Moore" per la blockchain che potrebbe dire qualcosa del genere: "Il numero di prove on-chain che possono essere depositate su uno shard della mainnet con indirizzamento comune a tutti gli altri shard della mainnet raddoppia ogni 18 mesi".

Forse no. Ma sembra probabile che i prossimi 18 mesi ci diranno molto, con l'uscita Ethereum 2.0 e i progressi da lì che si spera aumentino la fiducia nella capacità di ulteriore sharding.

Se ci siamo, se Ethereum 2.0 funziona e mostra un percorso di miglioramento continuo, allora possiamo aspettarci che i prossimi dieci anni forniscano un Internet con stato che, come minimo, sarà un modo utile per KEEP sincronizzati i dati aziendali. Se ETH 2.0 T mantiene le promesse, o se sorgono problemi imprevisti nello schema di sharding, allora cercheremo nuovi cambiamenti di paradigma.

Vedi anche:Ben Edgington – È tempo di lanciare la Beacon Chain Ethereum 2.0

Che possiamo o meno prevedere una linea temporale di 10 anni, ciò che sembra probabile è che siamo sulla buona strada verso un'Internet con stato. E questo sarà profondamente trasformativo sia nei modi che possiamo immaginare oggi, sia in modi che T possiamo ancora vedere.

2030
2030

Nota: Le opinioni espresse in questa rubrica sono quelle dell'autore e non riflettono necessariamente quelle di CoinDesk, Inc. o dei suoi proprietari e affiliati.

Picture of CoinDesk author John Wolpert