Децентрализованная автономная организация ( DAO ) является новым типом модели сотрудничества в интернете. Она функционирует на основе блокчейн-сети и совместно принадлежит и управляется участниками. Основной характеристикой DAO является децентрализация, которая не требует централизованного управления, а осуществляется через предложения и голосование для принятия решений и управления.
1.1 Необходимость DAO
С точки зрения смарт-контрактов, в традиционных контрактах обычно существуют некоторые привилегированные операции, такие как:
Обновление логики смарт-контрактов
Изменить ключевые настройки
Смена аккаунта управления смарт-контрактами
Операции с DeFi-пулом
В контрактах Ethereum обычно используются такие модификаторы, как onlyOwner, чтобы ограничить выполнение этих привилегированных функций обычными пользователями, которые выполняются администратором или оператором.
Однако, такой способ контроля доступа имеет "проблему централизации":
Потеря приватного ключа администратора может привести к тому, что контракт станет недоступным навсегда.
Проектная сторона может совершать неправомерные действия, угрожающие безопасности активов пользователей
Для достижения истинной децентрализации многие проекты вводят механизмы голосования сообщества, повышая надежность и прозрачность смарт-контрактов, завоевывая доверие пользователей.
DAO часто используется для внутреннего голосования в организации, без CEO, CFO и других управленческих должностей, а бизнес-логика автоматически выполняется смарт-контрактами, развернутыми в цепочке.
!
2. Введение в серию контрактов Spuntnik DAO
Инфраструктура DAO экосистемы NEAR Sputnik DAO(, также известная как astrodao), предоставляет проектам удобные возможности интеграции DAO. Она поддерживает настраиваемые модели управления, многоподписное управление, выпуск токенов управления и другие функции.
Данная серия подробно рассмотрит принципы реализации Spuntnik DAO, помогая читателям задуматься о том, как с точки зрения безопасности разрабатывать смарт-контракты на Rust.
!
3. Архитектура проекта Spuntnik DAO
Спунтик DAO состоит из 3 смарт-контрактов NEAR:
контракт sputnikdao2: конкретный контракт DAO, ответственный за разработку стратегий управления, обработку голосований по предложениям, управление правами участников и т.д.
!
sputnik-staking смарт-контракты:治理代币合约, связанный с экземплярами DAO. Пользователи могут вносить токены для получения права голоса или делегировать их другим для увеличения их веса.
!
sputnikdao-factory2 смарт-контракт: использует фабричную модель для единого создания и управления всеми экземплярами DAO на платформе.
!
Спунтник DAO v2 версия в настоящее время все еще находится на стадии разработки и тестирования, еще не запущена в основной сети NEAR. В последующих статьях будет подробно представлена эта инфраструктура экосистемы NEAR.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
10 Лайков
Награда
10
5
Репост
Поделиться
комментарий
0/400
TokenDustCollector
· 16ч назад
дао - это и есть конечный игровой процесс, сестры.
Посмотреть ОригиналОтветить0
GasWastingMaximalist
· 16ч назад
Все это старые песни, есть ли что-то новенькое?
Посмотреть ОригиналОтветить0
GasGrillMaster
· 16ч назад
Права контрактов? Понимающие знают.
Посмотреть ОригиналОтветить0
SatoshiNotNakamoto
· 16ч назад
дао просто таково дело
Посмотреть ОригиналОтветить0
WalletWhisperer
· 16ч назад
Развитие идет так быстро, что мы уже движемся к L3.
Разработка смарт-контрактов на Rust: глубокий анализ архитектуры SpuntnikDAO экосистемы NEAR
Rust смарт-контракты养成日记(10) - SpuntnikDAO 解析
1. Введение
Децентрализованная автономная организация ( DAO ) является новым типом модели сотрудничества в интернете. Она функционирует на основе блокчейн-сети и совместно принадлежит и управляется участниками. Основной характеристикой DAO является децентрализация, которая не требует централизованного управления, а осуществляется через предложения и голосование для принятия решений и управления.
1.1 Необходимость DAO
С точки зрения смарт-контрактов, в традиционных контрактах обычно существуют некоторые привилегированные операции, такие как:
В контрактах Ethereum обычно используются такие модификаторы, как onlyOwner, чтобы ограничить выполнение этих привилегированных функций обычными пользователями, которые выполняются администратором или оператором.
Однако, такой способ контроля доступа имеет "проблему централизации":
Для достижения истинной децентрализации многие проекты вводят механизмы голосования сообщества, повышая надежность и прозрачность смарт-контрактов, завоевывая доверие пользователей.
DAO часто используется для внутреннего голосования в организации, без CEO, CFO и других управленческих должностей, а бизнес-логика автоматически выполняется смарт-контрактами, развернутыми в цепочке.
!
2. Введение в серию контрактов Spuntnik DAO
Инфраструктура DAO экосистемы NEAR Sputnik DAO(, также известная как astrodao), предоставляет проектам удобные возможности интеграции DAO. Она поддерживает настраиваемые модели управления, многоподписное управление, выпуск токенов управления и другие функции.
Данная серия подробно рассмотрит принципы реализации Spuntnik DAO, помогая читателям задуматься о том, как с точки зрения безопасности разрабатывать смарт-контракты на Rust.
!
3. Архитектура проекта Spuntnik DAO
Спунтик DAO состоит из 3 смарт-контрактов NEAR:
!
!
!
Спунтник DAO v2 версия в настоящее время все еще находится на стадии разработки и тестирования, еще не запущена в основной сети NEAR. В последующих статьях будет подробно представлена эта инфраструктура экосистемы NEAR.