Децентралізовані автономні організації ( DAO ) є новим типом способу співпраці в інтернет-організаціях. Вони функціонують на основі блокчейн-мережі, якою спільно володіють та керують внутрішніми учасниками. Основна характеристика DAO – децентралізація, що не вимагає контролю з боку централізованих установ, зазвичай ухвалює рішення та управляє через пропозиції та голосування.
1.1 Необхідність DAO
З точки зору смартконтрактів, у традиційних контрактах зазвичай існують деякі привілейовані операції, такі як:
Оновлення бізнес-логіки смартконтрактів
Змінити ключову конфігураційну інформацію
Змінити функціональний рахунок смартконтракту
Чутливі операції, що стосуються DeFi фондів
і т.д.
У контрактах Solidity в Ethereum часто використовуються модифікатори, такі як onlyOwner, для обмеження виконання цих привілейованих функцій звичайними користувачами, а виконанням займаються вказані адміністратори або оператори.
Однак, такий спосіб контролю доступу може призвести до "централізованої проблеми" для контракту. Можливі наступні ситуації:
Втрата приватного ключа облікового запису функцій контракту призводить до одноточкового збою, контракт назавжди втрачає можливість надавати послуги
Сторона проекту може бути ненадійною або не нести відповідальності, що може призвести до зловмисних дій.
Ці ризики можуть створити невизначеність для безпеки активів користувачів. Тому, щоб досягти справжньої децентралізації, багато проектів впроваджують механізми голосування спільноти, щоб підвищити надійність і прозорість контрактів, здобуваючи довіру користувачів.
DAO часто використовується для внутрішнього голосування в організації. На відміну від традиційних централізованих установ, немає ролей управлінського рівня, таких як CEO, а бізнес-логіка виконується смартконтрактами, що автоматично працюють на блокчейні.
!
2. Огляд серії контрактів Spuntnik DAO
Платформа інфраструктури DAO екосистеми NEAR Sputnik DAO(, також відома як astrodao), забезпечує хороші можливості для самоврядування спільноти в NEAR. Команди проекту можуть зручно інтегрувати механізм DAO, налаштовувати різні моделі управління, конфігурувати багатопідписне управління, випускати токени управління та інші індивідуальні вимоги.
Ця серія детально представить Spuntnik DAO, проаналізує принципи реалізації його смартконтрактів, допоможе задуматися над тим, як з точки зору безпеки розробляти смартконтракти на Rust.
!
3. Архітектура проекту Spuntnik DAO
Платформа Spuntnik DAO складається в основному з 3 смартконтрактів NEAR:
sputnikdao2 смартконтракт: конкретний DAO екземпляр смартконтракту, що використовується для розробки стратегій управління, обробки пропозицій і голосувань, контролю прав членів тощо.
сputnik-staking смартконтракт: контракт управлінських токенів, прив'язаний до екземпляра DAO. Користувачі можуть вносити токени, щоб отримати вагу голосу, або делегувати їх іншим для збільшення їх ваги.
sputnikdao-factory2 смартконтракт: використовує фабричну модель для єдиного створення та управління всіма DAO екземплярами на платформі.
Ця серія детально представить інфраструктуру екосистеми NEAR на платформі Spuntnik DAO зверху вниз, слідкуйте за подальшим змістом.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
10 лайків
Нагородити
10
4
Поділіться
Прокоментувати
0/400
MidnightTrader
· 8год тому
Просто неймовірно, контракт хороший
Переглянути оригіналвідповісти на0
TokenStorm
· 8год тому
у блокчейні дані показують, що можна Арбітраж, але все ж злякалися
Переглянути оригіналвідповісти на0
BankruptcyArtist
· 8год тому
dao дивовижний啊!
Переглянути оригіналвідповісти на0
FancyResearchLab
· 8год тому
Ще один гламурний DAO, давай передамо цеглу Лубану
Спунтник DAO контракт аналіз: Децентралізація управлінської інфраструктури екосистеми NEAR
Rust смартконтракти养成日记(10): Spuntnik DAO合约系列解读
1. Вступ
Децентралізовані автономні організації ( DAO ) є новим типом способу співпраці в інтернет-організаціях. Вони функціонують на основі блокчейн-мережі, якою спільно володіють та керують внутрішніми учасниками. Основна характеристика DAO – децентралізація, що не вимагає контролю з боку централізованих установ, зазвичай ухвалює рішення та управляє через пропозиції та голосування.
1.1 Необхідність DAO
З точки зору смартконтрактів, у традиційних контрактах зазвичай існують деякі привілейовані операції, такі як:
У контрактах Solidity в Ethereum часто використовуються модифікатори, такі як onlyOwner, для обмеження виконання цих привілейованих функцій звичайними користувачами, а виконанням займаються вказані адміністратори або оператори.
Однак, такий спосіб контролю доступу може призвести до "централізованої проблеми" для контракту. Можливі наступні ситуації:
Ці ризики можуть створити невизначеність для безпеки активів користувачів. Тому, щоб досягти справжньої децентралізації, багато проектів впроваджують механізми голосування спільноти, щоб підвищити надійність і прозорість контрактів, здобуваючи довіру користувачів.
DAO часто використовується для внутрішнього голосування в організації. На відміну від традиційних централізованих установ, немає ролей управлінського рівня, таких як CEO, а бізнес-логіка виконується смартконтрактами, що автоматично працюють на блокчейні.
!
2. Огляд серії контрактів Spuntnik DAO
Платформа інфраструктури DAO екосистеми NEAR Sputnik DAO(, також відома як astrodao), забезпечує хороші можливості для самоврядування спільноти в NEAR. Команди проекту можуть зручно інтегрувати механізм DAO, налаштовувати різні моделі управління, конфігурувати багатопідписне управління, випускати токени управління та інші індивідуальні вимоги.
Ця серія детально представить Spuntnik DAO, проаналізує принципи реалізації його смартконтрактів, допоможе задуматися над тим, як з точки зору безпеки розробляти смартконтракти на Rust.
!
3. Архітектура проекту Spuntnik DAO
Платформа Spuntnik DAO складається в основному з 3 смартконтрактів NEAR:
sputnikdao2 смартконтракт: конкретний DAO екземпляр смартконтракту, що використовується для розробки стратегій управління, обробки пропозицій і голосувань, контролю прав членів тощо.
сputnik-staking смартконтракт: контракт управлінських токенів, прив'язаний до екземпляра DAO. Користувачі можуть вносити токени, щоб отримати вагу голосу, або делегувати їх іншим для збільшення їх ваги.
sputnikdao-factory2 смартконтракт: використовує фабричну модель для єдиного створення та управління всіма DAO екземплярами на платформі.
Ця серія детально представить інфраструктуру екосистеми NEAR на платформі Spuntnik DAO зверху вниз, слідкуйте за подальшим змістом.
!
!
!