图片

Intervistato: Dominic Williams (Presidente e Chief Scientist della DFINITY Foundation, CEO di Caffeine AI)

Intervistatore: Nathan Labenz (Conduttore del podcast Cognitive Revolution)

Punti chiave

Dominic Williams ha descritto la visione del “computer di Internet” - un “cloud sovrano” composto da software scritto da AI, questa piattaforma decentralizzata costruita da zero mira a rendere le applicazioni inarrestabili e immuni agli attacchi informatici tradizionali. Con l'arrivo dell'era della programmazione AI, gli utenti devono semplicemente descrivere le loro esigenze in linguaggio naturale, e l'AI può costruire e consegnare applicazioni sulla piattaforma sottostante. Questo modello porta sia la speranza di decentralizzazione e resistenza alla censura, sia solleva profonde preoccupazioni riguardo a un'AI fuori controllo che opera su infrastrutture inarrestabili.

Sommario dell'intervista

Dominic Williams, presidente e chief scientist della fondazione DFINITY e CEO di Caffeine AI, delinea il concetto di computer internet e la sua visione di "cloud autonomo costruito dall'intelligenza artificiale", analizzando a fondo innovazioni chiave come il sistema nervoso di rete, Motoko e la persistenza ortogonale, e discute di come la codifica dell'intelligenza artificiale possa eliminare le barriere alle applicazioni. Questa conversazione esplora anche applicazioni inarrestabili, casi reali come OpenChat, e il bilanciamento tra controllo, sicurezza e decentralizzazione nella governance dell'intelligenza artificiale.

Sommario del contenuto dell'intervista

Nathan:

Benvenuto Dominic Williams, la fondazione DFINITY che guidi è stata fondata quasi dieci anni fa, impegnata nell'esplorazione dei limiti del calcolo decentralizzato, ovvero la visione del "computer internet", oggi l'AI si interseca con tutti i campi ed è diventata il cuore del tuo lavoro. Iniziamo con la tua presentazione sull'origine e sul concetto di questa visione.

Dominic:

La mia prospettiva è molto tecnica. Nel 2014, ho iniziato a esplorare l'applicazione delle tecnologie di calcolo distribuito nel campo della blockchain e ho visto Ethereum e i contratti intelligenti iniziali, ritenendoli rappresentare un nuovo tipo di software di rete con eccellenti proprietà: anti-manipolazione (garantendo l'esecuzione secondo la logica del codice), inarrestabilità (garantendo il funzionamento continuo), autonomia, e funzionante in un ambiente "senza server" dove logica e dati coesistono, a differenza dei tradizionali servizi come AWS Lambda (che richiedono di chiamare database esterni per ottenere dati).

Credo che questo abbia il potenziale per diventare un nuovo tipo di cloud, anche se all'epoca nessuno credeva che fosse possibile, penso che possa portare enormi benefici al mondo - possiamo espandere internet in modo che non solo connetta le persone, ma fornisca una piattaforma cloud sicura per costruire applicazioni. Le applicazioni costruite su questa piattaforma possono funzionare in sicurezza senza la protezione tradizionale della sicurezza informatica. Oggi abbiamo già alcuni servizi che funzionano da anni e hanno migliaia di utenti, senza alcuna misura di protezione della sicurezza informatica, eppure non si sono mai verificati incidenti di sicurezza.

Il nostro obiettivo non è solo risolvere problemi fondamentali come sicurezza e resilienza, ma anche aumentare la produttività. Voglio fornire al mondo un nuovo tipo di ambiente senza server con un livello di astrazione più elevato, riducendo i costi di sviluppo e manutenzione del software. Puoi vedere che queste caratteristiche portano direttamente a un futuro di "cloud auto-scrittore" in cui l'AI costruisce e aggiorna il software per noi.

