Как Анатолий Яковенко изменил скорость блокчейна: инженерный прорыв, стоящий за Solana

В 2017 году Анатолий Яковенко наблюдал за крахом Биткойна под собственным весом. Ведущая в мире конференция по криптовалютам не могла принимать платежи в Bitcoin из-за того, что транзакционные сборы взлетели до 60-70 долларов. Блокчейн, созданный как пиринговая наличность, не мог обрабатывать даже базовые транзакции. Для инженера вроде Яковенко разочарование было не личным — оно было техническим. В ту ночь в кафе Soleil в Сан-Франциско, раздумывая о фундаментальной ошибке в том, как распределённые системы обрабатывают время, он понял нечто, что никто раньше не разгадал: проблема заключалась не в сложности, а в самой архитектуре.

Узкое место Bitcoin: почему распределённые системы испытывают трудности с согласованием времени

Представьте 10 000 человек, пытающихся договориться, сколько сейчас времени, все одновременно кричат. Именно так работает Bitcoin. Каждая проверка транзакции требует, чтобы тысячи компьютеров спорили о том, какое событие произошло первым.

Bitcoin сознательно замедляет себя, чтобы избежать разделения сети. Он создает новый блок каждые 10 минут — аккуратный компромисс между безопасностью и скоростью. Это ограничение ограничивает пропускную способность примерно 7 транзакциями в секунду. В то время как Visa обрабатывает 24 000 транзакций в секунду. Математика жестока.

Основная проблема: в по-настоящему децентрализованной сети с компьютерами по всему миру нет центральных часов. Время каждого устройства немного смещается. Сообщения по сети требуют времени для распространения. Наблюдатели в разных местах видят события в разной последовательности. Вся сеть должна постоянно обмениваться данными, чтобы установить общее временное восприятие, что требует огромных вычислительных ресурсов, чтобы ответить на вопрос: «Какой порядок событий?»

Это было не просто неэффективно — это было ограничением дизайна, которое делало блокчейн непрактичным для любых реальных задач, кроме медленного урегулирования.

Proof of History: криптографический ответ Анатолия Яковенко

Идея Яковенко была радикально проста: а что если блокчейн вообще не будет спорить о времени? Что если в нем будет встроены неподдельные, проверяемые часы?

Он придумал механизм, при котором каждое событие получает криптографическую метку времени, которую любой наблюдатель может независимо проверить. Больше не нужно тысячи компьютеров, спорящих о последовательности. Вместо этого участники просто ссылаются на неизменяемый реестр времени.

Этот концепт — который он позже назвал «функцией проверяемой задержки» — стал основой того, что Яковенко назвал «Proof of History». Вместо спора о времени, вычисления доказывают последовательность. Это одно нововведение устранило узкое место, сдерживавшее все предыдущие блокчейны.

От инженера Qualcomm к архитектору блокчейнов

Путь Яковенко к решению задач распределённых систем не был случайным. Родившись в Украине в 1981 году, он эмигрировал в США подростком и увлекся низкоуровневым программированием систем. Точность написания кода, решающего реальные проблемы, его захватывала.

После изучения компьютерных наук в Иллинойсском университете в Урбана-Шампейне он основал ранний VoIP-стартап Alescere, который потерпел неудачу, но научил его протоколам реального времени. Настоящее образование он получил в Qualcomm в Сан-Диего, где за 13 лет вырос от инженера до старшего менеджера.

Его специализация: делать так, чтобы разные части компьютерных систем работали вместе без замедлений. Он запатентовал методы «расширения сервисов операционной системы на вспомогательные процессоры» и оптимизации коммуникаций между распределёнными компонентами. Его работа над технологиями сотовых вышек использовала TDMA — технику точного управления временем для координации множества сигналов.

Когда Яковенко взглянул на ограничения Bitcoin, он не увидел проблему пиринговых наличных. Он увидел ту же задачу масштабируемости, которую решил в Qualcomm: как координировать тысячи независимых компонентов, чтобы они не ждали друг друга?

Создание Solana: четыре инновации, преодолевающие скоростной барьер

Когда Яковенко в 2018 году соучредил Solana Labs вместе с коллегой из Qualcomm Грегом Фицджеральдом и Раджем Гокалом, криптосообщество находилось в «крипто-зиме». Финансирование иссякло. Энтузиазм упал. У них было примерно два года на развитие и нужно было сделать всё правильно.

Вместо одного прорыва, Solana объединила четыре взаимодополняющих инновации:

Sealevel: движок параллельной обработки, позволяющий выполнять несколько транзакций одновременно, если они затрагивают разные аккаунты. Вместо последовательной обработки блокчейн достигает параллелизма, заранее объявляя, с какими аккаунтами работает каждая транзакция.

Turbine: вдохновленная BitTorrent, эта система разбивает данные транзакций и распространяет их по сети с помощью случайных взвешенных деревьев и кодирования с потерями. Данные транзакций достигают узлов быстрее, чем при традиционных протоколах «слухов».

Gulf Stream: механизм пересылки, который отправляет транзакции будущим лидерам блоков до того, как они официально станут производителями блоков. Это устраняет узкое место с мемпулом.

