В новом выпуске Coinbase Developer Podcast встретились две знаковые фигуры криптоиндустрии: ведущий Юга Колер (Yuga Cohler), инженерный лидер Coinbase Developer Platform, и Анатолий Яковенко (Anatoly Yakovenko), сооснователь Solana. В центре дискуссии — эволюция высокопроизводительных систем от мобильной связи до блокчейна, роль ИИ в современном программировании и видение будущего, где криптовалютные рельсы станут основной инфраструктурой для интернета и агентов искусственного интеллекта.
📡 От Qualcomm до Proof of History: Инженерные истоки Solana 1:22
Анатолий Яковенко проработал 13 лет в Qualcomm , компании, которая стояла у истоков стандартов мобильной связи. Этот опыт фундаментально повлиял на архитектуру Solana. Яковенко занимался оптимизацией производительности и задержек (latency), работая над протоколами связи, такими как CDMA .
Ключевые инженерные принципы из эры Qualcomm, перенесенные в Solana:
- Борьба с задержками: Еще в 2004 году Яковенко работал над технологиями Push-to-Talk, обеспечивающими связь между Сан-Диего и Индией с задержкой менее 80 мс . По его мнению, пользовательский опыт (UX) напрямую зависит от скорости отклика системы .
- Ограниченность ресурсов: Разработка для мобильных телефонов начала 2000-х была сопоставима с написанием смарт-контрактов: жесткие рамки по памяти, тактам процессора и необходимость детерминированного выполнения .
- Любовь к Rust: Яковенко прошел путь от ненависти к C++ из-за его сложности и склонности к ошибкам памяти (segfaults) до признания Rust как идеального инструмента . По его словам, Rust работает как «машина для соблюдения строгих стандартов кодирования», которую невозможно обмануть .
Идея Proof of History (PoH) пришла к Яковенко в 4 утра после двух чашек кофе и пива . Он осознал, что если Bitcoin использует хеширование для измерения затраченной энергии, то тот же механизм можно использовать для измерения течения времени . Наличие бездоверительного источника времени позволило применить в блокчейне методы оптимизации радиочастот (TDMA), сделав сеть в тысячи раз быстрее аналогов того времени .
💵 Стабильные монеты и новая инфраструктура бизнеса 13:16
Обсуждая экспансию стейблкоинов, Яковенко отметил, что фрагментация ликвидности между сетями (Ethereum, Solana, Base) не является критической проблемой для таких эмитентов, как Circle. Для них доллар — это просто запись в базе данных, а блокчейн — интерфейс доступа .
По мнению Яковенко, блокчейны решат главную проблему современного финтеха — трудоемкую сверку реестров (reconciliation) . Сегодня банки используют системы на базе COBOL , которые асинхронны и полны ошибок.
- Блокчейн выступает как «единый источник истины» (single source of truth) .
- Переход бизнеса на блокчейн-реестры Яковенко сравнивает с «моментом появления бизнес-email» : сначала технологию осваивает корпоративный сектор для оптимизации издержек, а затем на этой базе возникают новые гиганты, подобные Facebook .
Яковенко подчеркивает важность неизменяемости (immutability). По его мнению, приватные корпоративные цепочки обречены на провал, так как если «корпоративные повелители» могут изменить состояние базы данных, она перестает быть надежным источником истины для расчетов .
🤖 Программирование в эпоху ИИ: «Вайб-кодинг» и Percolator 28:10
Одним из самых резонансных моментов интервью стало признание Яковенко в том, как он пишет код сегодня. Он работает над экспериментальным репозиторием Percolator (прототип бессрочной DEX), практически не глядя в сами коммиты .
Процесс разработки сооснователя Solana теперь выглядит так:
- Проектирование через чат: Он обсуждает высокоуровневую архитектуру с ИИ (ChatGPT, Grok, Claude) .
- Перекрестная проверка: Яковенко просит одну модель (например, ChatGPT) создать дизайн тестов «черного ящика» или формальных доказательств, которые затем должна реализовать другая модель (Claude) .
- Роль эксперта-контролера: Благодаря десятилетнему опыту, Яковенко может «чуять запах кода» и вовремя корректировать ИИ, если тот уходит «в сторону» .
Собеседники сошлись во мнении, что ИИ не убьет профессию программиста, а лишь повысит требования к экспертности. Яковенко сравнил это с открытым ПО: оно не уменьшило количество рабочих мест, но заставило компании нанимать людей, способных разобраться в огромном количестве импортируемых зависимостей .
⚡️ Будущее: AI-агенты и протокол X402 36:39
Яковенко выразил большой энтузиазм по поводу протокола X402 (платежный протокол, разработанный при участии Coinbase) . Он считает, что эта технология может избавить веб от «мусора» в виде API-ключей и сложной OAuth-авторизации, которая привела к чрезмерной централизации вокруг Google .
Основные тезисы о будущем платежей:
- Крипто-рельсы неизбежны: Инженеры будут выбирать крипту просто потому, что её API на порядок проще и «менее ужасны», чем у Stripe или PayPal .
- Агенты ИИ: Для автономных программ блокчейн станет основным способом расчета, так как у них нет сложившихся привычек пользоваться Apple Pay или кредитными картами . Это «чистый лист» для внедрения криптотехнологий .
В завершение Анатолий посоветовал разработчикам уделять больше внимания формальной верификации (formal verification) смарт-контрактов , так как ИИ теперь позволяет автоматизировать сложную математическую часть этой работы.