Siamo stati per anni la più grande entità di ricerca e sviluppo nell'industria crittografica (dal 2017), investendo centinaia di milioni nello sviluppo del "protocollo del computer internet". In questo processo, ci siamo resi conto che il futuro è "cloud auto-scrittore", l'AI giocherà un ruolo di "macchina dei desideri": dici "ho bisogno di questa applicazione", l'AI dice "ecco, questo è il tuo URL"; dici "voglio aggiornare", l'AI dice "basta aggiornare l'URL".

In questo futuro, la chiave è che le applicazioni fornite dalla "macchina dei desideri" devono essere immuni agli attacchi informatici tradizionali, poiché le persone comuni non hanno il proprio team di sicurezza. Pertanto, il front-end è gestito dall'AI che "esprime desideri", mentre il back-end è la piattaforma costruita dall'AI. Questa piattaforma deve ospitare applicazioni anti-manipolazione (garantendo la correttezza logica e dei dati) e inarrestabili (garantendo il funzionamento continuo). Se l'AI commette errori o genera illusioni, la piattaforma deve avere meccanismi di garanzia robusti per garantire che i dati non vadano persi durante gli aggiornamenti. Inoltre, le applicazioni devono essere sovrane, altrimenti l'intero modello si degraderà nell'AI che crea applicazioni per te all'interno di un servizio SaaS in cui sei sempre bloccato, il che è ciò che non supportiamo.

Nathan:

Le proprietà che hai menzionato - anti-manipolazione, inarrestabilità, autonomia, sovranità - si trovano esattamente all'incrocio tra le speranze e le paure delle persone riguardo al futuro dell'AI. Parliamo del tuo background filosofico, il campo della crittografia è in gran parte dedicato alla creazione di sistemi non soggetti al controllo di governi tradizionali, quanto pesa questo nella tua motivazione? Come si sono evolute le tue opinioni riguardo alle preoccupazioni per l'AI (perdita di controllo, malefatte) e per la concentrazione eccessiva del potere in altri, due argomenti apparentemente contraddittori?

Dominic:

Tendo davvero a sostenere l'idea che "sistemi aperti siano più vantaggiosi per l'umanità", la mia ispirazione proviene principalmente da internet stesso, internet è una rete decentralizzata, nessuno la possiede, chiunque può creare la propria sottorete, creando così una grande libertà e prosperità economica. La mia visione centrale è tecnologica, ossia creare un nuovo ambiente cloud che possa offrire libertà e resilienza simili a quelle di internet, permettendo agli sviluppatori di costruire software inarrestabili.

Riguardo alle preoccupazioni per l'AI, questo è sicuramente un tipico "test di Rorschach". Se la tua principale preoccupazione è la perdita di controllo, allora l'AI che opera su un'infrastruttura progettata per essere "inarrestabile" ha senza dubbio prospettive spaventose. Ma se la tua principale preoccupazione è la concentrazione del potere (considerando l'enorme bisogno di capitale per lo sviluppo avanzato dell'AI e la crescente collaborazione governativa), allora questa architettura offre una soluzione cruciale per prevenire che il potere cada nelle mani di poche aziende o governi.

Non pretendo di avere tutte le risposte, ma riguardo a come governare efficacemente un ecosistema AI sempre più autonomo, penso che il "consenso dell'integrazione dei modelli AI" potrebbe essere il miglior modo per verificare l'integrità e la sicurezza del comportamento degli agenti AI. Questo è molto simile a come funziona molte operazioni nel campo della crittografia oggi; ad esempio, in situazioni estreme, il meccanismo di governance del computer internet (sistema nervoso di rete) può disabilitare servizi problematici. In passato, abbiamo chiuso un sito di un'organizzazione terroristica in questo modo, ma c'è una tensione tra questa promessa fondamentale del sistema "le applicazioni continueranno a funzionare ignorando la volontà di chiunque".