Cloudbreak: горизонтально масштабируемая система хранения аккаунтов, предназначенная для тысяч одновременных чтений и записей, а не последовательного доступа.

Каждая инновация нацелена на отдельное узкое место системы. В совокупности они создали нечто беспрецедентное: блокчейн, который ускоряется с ростом сети, а не замедляется.

16 марта 2020 года, когда рынки рухнули, а экономики закрывались, Яковенко запустил основную сеть Solana. За несколько месяцев блокчейн обрабатывал 8,3 миллиарда транзакций и создавал 54 миллиона блоков. К концу года в сети работало более 300 валидаторов по всему миру, хотя проект был менее года.

Стресс-тесты: как Solana справилась с вызовами сети

Успех выявил уязвимости. Высокая пропускная способность сделала сеть привлекательной для злоумышленников, что выявило архитектурные слабости:

  • сентябрь 2021: всплеск транзакций во время Grape IDO вызвал форк сети и 17-часовой сбой
  • май 2022: бот для слепого минтинга NFT вызвал коллапс консенсуса на 7-8 часов
  • май 2022: ошибки обработки оффлайн-транзакций привели к сбою на 4,5 часа
  • октябрь 2022: конфигурационная ошибка отключила сеть на 6 часов

Критики утверждали, что сеть пожертвовала децентрализацией ради скорости. Монотипная архитектура Solana означала, что одна точка отказа могла повлиять на всю систему.

Команда систематически реагировала: улучшая дедупликацию, исправляя генерацию случайных чисел, корректируя логику выбора форков и внедряя протокол QUIC для повышения надежности. Каждый инцидент стал уроком для укрепления системы.

Испытание FTX: когда сообщество становится инфраструктурой

В ноябре 2022 года Solana столкнулась с финальным испытанием. Сам Бэнкман-Фрид, ранее один из самых известных сторонников Solana, увидел, как его биржа FTX рухнула за несколько дней. Паника распространилась: всё, связанное с FTX, должно было провалиться.

Токеновая цена блокчейна упала, инвесторы бежали. Но инфраструктура Solana показала стойкость, недоступную для традиционных систем. FTX контролировал Serum — торговую платформу, от которой зависело много пользователей Solana. Когда FTX рухнул, Serum стал «сиротой» — без владельца, без направления.

Через несколько часов сообщество разработчиков Solana независимо форкнуло код Serum, создав OpenBook — версию, принадлежащую сообществу и с той же функциональностью. Технически это «форк», но важен социальный аспект: сеть доказала, что может заменить сломавшуюся инфраструктуру без внешней помощи.

На протяжении всего кризиса сама Solana не остановилась. Ни сбоев, ни ошибок консенсуса. Блокчейн продолжал обрабатывать транзакции, несмотря на крах крупнейшего сторонника. В отличие от традиционных компаний, которые рушатся, если арестуют CEO, Solana показала, что вышла за рамки любой отдельной поддержки или компании.

Институциональное принятие: когда CFO рассматривают блокчейн как казначейские облигации

Долгосрочная проверка пришла через неожиданный механизм: корпоративные казначейства. Публичные компании начали накапливать токены Solana в своих резервах.

Upexi за четыре месяца приобрела 1,9 миллиона SOL. SOL Strategies использовала стратегию усреднения стоимости. Classover Holdings объявила о планах инвестировать 500 миллионов долларов. Предложение Трампа о стратегическом резерве криптовалют США включило Solana наряду с Bitcoin и Ethereum как стратегические активы.

Это уже не спекуляция — это распределение портфеля. Когда CFO начинают рассматривать токены блокчейна как казначейские облигации, инвестиционная идея вышла за рамки нарратива. Управляющие активами, такие как Franklin Templeton и Fidelity, подали заявки на спотовые ETF по Solana. Логика аналогична владению BTC и ETH: сохранение стоимости и потенциальная будущая инфраструктурная ценность.

Взгляд архитектора

В 44 года Анатолий Яковенко сохраняет необычное сочетание прагматизма и идеализма. Он выступает за разумное регулирование, искренне веря, что законодатели должны понять технологию, прежде чем ограничивать её. Но он выступил против предложенного Трампом государственного криптовалютного резерва именно потому, что он был слишком централизован — принципиальная позиция, которая разочаровала некоторых союзников.

Яковенко отвергает племенную борьбу в блокчейн-войнах. Вместо конкуренции Ethereum против Solana как нулевой суммы он видит сосуществование и укрепление разных слоёв и протоколов. Это зрелая позиция в индустрии, склонной к абсолютизму.

Его конечная цель остается неизменной: превратить Solana в основу глобальной финансовой инфраструктуры, позволяющую информации и ценности перемещаться с сетевой скоростью. Когда CFO начинают рассматривать ваш блокчейн как цифровое золото, когда разработчики создают приложения, ранее невозможные на медленных системах, и сообщества могут независимо восстанавливать сломанные инфраструктуры — прорыв архитектора из Café Soleil переходит от теории к практике.

В ту ночь 2017 года Анатолий Яковенко решил одну задачу: как доказать последовательность без спора? Ответом стал блокчейн, который работает так быстро, как позволяет вычислительная мощность, доказывая, что инженерные задачи иногда решаются инженерными решениями.

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить