**Erik Torenberg** (0:00)
Hello, and welcome back to The Cognitive Revolution. Today my guest is Dominic Williams, President and Chief Scientist of the DFINITY Foundation and CEO of Caffeine AI. Dominic is the chief architect behind the Internet Computer, an extremely ambitious and R&D-intensive project that he's been building for nearly a decade. The vision is to create what he calls the sovereign cloud where AI builds the web, a globally distributed computing platform where applications are mathematically guaranteed to be tamper-proof, unstoppable, and free from traditional cybersecurity vulnerabilities. The technical scope of this project is genuinely staggering. From a governance system called the Network Nervous System, an autonomous protocol that orchestrates the entire network, to a custom programming language called Motoko, designed specifically for AI to write, to a data storage model known as orthogonal persistence, where data lives within the program instead of in a separate database, the Internet Computer represents a ground-up reimagining of cloud computing, and we spend a lot of time unpacking how it all works. One major challenge, of course, is that requiring developers to grok so many new paradigms makes mass adoption extremely difficult. But Dominic is betting that the rise of AI coding fundamentally changes this equation. With Caffeine, which listeners will immediately recognize as a vibe coding platform, but in this case built on top of the Internet Computer, users can simply describe the application they want in natural language, and AI, as Dominic puts it, grants their wish, handling all of the underlying complexity. As with seemingly all projects that attempt to get the best from crypto and AI simultaneously, this is still early days. But initial results are intriguing. Dominic boasts that more people are now building on the Internet Computer than on the entire rest of the Web3 ecosystem combined, and points to services like OpenChat, a messaging platform with tens of thousands of users that has stored crypto assets internally for years without a single security incident. This brings us to what I found the most thought-provoking part of this conversation. The Internet Computer is explicitly designed to make applications unstoppable. There are governance mechanisms that can, in extraordinary circumstances, disable problematic services. And Dominic shares a striking story about taking down an al-Qaeda portal in the network's early days. But the system's core promise is that apps will keep running regardless of who wants them stopped. And in the context of AI safety, this is a natural Rorschach test. If your primary worry is loss of control, then the prospect of autonomous systems running on infrastructure designed to be unstoppable is potentially terrifying. But on the other hand, if your primary worry is the concentration of power, and given the immense capital requirements for frontier AI development these days, plus the rising trend toward government partnerships, that worry is definitely on the rise, then this architecture offers a potentially vital alternative. Either way, while Dominic doesn't claim to have all the answers, his thoughts on how we might effectively govern an ecosystem of increasingly autonomous AI systems, including his idea that consensus among an ensemble of AI models might be the best way to verify both the integrity of AI agents and the safety of their actions, which of course is very similar to how much of the crypto ecosystem works today, should be of interest to all. And so, I hope you enjoy this deep dive into the architecture of the Internet Computer and the future of self-writing software, with DFINITY's Dominic Williams.
Dominic Williams, President of the DFINITY Foundation and CEO of Caffeine AI, welcome to The Cognitive Revolution.
**Dominic Williams** (3:45)
Thank you for having me, Nathan.
**Erik Torenberg** (3:47)
So, we've got a lot to talk about. You started this non-profit about 10 years ago now, if I understand correctly, to explore the limits of decentralized computing with a vision of the Internet Computer. Obviously, AI is now intersecting with everything, and it's become a big part of your work as well, and we'll get through all of it. But I thought it would be great to just take me back to the beginning and give us a little bit of kind of your motivation, philosophy, vision for the Internet Computer. I think people have heard that concept a little bit associated with like Ethereum. We did an episode not too long ago with the NIR protocol, and there's some overlap there as well. But what is your vision for the Internet Computer?
**Dominic Williams** (4:34)
Well, my perspective is quite technical. At this point, I've been writing software for 45 years to give you an idea of why. And back in sort of 2014, I was pioneering the application of kind of sort of classical distributed computing techniques in the blockchain setting. And I was involved with the earlier Ethereum project. And then there's this concept that came up called World Computer. And I saw World Computer a bit differently to everyone else. When I looked at Ethereum and early smart contract technology, I said, look, these smart contracts are really a new kind of software, a network software that has these wonderful properties. So they're tamper-proof, which means they're guaranteed to run. The logic is written against their correct data. They're unstoppable in the sense they're guaranteed to run. If you need to, you can make them autonomous. And they run within a kind of serverless environment, where it's not just logic, but also data that's present, which contrasts with something like Amazon Web Services Lambda, where you can run serverless logic, but you call out to a database.
110 more minutes of transcript below
Try it now — copy, paste, done:
curl -H "x-api-key: pt_demo" \
https://spoken.md/transcripts/1000651996090
Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.
From $0.10 per transcript. No subscription. Credits never expire.
Using your own key:
curl -H "x-api-key: YOUR_KEY" \
https://spoken.md/transcripts/1000746558716