In generale, anche se non ho tutte le risposte, le riflessioni su come governare efficacemente un ecosistema AI sempre più autonomo, inclusa l'idea di verificare l'integrità e la sicurezza del comportamento degli agenti AI attraverso il "consenso dell'integrazione dei modelli AI" (che è molto simile ai modi di operare nel campo della crittografia oggi), dovrebbero suscitare l'interesse di tutti.

Nathan:

Quanti sviluppatori e applicazioni sono attualmente costruiti sulla base del computer internet? Puoi condividere alcuni casi di successo reali?

Dominic:

Attualmente, il numero di sviluppatori che costruiscono applicazioni sul computer internet ha già superato il totale di tutte le altre ecologie Web3. Un esempio eccezionale è OpenChat, un'app di messaggistica completamente operante sulla blockchain, con centinaia di migliaia di utenti e che ha già memorizzato asset crittografici internamente per anni senza alcun incidente di sicurezza, dimostrando la capacità della piattaforma di sostenere applicazioni di alto valore nel mondo reale senza dipendere dalle tradizionali protezioni di sicurezza.

Riguardo all'integrazione tra AI e piattaforma (Caffeine.ai)

Nathan:

Caffeine.ai sembra essere una piattaforma di "programmazione atmosferica", ma costruita sopra il computer internet. Come funziona?

Dominic:

Caffeine.ai è proprio quella "macchina dei desideri", gli utenti descrivono in linguaggio naturale le applicazioni desiderate, l'AI gestisce tutta la complessità sottostante, generando infine un'applicazione veramente inarrestabile con URL che opera sul computer internet. Se l'utente desidera modificarla, basta riformulare la richiesta e l'AI aggiornerà l'applicazione, mentre la piattaforma sottostante garantisce che il processo di aggiornamento non perda alcun dato, abbassando notevolmente la barriera all'ingresso per lo sviluppo e la manutenzione del software, consentendo anche a chi non ha un background tecnico di creare e possedere i propri servizi web con funzionalità avanzate.

Breve descrizione dell'innovazione tecnologica

Sistema Nervoso di Rete (NNS): un protocollo open source autonomo che coordina l'intera rete, gestisce le macchine nodali, i modelli economici e gli aggiornamenti del protocollo, essenzialmente è una "blockchain delle blockchain".

Linguaggio di programmazione Motoko: un nuovo linguaggio progettato specificamente per il computer internet, la cui sintassi e caratteristiche tengono conto della comodità della programmazione AI futura.

Persistenza ortogonale: un modello di archiviazione in cui i dati esistono direttamente all'interno del programma (contratti intelligenti) senza la necessità di richiamare database esterni, semplificando così lo sviluppo e garantendo l'atomicità dei dati e della logica.

Conclusione

Dominic Williams ritiene che il software del futuro non sarà più scritto riga per riga da esseri umani, ma sarà generato automaticamente da AI in base alle esigenze umane, "entità viventi". Collocando questa produttività dell'AI su un'architettura sottostante sicura, anti-manipolazione e globalmente distribuita come l'IC, gli esseri umani possono costruire un mondo digitale realmente libero, sicuro e non controllato dai giganti.

Anche se il progetto è ancora nelle fasi iniziali, Williams ritiene che, man mano che l'AI cambia radicalmente il modo in cui viene scritto il software, la piattaforma decentralizzata, altamente sicura e inarrestabile rappresentata dal computer internet diventerà cruciale, offrendo una via tecnologica unica e un quadro di pensiero per risolvere il core dilemma dell'era dell'AI - la paura della perdita di controllo e la preoccupazione per la concentrazione del potere. La sfida futura sarà come trovare un equilibrio tra apertura, autonomia e necessaria regolamentazione.

Link al video dell'intervista:

  • youtube.com/watch?v=LX_iU3UZvZI

图片


#ICP #CaffeineAI #AI #DFINITY

I contenuti dell'IC che ti interessano

Progresso tecnologico | Informazioni sul progetto | Eventi globali

Segui il canale IC su Binance

Rimani aggiornato