Блокчейн

DAO: децентрализованное управление

В апреле 2016 года Slock.it запустил The DAO - инвестиционный фонд, управляемый кодом. За 28 дней 20,000 человек вложили $150M в смарт-контракт, который должен был заменить совет директоров голосованием на блокчейне. Через 2 месяца хакер нашёл уязвимость и вывел $60M. Сообщество Ethereum проголосовало за hard fork, чтобы вернуть деньги - разделив блокчейн на Ethereum и Ethereum Classic. Первый DAO провалился, но идея не умерла: к 2025 году в DAO хранится более 30B, а протоколы с миллиардным TVL управляются голосованиями, в которых участвует менее 5% держателей токенов. Как устроено управление, где нет генерального директора - и почему оно работает хуже, чем обещали, но лучше, чем ожидали?

  • **Uniswap Governance** контролирует казну в $3B+ и определяет параметры протокола с $5B TVL - при этом типичный turnout голосования составляет 5%, а 10 крупнейших делегатов контролируют более 50% активных голосов
  • **Gitcoin Grants** распределил $60M+ через quadratic funding - механизм, где 1000 донатов по $1 дают проекту больше matching, чем 1 донат в 1000, уравнивая влияние китов и обычных пользователей
  • **Optimism RPGF** создал двухпалатный governance: Token House (token-weighted) для параметров протокола + Citizens' House (SBT-based, 1 человек = 1 голос) для финансирования public goods - самый амбициозный эксперимент в on-chain демократии

Предварительные знания

  • Standards: ERC-20, ERC-721, ERC-1155

Voting Mechanisms: как голосуют на блокчейне

В традиционной компании решения принимает совет директоров - 5-15 человек, избранных акционерами. Процесс непрозрачен: протоколы заседаний публикуются с задержкой, голосования проходят за закрытыми дверями, а миноритарные акционеры узнают о решениях постфактум. **DAO (Decentralized Autonomous Organization)** переносит весь процесс управления на блокчейн: каждое предложение, каждый голос, каждое исполнение - это транзакция, которую может проверить любой.

Ядро on-chain governance - **Governor контракт** (стандарт OpenZeppelin). Это смарт-контракт, который управляет полным lifecycle предложения: от создания до исполнения. Governor не хранит средства сам - он контролирует **Timelock контракт**, который является фактическим владельцем казны и имеет права на обновление других контрактов протокола.

**Timelock** - критический элемент безопасности. Между принятием предложения и его исполнением проходят 24-48 часов. За это время пользователи, несогласные с решением, могут вывести средства из протокола. Если бы предложения исполнялись мгновенно, злоумышленник с достаточным количеством токенов мог бы украсть казну за один блок.

**Quorum** - минимальный порог участия. В Compound quorum составляет 400,000 COMP (~4% от total supply). Если за предложение проголосовало 399,999 COMP - оно отклоняется, даже если 100% голосов были «за». Quorum защищает от ситуации, когда 3 человека с 100 токенами принимают решение, затрагивающее миллиарды долларов.

**Snapshot - gasless голосование.** On-chain голосование стоит gas (~5-20 за транзакцию). Snapshot решает это: голоса подписываются off-chain через EIP-712 typed signatures и хранятся на IPFS. Результат не binding - протокол доверяет мультисигу исполнить волю сообщества. Более 30,000 DAO используют Snapshot, потому что бесплатное голосование повышает участие с 3-5% до 15-20% держателей.

В DAO с quorum = 400,000 токенов за предложение проголосовали: 350,000 FOR, 50,000 AGAINST, 100,000 ABSTAIN. Какой будет результат?

Governance Tokens: 1 token = 1 vote и проблема плутократии

Кто голосует в DAO? Держатели **governance tokens** - специальных ERC-20 токенов, дающих право голоса. В большинстве протоколов действует принцип **1 token = 1 vote**: у кого больше токенов, у того больше влияния. UNI (Uniswap), COMP (Compound), AAVE (Aave) - это governance tokens крупнейших DeFi-протоколов.

