Доминик Уильямс (Dominic Williams), основатель Internet Computer (ICP), в детальном интервью на канале Eye on AI рассказывает о своем видении будущего блокчейна как «Всемирного компьютера» (World Computer). Он описывает путь от создания MMO-игр до разработки суверенной облачной инфраструктуры, способной хостить полномасштабный ИИ и приложения без участия централизованных гигантов вроде AWS.
👨💻 Путь основателя: от сжатия данных до блокчейна 3:02
Доминик Уильямс начал свой путь в программировании более 40 лет назад . Получив диплом с отличием в области компьютерных наук, он отказался от академической карьеры в пользу предпринимательства в Лондоне . Его первым крупным успехом стал проект Smart Drives в эпоху доткомов — система для быстрого доступа к удаленным файлам через диалап-соединения с использованием дифференциального сжатия .
Значимым этапом стала разработка массовой многопользовательской онлайн-игры (MMO) для детей, которая привлекла 3 миллиона пользователей . Именно в этом проекте Уильямс начал использовать децентрализованные технологии для игровых серверов и стал одним из первых, кто внедрил распределенную базу данных Cassandra в промышленную эксплуатацию .
По словам Уильямса, его погружение в криптосферу началось в 2013 году с биткоина . К 2014 году он пришел к выводу, что существующие блокчейны слишком медленны для его видения игровой индустрии, где требуются сотни тысяч транзакций в секунду . Это подтолкнуло его к глубоким исследованиям классических византийских отказоустойчивых (BFT) систем и поиску способов масштабирования блокчейна через шардинг и группы консенсуса .
🌍 Концепция World Computer против «мирового калькулятора» 7:15
В раннем сообществе Ethereum возник термин «World Computer», однако Доминик Уильямс утверждает, что его интерпретация в корне отличалась от общепринятой . По его мнению, большинство блокчейнов сегодня являются «мировыми калькуляторами», способными лишь на базовые DeFi-операции и хранение токенов, но не способными хранить даже одну фотографию с телефона [9:20, 16:00].
Видение Уильямса для Internet Computer (ICP) заключается в том, чтобы сделать блокчейн заменой традиционным ИТ-стекам. Основные аргументы гостя в пользу этой модели:
- Защита от взлома (Tamper-proof): ПО на ICP неуязвимо для традиционных кибератак, не требует файрволов и антивирусов .
- Неостанавливаемость (Unstoppable): ПО работает автономно, пока у него есть ресурсы, и не зависит от желания владельца инфраструктуры .
- Автономность: Сервисы могут управляться децентрализованными системами (DAO), исключая риск «безумного администратора» .
Фонд DFINITY Foundation был создан в октябре 2016 года . К концу 2017 года организация собрала крупнейшую в криптоиндустрии команду исследователей, включая таких экспертов, как Тимо Ханки (CTO TeraHash), Бен Лин (соавтор криптографии BLS) и Андреас Россберг (соавтор WebAssembly) . Официальный запуск Internet Computer состоялся в мае 2021 года .
⚙️ Техническая архитектура и суверенное оборудование 19:56
В отличие от большинства современных блокчейнов на Proof-of-Stake, которые, по словам Уильямса, на 70% и более хостятся в облаках типа AWS или Google Cloud, Internet Computer работает на суверенном оборудовании (Sovereign Hardware) .
Основные характеристики физического уровня ICP:
- Ноды (узлы): Специализированные серверы, собранные по единым стандартам .
- Провайдеры узлов: На текущий момент существует около 140 организаций, управляющих этими машинами в независимых дата-центрах [20:39, 25:44].
- Детерминированная децентрализация: Уникальный алгоритм Сетевой Нервной Системы (NNS) формирует подсети (subnets), объединяя узлы из разных стран, юрисдикций и дата-центров [24:26, 26:10].
Уильямс подчеркивает, что для обеспечения отказоустойчивости узлы одной подсети должны находиться в разных географических точках . Он приводит в пример инцидент с Solana, когда облачный провайдер Hetzner в один момент отключил 40% валидаторов сети . В ICP подсети используют 13-кратную репликацию данных (которую в будущем можно снизить до 7-кратной или даже 4-кратной для менее критичных вычислений), что математически гарантирует безопасность по принципу «3F + 1» [27:45, 38:00].
📦 Канистры и новая парадигма программирования 30:15
Программные юниты в ICP называются канистрами (canisters). По сути, это эволюция смарт-контрактов, представляющая собой связку байт-кода WebAssembly (Wasm) и страниц персистентной памяти .
Особенности работы канистр:
- Модель Акторов (Actor Model): Канистры работают параллельно и общаются через асинхронные сообщения (вызовы функций) .
- Ортогональная персистентность (Orthogonal Persistence): Программисту не нужно использовать внешние базы данных или файлы. Все данные хранятся прямо в оперативной памяти, которая сохраняется автоматически .
- Масштабируемость: На данный момент канистра может иметь до 500 ГБ памяти . Ведется переход с 32-битного на 64-битное окружение Wasm, что снимет текущие ограничения по объему вычислений .
Уильямс утверждает, что такая архитектура позволяет создавать полноценные социальные сети (как Open Chat) или ИИ-модели, работающие полностью на блокчейне (on-chain) без участия централизованных серверов .
🤖 ИИ и «Самопишущий интернет» (Self-Writing Internet) 33:50
Одним из самых амбициозных направлений ICP Уильямс называет интеграцию ИИ. Он считает, что мы находимся на пороге «момента iPhone» для криптоиндустрии благодаря концепции Self-Writing Internet .
Суть концепции: Пользователь просто описывает нужное ему приложение чат-боту. ИИ генерирует код, разворачивает его в канистрах ICP и выдает готовую ссылку . Весь процесс создания и обновлений происходит через диалог с моделью.
Технические детали ИИ на ICP:
- ИИ-воркеры (AI Workers): Специальные узлы для детерминированного инференса ИИ в реплицированной форме .
- Модели: На ICP уже запускают упрощенные версии DeepSeek (включая R1) и модели распознавания лиц [35:10, 39:50].
- Тонкая настройка: Доминик утверждает, что дообученная (fine-tuned) модель GPT-4o или DeepSeek может превзойти Claude 3.5 Sonnet в задачах кодинга для ICP .
Цель — сделать ИИ суверенным, чтобы ни одна корпорация не могла изменить логику его работы или закрыть доступ к данным .
⛽ Экономика «Обратного газа» и токены ICP 49:20
Уильямс объясняет, что ICP использует модель обратного газа (reverse gas). В традиционных сетях вроде Ethereum пользователь платит за каждую транзакцию. В ICP само приложение (канистра) платит за свои вычисления .
Экономический цикл сети:
- ICP в Циклы: Токены ICP конвертируются в «циклы» (cycles) по фиксированному курсу, привязанному к XDR (виртуальная валюта МВФ) . 1 XDR равен 1 триллиону циклов .
- Сжигание: Когда канистра выполняет код или хранит данные, циклы сгорают. Это создает дефляционное давление на токен ICP .
- Эмиссия: Новые токены выпускаются для вознаграждения участников управления (голосование) и провайдеров узлов .
Интересный факт: постройка одной ноды обходится провайдеру примерно в $20,000 . Сеть гарантирует провайдерам предсказуемый возврат инвестиций в течение 4 лет, чтобы они могли оплачивать дата-центры и каналы связи .
🗣️ Кризис терминологии: что такое On-chain? 1:02:40
Доминик Уильямс выражает крайнюю обеспокоенность тем, как индустрия исказила смысл термина on-chain . По его словам, когда Solana или Coinbase (сеть Base) говорят, что приложение находится «в сети», это часто означает лишь наличие связанного токена, в то время как само ПО и данные хостятся на Amazon .
Уильямс приводит в пример свой разговор с редактором крупного крипто-издания, который не видел разницы между ICP и другими сетями, считая их всех «децентрализованными облаками» . «Люди смотрят на тебя как на марсианина, когда ты объясняешь, что в их блокчейне нельзя сохранить даже фото», — сетует основатель .
Он настаивает на возвращении к буквальному смыслу: «on-chain» должно означать, что логика, данные и пользовательский интерфейс полностью генерируются децентрализованной сетью .