Введение
Никто не взламывал систему. Ни один смарт-контракт не дал сбой, ни один приватный ключ не утек, ни одна фишинговая ссылка не сработала. 6 июля казначейство BonkDAO, общественной организации, стоящей за одним из флагманских мемкоинов Solana, перевело примерно 20 миллионов долларов в BONK на кошелек, контролируемый злоумышленником. Каждый шаг перевода был действительной транзакцией, выполненной в соответствии с правилами DAO.
Суть инцидента
Злоумышленник не сломал систему управления; он купил ее за примерно 4,4 миллиона долларов, с подразумеваемой доходностью почти пять к одному, в голосовании, в котором участвовали семь кошельков, а более 18 000 членов не голосовали. Этот эпизод является ярким доказательством неудобной истины, которую индустрия годами вежливо игнорировала: казначейство, управляемое голосованием с учетом токенов, стоит ровно столько, сколько стоит создание временного большинства.
«Механика требует внимательного разбора, потому что детали превращают историю преступления в урок дизайна.»
Процесс голосования
30 июня анонимный кошелек подал предложение в систему управления BonkDAO, которая работает на Realms, стандартных инструментах DAO Solana. Предложение, названное BIP #76, позиционировало себя как план обновления управления и облекло кражу в язык управления изменениями: установить новое руководство, реорганизовать совет, монетизировать активы казначейства, остановить утечки.
В нем даже была строка, указывающая, что голосующие «за» будут иметь право на получение токенов, деталь, которая в ретроспективе выглядит как мрачная шутка о дизайне стимулов. Под риторикой находился единственный пункт, который имел значение: инструкция перевести 4,43 триллиона BONK, основную часть казначейства, на кошелек, контролируемый предложившим.
Анализ инцидента
Предложение оставалось активным в течение шести дней. В течение этого времени злоумышленник методично накапливал голосующую силу, потратив примерно 4,4 миллиона долларов на покупку BONK через кошельки бирж. Эта сумма составила чуть более 1% от общего предложения, но оказалась решающей для арифметики кворума DAO.
«Исследователи на блокчейне, включая Ю Сяня из компании безопасности SlowMist и аналитика Ю Цзина, позже восстановили схему накопления.»
Проблемы управления
Затем система сработала так, как задумано, что и есть вся проблема. Управление на основе Realms автоматически выполняет принятые предложения. Никто не подписывал, ни один совет не проверял перевод, никакая задержка не отделяла одобрение от исполнения.
Три отсутствующих механизма безопасности превратили плохое предложение в исполненное, и каждый из них является стандартным контролем, которого у DAO просто не было:
- Временная блокировка: обязательная задержка между принятием предложения и его исполнением.
- Мультиподпись или вето совета: аварийный тормоз, позволяющий назначенным подписантам замораживать аномальные исполнения.
- Проектирование кворума и участия: система, где 1% предложения может составлять проходящее большинство при явке 2,9%.
Экономика захвата
Более глубокая неудача заключается выше всех трех: размер казначейства не имел никакого отношения к стоимости его контроля. BonkDAO держал примерно 15% от всех находящихся в обращении BONK, военный запас, накопленный в годы бума токена, управляемый механизмом, стоимость захвата которого колебалась в зависимости от цены токена и внимания его держателей.
«Арифметика злоумышленника была публичной информацией. Любой мог вычислить, что кворум, умноженный на рыночную цену, стоил около 4 миллионов долларов для удовлетворения, против казначейства, стоимость которого в пять раз превышала эту сумму.»
Рынок голосов
Неудобный контекст заключается в том, что покупка голосов в управлении DAO не является маргинальной эксплуатацией; это целая индустрия с инфраструктурой. Рынки взяток, где протоколы открыто платят держателям токенов за голосование за эмиссии и стимулы, функционируют уже много лет.
Заключение
Эта история является причиной того, почему неудача в управлении вызывает боль, превышающую долларовую сумму. Структура DAO не была украшением; это был механизм, с помощью которого токен без продукта и без денежных потоков координировал тысячи участников в течение трех лет.
«Каждое казначейство DAO на каждой цепочке теперь имеет публичную оценку того, сколько стоит его управление: рыночная цена его кворума.»
Если это число меньше, чем казначейство, казначейство не принадлежит, оно арендуется, и аренда — это то, что злоумышленник платит за голоса.
Отказ
Эта статья является информацией, а не инвестиционным советом. Ничто из этого не является рекомендацией покупать или продавать BONK или любой другой актив. Проверьте текущие события из первоисточников и учитывайте свои собственные обстоятельства, прежде чем принимать какое-либо решение.