Governance tokens отличаются от обычных ERC-20. Они реализуют **ERC-20Votes** расширение (OpenZeppelin), которое добавляет checkpointing - сохранение баланса на каждом блоке. Когда создаётся предложение, Governor фиксирует snapshot блока. Голос учитывается по балансу **на момент snapshot**, а не текущему. Это защищает от атаки «купи токены → проголосуй → продай».

**Voter apathy** - главная проблема governance. В Compound средний turnout (процент участвующих в голосовании) составляет 3-5% от total supply. Причины: gas стоит 5-20 за голос, предложения технически сложные (изменение процентной ставки с 0.035 до 0.038 за блок), а у мелких держателей нет мотивации - их 100 токенов не повлияют на результат при quorum 400,000.

**Whale dominance** - плутократия в действии. В MakerDAO 4 адреса (Andreessen Horowitz, Paradigm, и два других фонда) контролируют достаточно MKR, чтобы единолично достигать quorum по любому предложению. На практике это означает, что «децентрализованное управление» протоколом с 8B TVL зависит от решений 4 венчурных фондов из Сан-Франциско.

**Альтернатива: reputation-based governance.** Вместо покупаемых токенов - репутация, которую нельзя передать. **Soulbound Tokens (SBT)** - non-transferable NFT, предложенные Виталиком Бутериным в 2022 году. SBT привязан к адресу навсегда: ты не можешь его купить, продать или передать. Governance через SBT: голос зависит от вклада в экосистему (код, участие в обсуждениях, тестирование), а не от размера кошелька.

**Optimism RPGF (Retroactive Public Goods Funding)** - практический пример non-plutocratic governance. Получатели финансирования определяются не через token voting, а через **Citizens' House** - палату, где голосуют держатели non-transferable SBT (Citizen badges). Голос не зависит от богатства: каждый гражданин = 1 голос, и этот голос нельзя ни купить, ни продать.

В Beanstalk (2022) атакующий взял flash loan на $1B, получил 67% голосов и вывел $182M за одну транзакцию. Какой механизм защиты предотвратил бы эту атаку?

Quadratic Voting: один человек - один голос в мире токенов

Token-weighted voting (1 token = 1 vote) создаёт плутократию: у кого больше денег, у того больше власти. Демократия (1 person = 1 vote) требует идентификации - а на блокчейне один человек может создать миллион адресов. **Quadratic Voting (QV)** - удачный компромисс между этими крайностями: стоимость голосов растёт квадратично. Первый голос стоит 1 токен, но чтобы подать 10 голосов, нужно заплатить 100 токенов.

**Gitcoin Grants** - самое успешное применение квадратичного механизма. Gitcoin использует не QV, а **Quadratic Funding (QF)**: сумма matching-фонда, выделяемая проекту, зависит не от суммы донатов, а от **количества уникальных донаторов**. Если 1000 человек пожертвовали по $1, проект получит больше matching, чем если 1 человек пожертвовал $1000. За раунды 2020-2024 Gitcoin распределил более 60M через QF.

**Sybil-атака - ахиллесова пята QV.** Если один голос стоит дёшево, а стоимость растёт квадратично - выгоднее разделить 100 токенов между 100 адресами (100 голосов по 1 токену) вместо одного (10 голосов за 100 токенов). QV работает только при **Sybil resistance** - гарантии, что один адрес = один человек.

**Gitcoin Passport и WorldID** - два подхода к Sybil resistance. Gitcoin Passport собирает «доказательства человечности»: привязка Twitter, GitHub, ENS, Google - каждое действие добавляет score. WorldID (проект Worldcoin) использует сканирование радужки глаза специальным устройством (Orb), генерируя zero-knowledge proof: «я уникальный человек» без раскрытия личности. К 2025 году WorldID верифицировал более 6 миллионов человек.

**Conviction Voting** - альтернативный механизм, где сила голоса растёт со временем. Чем дольше ты поддерживаешь предложение, тем сильнее твой голос - как если бы убеждённость (conviction) конвертировалась во влияние. Предложение принимается не в конкретный момент, а когда накопленная conviction превышает порог. Это устраняет фиксированные периоды голосования и защищает от «последней минуты» - покупки голосов перед дедлайном.

