Alex_DAO
June 17, 2022

ALEX DAO

При создании децентрализованных финансов ALEX стремится к постепенной децентрализации управления проектом. Фонд ALEX Lab Foundation («Фонд») является некоммерческой организацией и является домом для управления технологией ALEX (протокол) с открытым исходным кодом. Фонд служит нейтральной площадкой, на которой различные стороны могут собраться вместе и прийти к консенсусу в отношении дальнейших действий.

Цель Фонда — стать полноценным DAO, который дает сообществу ALEX полный контроль над решениями по управлению как в сети, так и за ее пределами. Однако это сложный процесс, к которому нужно подходить постепенно и осознанно по мере необходимости.

Структура смарт-контрактов для управления ALEX будет предоставлена ​​ExecutorDAO , автором и публичным выпуском которой является Марвин Янссен .

Что такое ExecutorDAO?

ExecutorDAO, по словам Марвина, «единственный DAO, который управляет ими всеми». Подводя итог, ExecutorDAO использует Clarity для создания чрезвычайно гибкой структуры DAO. Основные принципы ExecutorDAO:

  1. Предложения — это смарт-контракты.

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 предсказуем, прозрачен и транслируется в блокчейн так, как он написан