Що таке DAO
Уявіть собі таке: у пошуках пасажирів авто їде без водія.
Підвізши когось, автомобіль використовує свої прибутки для поїздки на зарядну станцію. Окрім початкового програмування, автомобіль не потребує зовнішньої допомоги, щоб визначити, як виконувати свою місію.
Це лише один "уявний експеримент", наданий колишнім учасником біткоіну Майком Херном, в якому він описує, як біткоін міг би допомогти підсилити безлідерські організації впродовж 30-ти років.
Таким прикладом він намагається пояснити, що таке DAO - децентралізована автономна організація, ідея якої кружляла в суспільстві зразу після того, як у 2009 році був випущений біткоін. Ідея полягає в тому, що якщо біткоін дасть змогу відмовитися від фінансових посередників, то, можливо, компанії та інші організації зможуть колись діяти без ієрархічного управління.
Коротше кажучи, DAO прагнуть жорстко кодувати певні правила, які компанія могла б отримати. Це може бути відкладення певного відсотка прибутку, або визначення певного процесу, за допомогою якого таке правило може бути змінено.
Абстрактно це схоже на те, як працює нормальна компанія. Велика різниця в тому, що правила нормальних компаній не застосовуються в цифровій формі.
DAO
Найвідоміша спроба створити таку організацію отримала назву "The DAO".
Запущений у 2016 році проект провалився протягом декількох місяців, але це був гарний приклад того, що люди мали на увазі, коли говорили про цю технологію.
План передбачав, що учасники отримають токени DAO, а потім за їх допомогою проголосують за проекти, які треба фінансувати. Щоб обрати проекти для інвестування, по плану DAO повинна була спиратися на "мудрість натовпу".
Є кілька способів, якими DAO мала намір покращити управління сьогоднішніми організаціями:
- Будь-хто, хто має доступ до Інтернету, може мати токени DAO або придбати їх
- Творці DAO можуть встановлювати будь-які правила, за які вони проголосували
В абстрактному сенсі DAO функціонують аналогічним чином. Вони покладаються на розумні контракти або заздалегідь запрограмовані правила, що описують, що може статися в системі.
Ці розумні контракти можуть бути запрограмовані на виконання різних завдань, таких як виплати коштів після певної дати або коли певний відсоток виборців погоджується фінансувати проект.
Деякі прихильники заявляють, що це може працювати лише для організації, де потрібно приймати деякі рішення, але не в тих, які стосуються грошей.
По суті, вони розглядають це як спосіб криптографічної гарантії демократії, де зацікавлені сторони можуть голосувати за додавання нових правил, зміни правил, або перевиборів членів організації.
Безпека
Неважко зрозуміти, чому "нездоланий код" може стати проблемою безпеки.
На сьогоднішній день, важко змінити DAO або розумні контракти на його основі після того, як його буде розгорнуто в блокчейні Еthereum. І це добре, бо одна людина або організація не може змінювати правила.
Та з другого боку це також потенційно величезний недолік. Якщо хтось виявить помилку в організації під керуванням DAO, розробники вже не зможуть змінити код.
Те ж саме сталося і з The DAO. Коли його зламали, спостерігачі могли лише спостерігати, як зловмисники повільно виводять кошти, але нічого не могли зробити, щоб їх зупинити. (Технічно, хакер дотримувався правил, які були запрограмовані).
Ведучі кодери Ethereum повернули історію транзакцій, щоб повернути кошти їхнім власникам. Але це стало суперечливим рішенням, та призвело до розвалу у спільноті.
Обробка: Vinci