ALEX DAO
При создании децентрализованных финансов ALEX стремится к постепенной децентрализации управления проектом. Фонд ALEX Lab Foundation («Фонд») является некоммерческой организацией и является домом для управления технологией ALEX (протокол) с открытым исходным кодом. Фонд служит нейтральной площадкой, на которой различные стороны могут собраться вместе и прийти к консенсусу в отношении дальнейших действий.
Цель Фонда — стать полноценным DAO, который дает сообществу ALEX полный контроль над решениями по управлению как в сети, так и за ее пределами. Однако это сложный процесс, к которому нужно подходить постепенно и осознанно по мере необходимости.
Структура смарт-контрактов для управления ALEX будет предоставлена ExecutorDAO , автором и публичным выпуском которой является Марвин Янссен .
Что такое ExecutorDAO?
ExecutorDAO, по словам Марвина, «единственный DAO, который управляет ими всеми». Подводя итог, ExecutorDAO использует Clarity для создания чрезвычайно гибкой структуры DAO. Основные принципы ExecutorDAO:
2. Ядро выполняет, расширения придают форму.
3. Контроль владения происходит через отправку контекста.
Для получения более подробной технической информации об ExecutorDAO посетите README.md .
ALEX и ExecutorDAO
Что это значит для Алексея? Через ExecutorDAO предложения подаются в виде смарт-контрактов, написанных на выразительном языке Clarity, а не в форме юридического контракта.
Ясность — это «разрешимый» язык, что означает, что сам код можно визуально проверить, чтобы точно знать, как он будет выполняться, время выполнения и потребляемые ресурсы. Clarity не компилируется в неразборчивый машинный код, она интерпретируется и публикуется точно так, как она была записана в блокчейн.
Это обеспечивает ALEX DAO, созданному на основе смарт-контрактов Clarity, степень прозрачности и подотчетности, которая невозможна с компилируемыми языками, такими как Solidity.
Executor DAO, по своей сути, просто выполняет предложения и хранит список авторизованных расширений без каких-либо других функций. Именно через «контракты расширения» общая структура ExecutorDAO превращается в ALEX DAO. Эти контракты на расширение — это то, что добавляет определенные функции в ALEX, и может быть включено или отключено предложениями.
ExecutorDAO позволяет описывать функции управления ALEX, такие как операции, обязанности и члены, с помощью кратких логических выражений. Предложения реализуют определенный признак и могут быть выполнены DAO при выполнении определенных условий.
Будущим пользователям предоставляется огромная гибкость и свобода, поскольку расширения совместимы, что означает возможность разработки расширений, зависящих от других расширений. Это позволяет добавлять такие разнообразные функции, как:
- Выпуск токенов управления
- Возможность подавать и голосовать за предложения
- Создание и управление казначейством
Базовым случаем, иллюстрирующим реализацию расширений и предложений, является создание ALEX Genesis DAO и действие, предпринятое для перечисления $ALEX на нашей панели запуска.
ALEX Genesis DAO
Первым шагом к прогрессивной децентрализации управления является создание ALEX Genesis DAO, которая будет действовать как промежуточный шаг между централизованным управлением на ранней стадии и будущим децентрализованным управлением сообществом.
Более подробное обсуждение процесса управления и потока предложений в ALEX Genesis DAO см. в нашем документе по токеномике .
ALEX Genesis DAO реализован со следующими расширениями и предложениями:
*Обратите внимание, что перечисленные экстренные продления являются временными мерами, поскольку осуществляется переход от централизованного к полностью децентрализованному управлению. На ранних этапах запуска протокола очень важно, чтобы команда Genesis могла быстро и эффективно реагировать на возможные чрезвычайные ситуации.
AGE000: токен управления (токен ALEX или $ALEX)
Создает $ALEX: реализует токен управления SIP010 с возможностями блокировки. DAO имеет полный контроль над чеканкой, сжиганием, передачей и блокировкой.
https://explorer.stacks.co/txid/0x460353087a14a6570647ef3892e3e888b2384b74b5b695c852230a49180816ea?chain=mainnet
AGE001: Голосование за предложение
Позволяет голосовать: позволяет держателям токенов управления голосовать за предложения. (Примечание: голосуйте , а не предлагайте .) Один токен равен одному голосу. Токены, используемые для голосования, блокируются на время голосования. Затем их можно восстановить и использовать снова.
https://explorer.stacks.co/txid/0xe511ba1b3d1c5627648e416d40d381a40c78f7d0b6fdaad3e9de1020a81df541?chain=mainnet
AGE002: Экстренные предложения
Создание экстренных предложений (временно): управляет списком членов аварийной группы, которые имеют возможность отправлять экстренные предложения в AGE001. Такие предложения не подлежат задержке запуска и, как часть начальной загрузки DAO (AGP000), выполняются в течение 1440 блоков (~ 10 дней). Это расширение подлежит периоду заката, после которого оно деактивируется (в настоящее время высота блока 70 729). Члены, параметры и период истечения срока действия могут быть изменены по предложению.
https://explorer.stacks.co/txid/0x905d1684053b3999b93d3bfd5dada252f7666129c7e28c4a209e4f6fe4b8cbe3?chain=mainnet
AGE003: Экстренная казнь
Экстренное выполнение предложений (временно): управляет списком членов исполнительной группы, которые имеют возможность сигнализировать о немедленном выполнении предложения. Это расширение подлежит периоду заката, после которого оно деактивируется (в настоящее время высота блока 57 589). Члены, параметры и период истечения срока действия могут быть изменены по предложению.
https://explorer.stacks.co/txid/0x85c88b5b50aaded53c6be974c3c2a532917318bc1816e92ed435849daa20163f?chain=mainnet
AGP000: Начальная загрузка
Инициирует начальную загрузку: предложение начальной загрузки, которое должно выполняться при первом развертывании ExecutorDAO. Он инициализирует загрузочные расширения, устанавливает для них различные параметры и создает начальные токены управления.
https://explorer.stacks.co/txid/0x2a3d91b00133c2dfd7565209bf99f65049896e0e750e4229525f90aba3763af4?chain=mainnet
AGP001: Экстренное убийство, выполнение
Disables AGE003: Немедленно отключает аварийное выполнение AGE003, если оно проходит успешно.
https://explorer.stacks.co/txid/0x92575ead82a42e453097a1bf30bfebfb60e44526087b33f0312fb8367a1310d3?chain=mainnet
Экстренные продления были реализованы с периодом истечения срока действия, который можно изменить в предложении. Genesis DAO сама по себе является ступенькой на пути к полной децентрализации.
Приведенный выше список расширений AGP (ALEX Growth Proposal) будет пополняться по мере развития протокола. Genesis DAO будет тесно сотрудничать с сообществом держателей $ALEX, чтобы установить и формализовать через AGP долгосрочные процедуры управления, которые примет ALEX DAO. Genesis DAO существует с целью сделать себя неактуальной, как только будет достигнуто устойчивое состояние стабильного управления сообществом.
Запуск $ALEX: первое действие Genesis DAO
Первым действием команды Genesis DAO было создание листинга $ALEX на нашей панели запуска.
С этой целью был создан AGP003 (экстренное исполнение предложений) с предложенными деталями листинга IDO, который был развернут на высоте блока 44 448 для исполнительных действий (т.е. AGE003).
Затем члены исполнительной группы начали сигнализировать, и после достижения порогового значения (3 из 5 членов) был выполнен AGP003 / создан листинг .
Однако четвертый участник заметил ошибку в AGP003 и предложил AGP004 с соответствующим исправлением.
AGP004 был развернут на высоте блока 44 457 и выполнен на высоте блока 44 459.
Результат? Команда ALEX через Genesis DAO создала первый листинг IDO на первой панели запуска в стеках с помощью децентрализованного принятия решений на основе консенсуса.
ALEX ЛабораторияПолный #BitFi через @Stacks. Оживите свой биткойн: запускайте новые проекты, зарабатывайте проценты, переписывайте финансы…app.alexlab.co
В заключение, через структуру смарт-контракта ExecutorDAO ALEX использует выразительную точность Clarity для реализации операций, обязанностей и предложений ALEX DAO с использованием кратких логических операторов. В то время как многословный «юридический» язык оставляет место для интерпретации, код Clarity предсказуем, прозрачен и транслируется в блокчейн так, как он написан