**Futarchy** - радикальная идея экономиста Робина Хэнсона: «голосуй за ценности, ставь на убеждения». Вместо голосования за конкретные решения, участники торгуют prediction market токенами: «цена токена протокола, ЕСЛИ принято решение A» vs «цена, ЕСЛИ принято решение B». Рынок выбирает решение, которое максимизирует ценность. MetaDAO на Solana - первая реализация futarchy, где предложения принимаются на основе рыночных цен.

У Алисы 10,000 governance tokens. При квадратичном голосовании она может подать √10,000 = 100 голосов. Вместо этого она создаёт 100 адресов по 100 токенов. Сколько голосов она получит?

Delegation: представительная демократия на блокчейне

Voter apathy - главный враг DAO. Типичный turnout: 3-8% от token supply. Причины понятны: изучить техническое предложение об изменении параметра `reserveFactor` с 0.25 до 0.30 в Compound требует глубоких знаний DeFi, а вознаграждение за правильный голос - нулевое. **Vote delegation** решает эту проблему, перенося модель представительной демократии на блокчейн: вместо того чтобы голосовать самому, ты делегируешь свою голосующую силу **delegate** - человеку, которому доверяешь.

Делегирование в ERC-20Votes работает через функцию `delegate(address)`. Твои токены остаются на твоём кошельке - ты можешь продать их в любой момент. Но voting power переходит к delegate. Важно: **по умолчанию ты не можешь голосовать**, даже если держишь governance tokens. Сначала нужно делегировать - хотя бы самому себе (`delegate(msg.sender)`).

**Delegate platforms** создали инфраструктуру вокруг делегирования. **Agora** показывает профили делегатов с историей голосований, reasoning для каждого голоса и on-chain статистикой. **Karma** рассчитывает reputation score делегатов на основе: participation rate (% голосований), forum activity, proposal creation. Делегат с participation rate 95% и развёрнутыми обоснованиями каждого голоса - ценнее, чем тот, кто голосует раз в полгода.

**Профессиональные делегаты** - новая роль в крипто-экосистеме. Организации вроде StableLab, Flipside, и независимые делегаты (вроде @pennblockchain) получают делегирование от тысяч адресов, накапливая значительную голосующую силу. Некоторые протоколы (Optimism, Arbitrum) выплачивают компенсации активным делегатам - от $2,000 до $20,000 в месяц. Это создаёт класс «профессиональных управляющих», который начинает напоминать совет директоров.

**Principal-agent problem** - делегат может голосовать вопреки интересам делегаторов. В ENS DAO один крупный делегат (с >1M делегированных ENS) проголосовал против возврата средств из казны, что вызвало скандал - делегаторы не могли отозвать голос задним числом, только отменить делегирование для будущих голосований. В отличие от парламентских выборов (раз в 4 года), в DAO делегирование можно отозвать мгновенно - но на практике 95% делегаторов никогда не проверяют, как голосует их delegate.

**Optimism RPGF** - самый амбициозный governance эксперимент. Optimism создал двухпалатную систему: **Token House** (UNI-style, token-weighted) отвечает за параметры протокола и гранты, а **Citizens' House** (SBT-based, 1 citizen = 1 vote) распределяет ретроактивное финансирование общественных благ. За 3 раунда RPGF распределено 80M+ среди сотен проектов - от разработчиков Ethereum клиентов до создателей образовательного контента.

**ENS DAO** - урок реального governance. В ноябре 2021 ENS раздал governance tokens аирдропом. За первый год: 40+ предложений, 10,000+ уникальных голосовавших, казна >1B. Но в 2023 разгорелся кризис: делегат с крупнейшим delegation потребовал увольнения разработчика за высказывания в Twitter. Голосование показало, что «децентрализованное управление» может быть таким же политизированным и хаотичным, как традиционные организации.

