Криптовалюты

Cardano: большой обзор Ouroboros, EUTXO и ADA

История и команда Cardano, Ouroboros, stake pools, EUTXO и Plutus, управление после Plomin, масштабирование, токен ADA и основные риски.

Cardano: большой обзор Ouroboros, EUTXO и ADA

Cardano – proof-of-stake-блокчейн с расширенной UTXO-моделью, формальными спецификациями и постепенным выпуском функций через отдельные эры. Он отличается от сетей с общим состоянием аккаунтов: транзакция заранее указывает расходуемые выходы, а скрипт проверяет условия их использования.

Медленный исследовательский цикл часто называют и преимуществом, и недостатком. Спецификации и peer review помогают увидеть классы ошибок до mainnet, но не гарантируют безопасность приложений и не отменяют стоимость координации. Оценивать Cardano нужно по работающему протоколу, а не по функциям из дорожной карты.

Ouroboros и производство блоков

Ouroboros делит время на эпохи и слоты. Для каждого слота алгоритм выбирает лидера с вероятностью, зависящей от активного стейка. Лидер создаёт блок, а остальные узлы проверяют его. В отличие от BFT-сетей с мгновенной финальностью, Cardano использует цепочечное правило и settlement delay: последние блоки некоторое время считаются переходной частью истории.

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

Стейк не блокируется контрактом валидатора, но это не делает доходность фиксированной. Пустые слоты допустимы, а результат небольшого пула статистически неровный. Нужно смотреть на несколько эпох и отделять качество оператора от случайности выбора лидеров.

EUTXO и Plutus

Обычная UTXO-транзакция расходует прежние выходы и создаёт новые. Cardano расширяет модель: выход может содержать datum, а адрес – скрипт, определяющий условия расходования. Reference inputs позволяют читать данные, не уничтожая выход, а reference scripts уменьшают необходимость прикладывать один код к каждой операции.

Валидность можно в значительной степени проверить до отправки, потому что она зависит от самой транзакции и её входов. Но если конкурентная операция успела потратить нужный UTXO, исходная транзакция потеряет вход. Для приложения это означает явное проектирование конкуренции за состояние, а не бесплатный параллелизм.

Plutus Core исполняет скрипты в этой модели. Нативные токены учитываются реестром без обязательного отдельного контракта стандарта ERC-20, но правила выпуска всё равно задаёт minting policy. Тикер не подтверждает подлинность актива, поэтому действует общая проверка, почему идентификатор важнее названия токена.

История

Проект начал формироваться в 2015 году, а mainnet Byron запустился в сентябре 2017 года. Первоначально блоки создавали федеративные узлы founding entities. Shelley в июле 2020 года включила децентрализованные stake pools и делегирование.

Mary добавила нативные активы, Alonzo в 2021 году – смарт-контракты Plutus. Обновление Vasil в 2022 году принесло reference inputs, inline datums и reference scripts. Эти изменения снизили размер ряда операций и расширили выразительность EUTXO-приложений.

Эра Conway реализовала управление CIP-1694 двумя этапами. Chang ввёл базовый каркас, а Plomin завершил полный набор действий, включая DRep и вывод средств казначейства. Поэтому описание Cardano как сети, которой постоянно управляют только три founding entities, в 2026 году уже неполно.

Команда

Чарльз Хоскинсон и Джереми Вуд основали Input Output, которая спроектировала значительную часть протокола и исследовательской программы. Cardano Foundation занимается стандартами, принятием технологии и экосистемными связями. EMURGO развивает коммерческие продукты и образование.

После перехода к Conway изменения сети зависят не только от этих организаций. DRep представляют делегированные голоса по governance actions, Constitutional Committee проверяет соответствие конституционным правилам, а stake pool operators участвуют в предусмотренных протоколом решениях. Такая трёхчастная конструкция распределяет полномочия, но создаёт риск низкой явки и пассивного делегирования.

Управление после Plomin

Держатель ADA может зарегистрироваться как DRep, делегировать голос выбранному представителю или выбрать специальные варианты. Делегирование управления не совпадает с делегированием стейка пулу: это два разных решения. Governance actions охватывают параметры, обновления протокола, конституцию, комитет и казначейство.

Комитет не должен подменять голосование сообщества: его задача – оценить соответствие установленной конституции. SPO имеют отдельную роль для части действий. Пользователю важно смотреть не только итоговый процент голосов, но и кворум, активную долю DRep, срок полномочий комитета и текст самой операции.

ADA и денежная модель

Максимальное предложение ADA ограничено 45 миллиардами. Вознаграждения выплачиваются из резервов и комиссий. Часть доступного вознаграждения направляется в казначейство, остальное распределяется между пулами и делегаторами по формуле протокола.

Уменьшение резервов делает долгосрочный спрос на блоковое пространство важнее ранней эмиссии. Доходность конкретного владельца зависит от параметров сети, насыщения, маржи и работы пула. Старое значение APR нельзя считать гарантией. Для сравнения применим общий разбор эмиссии, разлоков и полезности токена.

Масштабирование без смешения уровней

Hydra – семейство протоколов state channel, где участники проводят операции вне основной цепочки и затем закрывают согласованное состояние. Это не единый глобальный L2, куда автоматически переезжает весь трафик. Mithril создаёт сертифицированные снимки для быстрой синхронизации и проверки данных.

Исследования Leios и другие улучшения пропускной способности нужно отделять от активного mainnet. Наличие документа или тестовой реализации не означает, что кошелёк уже использует новую схему. Практический анализ начинается с версии узла и текущих параметров.

Основные риски

EUTXO требует от разработчика явно управлять конкурентным доступом к состоянию. Ошибка в скрипте, datum или off-chain-коде может заблокировать средства, хотя базовый реестр работает правильно. Мосты и sidechains добавляют отдельные валидаторские или контрактные допущения, поэтому их нужно проверять по инструкции о безопасном межсетевом переводе.

На уровне сети важны концентрация стейка у операторов с несколькими пулами, качество p2p-топологии, участие в управлении и устойчивость инструментов разработчика. Формальная спецификация уменьшает часть риска, но не заменяет аудит контракта и проверку полномочий.

Итог: Cardano строит программируемый proof-of-stake-реестр вокруг EUTXO и поэтапного управления. Сильная сторона – предсказуемая модель входов и дисциплина обновлений. Главный компромисс – более сложное проектирование состояния и медленный переход от исследования к доступной пользователю функции.