Condividi questo articolo

Adozione di massa del Web3 attraverso l'Internet auto-scrittore

Una nuova rivoluzione blockchain è imminente, grazie all'avanzamento dell'intelligenza artificiale e Tecnologie del "vibe coding", afferma Dominic Williams, fondatore e Chief Scientist di DFINITY.

Oggi, centinaia di milioni di persone possiedono Bitcoin e altri token ospitati su blockchain del valore di migliaia di miliardi di dollari.

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

Tuttavia, sempre più spesso le blockchain ospitano molto più dei token. Infatti, le blockchain sono il nostro futuro stack tecnologico e possono ospitare anche sofisticate app Web, che vivono completamente onchain, proprio come i token. Queste app sono implementate interamente da codice residente in rete (ad esempio, software per smart contract e le sue evoluzioni).

Questo ha un potenziale enorme: entro la fine del 2025, più di 5 miliardi di persone avranno smartphone connessi a Internet con browser Web. Quindi, cosa potrebbe spingerli a creare e utilizzare app Web completamente onchain, che possono vantare funzionalità Web3 senza soluzione di continuità?

Credo che una nuova rivoluzione della blockchain sia imminente, grazie all'avanzamento dell'intelligenza artificiale e Tecnologie delle "app di auto-scrittura".

Ciò è correlato a un'importante tendenza emergente chiamata "vibe coding". Il vibe coding prevede che gli ingegneri del software utilizzino strumenti con intelligenza artificiale integrata in grado di scrivere e correggere il codice software per loro conto, rendendoli molto più produttivi.

Il paradigma delle app auto-scrittura porta questo concetto molto più avanti, consentendo agli utenti non tecnici di creare, possedere e aggiornare app semplicemente istruendo l'IA tramite chat. Per motivi che spiegherò, la blockchain è in una posizione unica per contribuire a portare questa funzionalità rivoluzionaria al mondo.

In futuro, un individuo sarà in grado di creare un sito web di personal branding, o qualcosa come un'app personalizzata per l'organizzazione di matrimoni per un membro della famiglia che si sposa, semplicemente parlando con l'intelligenza artificiale. Un imprenditore senza personale tecnico o denaro sarà in grado di creare un nuovo tipo di sito web di e-commerce, o di costruire un'app di sharing economy con Web3 Rails. E un'azienda sarà in grado di creare funzionalità CRM sofisticate, per una frazione infinitesimale dell'investimento in tempo e denaro attualmente richiesto. Tutto semplicemente parlando, senza la necessità di competenze di ingegneria del software o di amministrazione dei sistemi.

In questo nuovo paradigma di sviluppo, gli utenti comuni invieranno istruzioni all'intelligenza artificiale tramite chat e, dopo qualche istante, aggiorneranno semplicemente il loro browser web per interagire con la loro app nuova o aggiornata.

Le app che vivono su blockchain hanno una serie di caratteristiche preziose. Sono sovrane e resistenti alla censura, perché vivono su una rete pubblica, sono a prova di manomissione, il che significa che sono sicure senza dipendere dalla sicurezza informatica, incredibilmente resilienti e possono integrare senza problemi potenti funzionalità web3 perché vivono on-chain.

Inoltre, la Tecnologie blockchain risolve i principali problemi legati all'implementazione dell'intelligenza artificiale su sistemi informatici tradizionali.

Ad esempio, il codice che gira su IT tradizionale deve essere scritto con attenzione per evitare di introdurre falle di sicurezza e l'intera piattaforma è sensibile alle configurazioni di sicurezza, dagli account cloud ai sistemi operativi che girano su istanze cloud come Linux, al software di piattaforma ospitato come database e server web. Ciò significa che l'infrastruttura IT tradizionale deve spesso essere ulteriormente protetta da sistemi di sicurezza informatica come firewall e anti-malware.Failover, nonché il backup e il ripristino, rappresentano un'ulteriore preoccupazione; inoltre, è necessario fidarsi dei fornitori di servizi.

Affidarsi all'intelligenza artificiale per sviluppare da sola l'IT tradizionale è un'esagerazione, perché anche un singolo errore può dare origine a un attacco informatico che comporta l'esfiltrazione di dati o la crittografia dei dati tramite ransomware.

Le blockchain semplificano notevolmente la creazione autonoma dell'IA in molti modi diversi. Ad esempio, l'host delle blockchain del codice residente in rete è "senza server", semplificando notevolmente le attività di codifica che l'IA deve eseguire, consentendo una produzione più rapida del codice. SuInternet Computerrete, il codice può anche fornire esperienze web interattive sicure direttamente agli utenti finali e può archiviare ed elaborare enormi quantità di dati in modo efficiente, e persino essere utilizzato per creare cose come un social network completamente on-chain (ad esempio oc.app) o un'importante applicazione aziendale.

Noi di DFINITY crediamo fermamente nelle app auto-scritture basate su blockchain pubbliche, che chiamiamo "internet auto-scrittura", e da alcuni anni sviluppiamo tecnologie di supporto.

Per far sì che le app auto-scrittura raggiungano il loro massimo potenziale, deve essere possibile non solo per gli utenti crearle parlando, ma anche continuare ad aggiornarle e migliorarle in produzione, in modo che possano parlare finché non hanno ciò di cui hanno bisogno o un design ottimale. A meno che gli utenti non possano continuare ad aggiornare le app in esecuzione in produzione, il mercato totale a cui si rivolge il paradigma delle app auto-scrittura raggiungerà solo una piccola frazione del suo enorme potenziale.

DFINITY ha sviluppato un framework di linguaggio di programmazione chiamato Motoko per l'utilizzo da parte dell'IA e degli esseri umani. Quando un utente aggiorna un'app aggiungendo o modificando funzionalità, l'IA deve anche descrivere come aggiornare la struttura dei dati all'interno dell'app, in modo che nessuno venga perso. Quando l'IA tenta di installare un aggiornamento, il framework è in grado di rilevare se è stato commesso un errore che causerebbe anche la perdita involontaria di una piccola quantità di dati, in modo da poter chiedere all'IA di riprovare.

Crediamo che l'internet auto-scritto democratizzerà e decentralizzerà la tecnologia su blockchain e siamo entusiasti che presto verrà rilasciata una nuova piattaforma chiamata Caffeine.ai. Semplicemente interagendo con Caffeine tramite chat, gli utenti creeranno, possederanno e aggiorneranno app sovrane su Internet Computer e, più in generale, World Computer, che per noi è l'amalgama di tutte le blockchain che possono ospitare token e software per smart contract.

In futuro sarà possibile dire "costruiscimi un Google Photos personale, che potrò condividere con la mia famiglia e i miei amici, dove potremo aggiungere commenti e reazioni emoji alle foto" oppure "costruiscimi un sistema di rimesse così potrò pagare i miei appaltatori internazionali usando stablecoin".

Nelle blockchain, l'immaginazione Human , piuttosto che le competenze tecniche, sarà sempre più il limite nella creazione di app web. L'utilità sbloccata porterà a un'adozione massiccia della blockchain, anche se, spesso, gli utenti potrebbero non essere consapevoli che la blockchain si trova dietro le loro esperienze rivoluzionarie.

Ho parlato a lungo di una "singolarità blockchain" che si verifica quando le reti decentralizzate diventano un nuovo importante stack tecnologico. Penso che sia così che ci arriveremo, e il futuro è quasi qui.


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.

Dominic Williams

Dominic Williams è il fondatore e capo scienziato della DFINITY Foundation, un'organizzazione di ricerca e sviluppo senza scopo di lucro e uno dei principali contributori all'Internet Internet Computer.

Dominic Williams