Как создать DAO
Главная
Статьи
Как создать DAO

Как создать DAO

Продвинутый
Опубликовано Feb 18, 2022Обновлено Nov 11, 2022
7m

Осторожно! Много текста.

DAO используются для управления приложениями DApp, проектами и криптоинвестиционными фондами. DAO обеспечивают открытость, децентрализацию и возможность работать с автономными смарт-контрактами. Для создания DAO требуется техническое решение, позволяющее управлять предложениями и голосами. Существует множество разных инструментов с открытым исходным кодом.


Введение

Поскольку в основе криптовалюты лежит децентрализация, DAO является популярной моделью управления в пространстве блокчейна. Чтобы быстро запустить DAO, достаточно технических знаний и нескольких инструментов. Но прежде всего потребуется четкий план и сообщество для поддержки. В этой статье мы расскажем, как самостоятельно создать DAO.


Что такое DAO

DAO расшифровывается как децентрализованная автономная организация. DAO — это автоматизированная с помощью компьютерного кода организация, в которую могут вступить все пользователи, соответствующие основным требованиям. Автономность означает, что смарт-контракты позволяют выполнять большинство процессов без участия человека. DAO создается и контролируется сообществом, которое коллективно управляет средствами и проектами.
DAO стали известны благодаря венчурному фонду Ethereum «The DAO» в 2016 году. Через три недели после токенсейла проект подвергся атаке из-за уязвимости в коде, а позже средства были восстановлены через хардфорк. Однако несмотря на это, концепция DAO стала одной из самых популярных моделей управления проектами децентрализованных финансов (DeFi).
Все DAO имеют свои особенности, но большинство следует одним и тем же основным принципам. Владельцы токена управления DAO имеют право голоса, пропорциональное количеству токенов. Они также могут вносить предложения по изменению работы организации.


Зачем создавать DAO

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

DAO — полезный способ организации анонимных сообществ. Зачастую пользователям приходится доверять незнакомым людям, которые не несут ответственности перед реальной личностью. DAO позволяет организовывать совместную деятельность с помощью технологий, обеспечивающих целостность. Кроме того, создать DAO проще, чем традиционную организацию, так как многие проекты носят международный характер. Наконец, DAO — доступное решение для организации людей, настраиваемое бесплатно или за небольшую плату.

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


Что нужно для создания DAO

При создании DAO необходимо учитывать пять следующих пунктов:

1. Цель. DAO — это просто способ организации проектов или фондов. Эффективность работы DAO зависит от проекта, который лежит в ее основе.
2. Механизм голосования. Это основной способ взаимодействия людей с DAO и внесения изменений. Вы можете создать собственный механизм голосования или использовать готовые решения. Позже DAO можно использовать для запуска голосования за изменение механизма, но для начала его нужно создать.
3. Токен управления или долевая система. Для получения права голоса в DAO чаще всего используются токены управления или utility-токены. В фондах более распространена долевая система, когда пользователи вносят криптовалюты в DAO для инвестирования.
4. Сообщество. Децентрализация будет крепнуть по мере того, как начнет увеличиваться число участников DAO. Таким образом, власть распределится между большим количеством заинтересованных сторон.
5. Способ управления средствами. Большинство DAO имеют казначейство или доступ к краудфандингу. Обычно эти средства хранятся в кошельке с мультиподписью, который можно использовать только с согласия всех ключевых участников.


Как создать DAO 

Вам понадобится механизм обработки голосов и предложений. Существует множество инструментов с открытым исходным кодом. Aragon — один из популярных инструментов на Ethereum. Snapshot — еще одно решение, совместимое с несколькими блокчейнами. Все они имеют примерно одинаковую структуру, но способы их реализации могут отличаться. Некоторые системы DAO используют ончейн-опрос, а другие офчейн-опрос. Выбор будет зависеть от специфики вашего DAO.
Не забудьте приобрести достаточное количество криптовалюты, чтобы оплатить комиссию за транзакции при создании DAO.


Aragon

Aragon позволяет создать DAO на Ethereum, Polygon, Andromeda или Harmony. Это программное обеспечение с открытым исходным кодом на основе Aragon Client. Проект также управляется через DAO и имеет собственную некоммерческую организацию для управления средствами Aragon.

Создать DAO через Aragon довольно просто. Для этого вам понадобится:

1. Собственный домен Ethereum Name Service.
2. Достаточное количество криптовалюты для оплаты комиссии за создание DAO (0.2 ETH плюс плата за газ).
3. Создать организацию, связанную с доменом ENS через приложение Aragon DApp. Вы можете использовать готовую структуру организации.
4. Настроить параметры, такие как продолжительность голосования и необходимый процент поддержки, а затем запустить DAO.
Больше информации вы можете найти на странице Часто задаваемые вопросы об Aragon.


Snapshot

Snapshot — это настраиваемый офчейн-механизм голосования. Чтобы собрать голоса, он использует цифровые подписи из кошельков владельцев токенов, которые получает через снимки. После выбора блока все владельцы токенов и/или стейкеры фиксируют активы. Это не позволяет пользователям покупать токены, чтобы повлиять на открытое голосование. Хранение голосов в офчейн формате подходит для мультичейн-проектов, где пользователи владеют токенами управления в нескольких блокчейнах.

Чтобы создать систему голосования на Snapshot, понадобится:

1. Получить собственный домен ENS. Он должен быть в майннете Ethereum независимо от того, на каком блокчейне работает проект.
2. Связать Snapshot с доменом ENS.
3. Настроить параметры, такие как администраторы, стратегии голосования, условия и так далее.
4. Верифицировать организацию. Для этого необходимо собрать не менее 1000 участников и подтвердить право собственности на проект.
Полные инструкции можно найти в документации Snapshot.


DAOStack Alchemy

DAOstack Alchemy — это инструмент для создания DAO на Ethereum и Gnosis Chain (ранее известный как xDAI). Вы можете использовать его интерфейс, чтобы создать простую DAO, добавить участников и открыть организацию. На момент написания статьи плата за создание DAO на Ethereum составляет примерно 0,2 эфира (ETH). При создании DAO с помощью DAOStack Alchemy вам не понадобится ENS.

Чтобы создать DAO через DAOStack, подключите кошелек к DApp, выполните четыре шага и оплатите комиссию. Запуск DAO будет стоить примерно в 0,2 ETH.


Примеры успешных DAO

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

MakerDAO

MakerDAO — одна из первых и наиболее успешных DAO на рынке. Организация управляет стейблкоином с криптовалютным обеспечением DAI. Участники организации разделили предложения на две группы: голосование по управлению для нетехнических решений и голосование по исполнению для изменений смарт-контрактов. При этом стать участником DAO может любой владелец MKR — токена управления MakerDAO. 

Aave

Aave — это кредитная платформа DeFi на Ethereum, которая позволяет владельцам токенов ERC-20 AVVE или AAVE, размещенных в стейкинге, стать участником DAO. При этом руководство Aave также голосует за новые проекты, основанные на протоколе, и финансирует идеи.

Uniswap

Uniswap — мультичейновый автоматический маркет-мейкер (AMM), вдохновивший целое поколение проектов DeFi. Это одна из крупнейших децентрализованных бирж, где владельцы UNI могут голосовать и вносить предложения. Чтобы внести новое предложение, участникам необходимо иметь не менее 0,25% от общего предложения UNI. Организация также имеет форум управления для членов сообщества, где можно обсудить изменения.


Заключение

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