Итоги

  • **Governor контракт** управляет lifecycle предложений: Pending → Active → Succeeded → Queued → Executed. Timelock (24-48ч) защищает от мгновенного исполнения, quorum - от принятия решений при низком участии. Snapshot обеспечивает gasless голосование off-chain
  • **1 token = 1 vote** создаёт плутократию: top-10 адресов контролируют 40-60% голосов, turnout 3-8%, governance attacks через flash loans реальны. Snapshot на предыдущем блоке и ERC-20Votes checkpointing - ключевые защиты
  • **Quadratic Voting** (стоимость = n²) математически выравнивает влияние: кит с 1M токенов получает 1000 голосов, а 1000 юзеров с 1K токенов - 31,623 голоса. Но QV уязвим к sybil-атакам без proof of personhood (Gitcoin Passport, WorldID)
  • **Vote delegation** поднимает turnout с 5% до 30-35%, но концентрирует власть у 50-100 профессиональных делегатов - trade-off между участием и децентрализацией. Liquid democracy, Agora, Karma - инфраструктура нового класса governance
  • Первый DAO в 2016 году провалился из-за уязвимости и расколол Ethereum - но идея пережила провал. К 2025 году 30B+ в DAO, двухпалатные системы (Optimism), SBT-based голосование и quadratic funding показывают, что on-chain governance эволюционирует - от наивной плутократии к более сложным моделям демократии

Связанные темы

DAO связывает стандарты токенов с экономическими моделями и правовым регулированием:

  • ERC стандарты — Governance tokens - это ERC-20 с расширением ERC-20Votes (checkpointing). Soulbound Tokens (SBT) для reputation-based governance используют non-transferable ERC-721. LP tokens из DeFi-пулов часто делегируются в governance
  • Теория игр в блокчейне — Voter apathy, whale dominance и governance attacks - это задачи теории игр. Quadratic voting меняет payoff matrix, делая sybil-атаки рациональной стратегией. Conviction voting добавляет временное измерение к стратегическому голосованию
  • Tokenomics — Дизайн governance token напрямую определяет здоровье DAO: vesting schedule команды, airdrop distribution, inflation rate - всё влияет на концентрацию голосов и voter apathy
  • Регулирование и право — DAO не имеют юридического статуса в большинстве юрисдикций. Вайоминг (2021) первым признал DAO как LLC. Governance tokens могут быть признаны securities (SEC vs LBRY, 2023). Правовая неопределённость - главный барьер для институционального участия

Вопросы для размышления

  • The DAO в 2016 году провалился, но Ethereum community проголосовало за hard fork, чтобы вернуть деньги - по сути, отменив «неизменяемость блокчейна». Было ли это решение правильным? Что если бы сумма была не $60M, а $600?
  • Quadratic voting математически выравнивает влияние, но требует Sybil resistance (доказательства, что один адрес = один человек). Какую систему идентификации ты бы выбрал - и готов ли ты пожертвовать анонимностью ради справедливого голосования?
  • Профессиональные делегаты в DAO получают $2,000-$20,000 в месяц и контролируют миллиарды голосующей силы. Чем они отличаются от традиционных депутатов или членов совета директоров? DAO решило проблему централизованного управления - или просто переименовало её?

Связанные уроки

  • gt-02
DAO: децентрализованное управление

0

1

Войти

DAO - это полностью децентрализованное и демократическое управление, где каждый участник имеет равный голос и все решения принимаются коллективно

Большинство DAO - это **плутократии** (1 token = 1 vote), где 5-10 крупных держателей контролируют достаточно голосов для принятия любого решения. Voter apathy (3-8% turnout), whale dominance и governance attacks - реальные проблемы. Механизмы вроде quadratic voting, delegation и SBT-based governance - попытки приблизить DAO к реальной демократии, но каждый из них создаёт новые компромиссы.

Термин «децентрализованная автономная организация» создаёт ложное впечатление равенства и автономности. На практике DAO наследует все проблемы традиционного governance (низкое участие, концентрация власти, political games), добавляя новые (sybil-атаки, flash loan governance, gas-барьеры для голосования). Признание этих ограничений - первый шаг к проектированию более справедливых систем управления.

В DAO turnout составляет 5%. Протокол внедряет vote delegation и через полгода 45% supply делегировано 50 активным делегатам. Как это повлияет на governance?