Эрик Чжан
В июле была представлена vcDORA (https://dorahacks.io/blog/news/vcdora/) (голосовой кредит DORA, а не венчурный капитал DORA!). Хотя до сих пор он не получил широкого распространения в сообществах Dora, он был разработан как общий голосовой кредит для сообществ Dora для достижения консенсуса, принятия решений и финансирования новых BUIDL — венчурных предприятий / хакерских команд / общественных благ в многоцепочечной экосистеме. и за его пределами.
В этой статье представлена дополнительная информация и сведения о vcDORA: что это такое, как оно было разработано и как его использовать в управлении Grant DAO.
Грант Open Community DAO Управление
Grant DAO становятся все более важными для роста экосистем блокчейна — предприятия, мероприятия, сообщества, общественные блага могут финансироваться Grant DAO. Grant DAO также становятся все более популярными в сообществе DoraHacks. BNB Grant DAO (https://dorahacks.io/bnb) профинансировал 216 предприятий и общественных благ в одном раунде (https://dorahacks.io/bnb/1), включая InsurAce (https://dorahacks.io/buidl/2392?roundProj=1860), децентрализованный страховой протокол, который успешно возместил (https://cointelegraph.com/news/how-one-crypto-insurer-came-to-the-rescue-when-ust-depegged) убыток в размере 12 млн долларов США от привязки к токенам UST для своих пользователей, Space ID (https://dorahacks.io/buidl/2743?roundProj=1901), службу доменных имен BNB, и Zecrey (https://docs.zecrey.com/zecrey-onepager), одна из команд, реализующих новейшие инициативы по масштабированию zkBNB(https://www.bnbchain.org/en/blog/bnb-chain-makes-significant-scaling-breakthrough-introducing-zkbnb/).

Результаты раунда 1 BNB Grant DAO. Примечательно, что как спонсоры, так и сообщество BNB сыграли важную роль в предоставлении грантового финансирования экосистеме BUIDLers.
Грантовые DAO — это механизмы распределения финансирования, контролируемые и управляемые сообществами в отношении решений о распределении финансирования.
Существуют различные типы Grant DAO. В зависимости от цели, размера, структуры заинтересованных сторон, требований к входу, характера инициатив, финансируемых Grant DAO, Grant DAO может принимать разные формы. Бутик-Grant DAO с небольшим числом заинтересованных сторон может быть закрытым, и совет директоров может принимать высококачественные решения. Среднего размера, полупубличный, финансируемый сообществом Grant DAO может использовать определенную степень децентрализованного управления, используя такие инструменты, как Moloch DAO (https://daohaus.club/) — механизмы, которые создают полузакрытые сообщества и позволяют членам принимать коллективные решения с предопределенными правилами.
Однако святым Граалем является открытое сообщество грантов DAO управления. Существуют большие и открытые сообщества, такие как квадратичное финансирование (https://dorahacks.io/grant/solana-summer-camp) сообщества блокчейн-экосистем и экосистемные гранты DAO.
BNB Grant DAO (https://dorahacks.io/bnb) — пример большого открытого сообщества, и это одно из крупнейших грантовых сообществ на уровне экосистемы, которое использует квадратичное голосование (https://en.wikipedia.org/wiki/Quadratic_voting), чтобы позволить как учреждениям, так и сообществу вносить свой вклад в будущие предприятия и многоцепочечные общественные блага.
Предстоящая Dora Grant DAO — еще один пример открытого сообщества грантов DAO. Она управляется сообществом токенов DORA, и каждый может легко «присоединиться» к сообществу токенов DORA, если его баланс DORA больше нуля. Поэтому технически не требуется разрешение для присоединения к такому сообществу.
Открытые сообщества Grant DAO сталкиваются с большими сложностями и проблемами (https://doraresear.ch/2022/07/11/quadratic-governance/), чем закрытые сообщества. Во-первых, поскольку каждый может присоединиться к сообществу, легко подделать личности, поэтому стоимость атаки Сивиллы низкая. Эта проблема обостряется, если Grant DAO использует квадратичное голосование/квадратичное финансирование для распределения средств. Другие проблемы включают подкуп избирателей (сговор), неравенство (справедливость) и конфиденциальность избирателей.
К счастью, уже существуют механизмы и продукты, решающие эти проблемы. Например, MACI (https://ethresear.ch/t/minimal-anti-collusion-infrastructure/5413) на данный момент является хорошим решением для борьбы со сговорами. MACI DoraHacks (https://github.com/dorahacksglobal/qf-maci) почти полностью предотвратил распространенный подкуп избирателей в недавних раундах грантов (https://dorahacks.io/grant/ethdenver22/proof). Алгоритм распределения грантового финансирования (https://github.com/dorahacksglobal/qf-grant-contract/blob/bsc-long-term/grant-distribution-algorithm-en.md) показал хорошую производительность в 4-м гранте квадратичного голосования Solana (https://dorahacks.io/grant/solana-summer-camp) и успешно сократил разрыв в финансировании между проектами. Алгоритм финансирования грантов также привел к почти нулевым атакам Сивиллы, поскольку транзакции Сивиллы будут облагаться высоким налогом, а доход от атаки Сивиллы уменьшается.
Хотя мы можем найти эффективные способы решения проблем сговора и неравенства распределения, кажется, сложнее элегантно решить проблему подделки личности в приложениях блокчейна с помощью какого-то одного алгоритма или процесса. Почему? Потому что, хотя проблема проверки личности кажется простой, она включает в себя системную сложность (https://vitalik.ca/general/2022/02/28/complexity.html), которую трудно инкапсулировать. Текущие системы идентификации в основном требуют от пользователей проверки личной информации или использования онлайн-данных в качестве доказательства человека/репутации, и их много (каждая из них предоставляет какую-то функцию, но ни одна не может предоставить универсальное решение).
Помимо системной сложности, в системах проверки личности на основе информации существуют два фундаментальных компромисса.
Компромисс между отсутствием разрешения и доступностью информации
Информация об идентичности в основном находится вне сети, проверка личности в децентрализованном приложении требует либо соединения информации об идентичности в сети, либо создания идентичностей в сети, и то и другое систематически сложно. Если протокол управления DAO в значительной степени опирается на информацию вне сети, он неизбежно идет на компромисс с децентрализацией и отсутствием разрешений.
Компромисс между конфиденциальностью и возможностью проверки личности
Информационная верификация личности идет на компромисс с конфиденциальностью, это очевидно. Zk-идентификация, вероятно, является долгосрочным решением, но для нее требуется множество инфраструктур, которых у нас сейчас нет. Если у нас есть zk-идентификация, нам все равно нужно полагаться на честных операторов, которые не сливают информацию. (Тем не менее, zk-идентификация — это крутая технология, которую стоит создать!)
Для сообществ, управляемых токенами, проблемы с идентификацией — это кошмар. Возможно ли создать практическое решение, которое полностью избегает использования дополнительных инструментов проверки информации и полагается только на доказательство доли?
vcDORA
vcDORA — это тип veToken для управления сообществом открытых грантов. До vcDORA veToken уже широко использовался. Наиболее известным применением veToken является Curve Finance. Система veCRV была разработана как уровень управления для принятия критических решений о распределении токенов через свой DAO curve.fi (https://dao.curve.fi/). Наиболее отличительной чертой veToken от curve является возможность управления с уменьшением полномочий по времени, что отличается от прямого голосования токенов и делегированного голосования токенов, которые в настоящее время используют большинство DAO.
** Хорошим чтением о veToken является статья Delphi Digital (https://coinyuppie.com/delphi-digital-common-arguments-against-vetoken-and-possible-ways-to-improve-vetoken), а также эта статья о бесконтрольном управлении слоями (https://darcyallen.substack.com/permissionless-governance-layerin). Для китайского языка прочтите освещение DAOrayaki 1 2. (https://media.daorayaki.org/delphi-digital/)、(https://media.daorayaki.org/permissionless-governance-layering/)
В случае Curve Finance veToken был создан путем стейкинга токенов, а затем использовался в Gauges, которые решают, какой пул ликвидности получит большее вознаграждение за токены. Поскольку квадратичное голосование не задействовано, меньше опасений по поводу атак Сивиллы. Что еще интереснее, так это то, что вместо запрета подкупа голосов путем повторного введения централизованной цензуры или дополнительных правил, определенных человеком, он создает рынок, который позволяет держателям токенов конкурировать в войне кривых (https://www.coindesk.com/markets/2022/01/04/crv-extends-rally-as-curve-wars-intensify/).
У veToken есть несколько хороших свойств, которые не являются специфичными для Defi и могут использоваться в общем открытом управлении сообществом:
Система управления на основе ставок → участие без разрешения, пользователям не нужно предоставлять дополнительную информацию.
Кодирование ставки токена (суммы) и времени ставки одним значением.
Управленческая власть (иначе говоря, влияние) со временем уменьшается → меньше геронтократии, постоянный контроль затруднен, стоимость атаки на управление в квадрате выше, чем при использовании чисто символических систем голосования.
Учитывая, что основная цель Grant DAO — распределение финансирования. Используя некоторые функции veToken, мы можем улучшить управление Grant DAO следующими способами:
Представлять власть управления с долей - временем, а не только долей
Постоянно обновлять структуру власти и управления
Устранение необходимости в методах проверки личности на основе проверки личности и повышение конфиденциальности избирателей
Теперь давайте рассмотрим детали vcDORA через некоторые ключевые свойства.
Без разрешения — vcDORA создана из Dora Staking (https://dao.dorahacks.io/#/). Поскольку для стейкинга DORA требуется только два входа, DORA и время, процесс не требует разрешения. Примечательно, что процесс не требует ввода личной информации.
Сообщество vcDORA станет точкой пересечения сообщества избирателей Dora и сообщества токенов Dora.
Ограниченная власть управления — существует максимальное количество vcDORA, которое может быть создано в любой момент времени, учитывая, что в настоящее время DORA имеет фиксированный общий запас, а максимальное время стейкинга составляет 4 года. В таблице ниже показано количество vcDORA, созданных при стейкинге 1 DORA, но разные периоды (обратите внимание, что только «одна неделя» точно определена как 7 дней, «месяц» и «год» определены с использованием «недели», а не точных дней).
vcDORA создается во время стейкинга, если стейкингом является 1 DORA, на разные периоды времени.
Непередаваемость — сама vcDORA непередаваема, поэтому люди не могут торговать vcDORA, это предотвращает прямой подкуп голосов.
Снижение влияния — сразу после стейкинга vcDORA будет автоматически снижаться с течением времени, до конца периода стейкинга, когда количество vcDORA станет равным 0. Это гарантирует, что новые участники всегда будут иметь преимущество по сравнению со «старыми» участниками. Важно предоставить управление DAO, когда технологии быстро развиваются, сообщество управления vcDORA всегда может обновиться и предотвратить геронтократию.
Еженедельное дискретное снижение vcDORA.
Количество vcDORA, которое есть у адреса, будет линейно уменьшаться с течением времени. В момент окончания периода стейкинга количество vcDORA этого адреса уменьшится до нуля, и DORA будет разблокирована для стейкинга. Поэтому проведите прямую линию между (0, DORA_staked) и (time_staked,0), линия будет представлять, как vcDORA будет меняться с течением времени. На практике, vcDORA, сгенерированная стейкингом за n недель, будет линейно уменьшаться до 0.
Возобновляемый — адрес может возобновить свою ставку DORA, продлив время ставки или увеличив ставку DORA. Следующий график объясняет, как эти два поведения влияют на vcDORA.
Увеличение времени стейкинга против увеличения стейкинга токена визуализировано. Оба ведут к общей общей власти управления с течением времени, но разными способами.
Один из способов оценить общую силу управления, представленную определенным количеством vcDORA, — это вычислить площадь под линией. Если сила управления vcDORA не является линией, то, пока кривая интегрируема, возьмите интеграл кривой от текущего времени до конца времени (vcDORA падает до 0).
Управляющая сила для произвольной интегрируемой функции g(t).
Теперь мы можем рассмотреть, как грантовые DAO из сообществ Дора могут использовать vcDORA для управления.
Как система голосовых кредитов, не зависящая от DAO, vcDORA может использоваться в отдельных Grant DAO. Лучше всего использовать vcDORA для DAO из сообщества Dora, но ее также могут использовать любые организации, которые стремятся к взаимодействию с сообществом Dora. Технически vcDORA может использоваться произвольными способами. Она будет хорошо работать, когда вышеупомянутые функции соответствуют потребностям DAO. Вот список очевидных вариантов использования, но по мере роста сообщества Dora и добавления новых функций в DoraHacks.io и Dora Factory.
Вариант использования 1: vcDORA как белый список / антисивиллианский порог в квадратичном управлении
Голосование с депозитом для стейкинга может значительно увеличить стоимость атак Сивиллы в DAO с квадратичным управлением. Вместо того, чтобы требовать сумму стейкинга на фиксированный период времени, теперь Grant DAO может потребовать от избирателей иметь определенное количество vcDORA к определенному времени в течение периода голосования.
Если предположить, что схемы атак Сивиллы предсказуемы в течение любого короткого периода времени, то каждый раунд грантов имеет порог стоимости для атак Сивиллы. Стимулы одной атаки Сивиллы должны превышать стоимость атаки, чтобы атака имела смысл. Поэтому, если vcDORA используется в качестве порога антисивиллы, стоимость наличия vcDORA должна быть больше стоимости проведения атак Сивиллы в это время.
С vcDORA у избирателей есть разные варианты получить одинаковое количество vcDORA. Вот пример разных способов получить 1 vcDORA.
vcDORA во время стейкинга, если 1 DORA ставится на разные периоды времени.
Вариант использования 2: vcDORA как кредит для голосования
vcDORA сама по себе может быть голосовым кредитом для голосования, и она не зависит от выбора механизмов голосования. Голосовой кредит может быть напрямую использован для голосования в системе с весами по времени ставок или может использоваться в качестве посредника в более сложных схемах голосования.
Вариант использования 3: Разработка механизмов раздачи монет, не зависящих от избирателей
vcDORA сама по себе НЕ решит все проблемы управления для DAO грантов открытого сообщества. Вместо этого ее необходимо использовать вместе с другими инфраструктурами и механизмами голосования. Сама vcDORA предоставляет не требующий разрешения голосовой кредит, который можно вводить в схемы голосования и механизмы управления и создавать желаемые результаты.
Например, использование vcDORA в системе голосования с нулевым разглашением может эффективно скрыть информацию о голосовании при проверке результатов голосования. Airdrop избирателей всегда был деструктивным, поскольку в основном использовался как трюк для подкупа избирателей. Однако, если информация о голосовании скрыта от получателей грантов, а голоса взвешены vcDORA, получатели грантов могут airdrop токены ретроспективно (хотя airdrop никогда не должен быть гарантирован) всему сообществу избирателей, вместо того чтобы выбирать избирателей, которые голосуют за конкретного получателя грантов. Таким образом, airdrop может быть законным способом стимулировать участие избирателей, не разрушая доверие ко всей системе.
Заключение
Grant DAO — это полезная структура для распределения средств и роста экосистемы с участием сообщества. Управление грантами DAO открытого сообщества — сложная задача. vcDORA разработана как общий голосовой кредит для Grant DAO с некоторыми желаемыми функциями:
Избиратели могут вступать в сообщества DAO грантов без разрешения.
Для участия в голосовании избирателям не нужно предоставлять личную информацию.
vcDORA независима от механизмов голосования. Как голосовой кредит, она совместима с несколькими схемами голосования, включая прямое голосование (с vcDORA), квадратичное голосование и голосование MACI.
vcDORA можно применять в различных вариантах использования, например, для порогового значения белого списка антисивиллы и для учета голосов при голосовании.
vcDORA можно использовать вместе с другими инфраструктурами Dora, такими как алгоритм распределения грантовых фондов, квадратичное управление и MACI, для достижения идеальных результатов в управлении Grant DAO.
Есть и другие возможные полезные функции или улучшения, которые можно рассмотреть во время будущих обновлений протокола vcDORA. Неполный список:
Механизм досрочного выхода для людей, желающих покинуть сообщество до того, как закончится срок действия vcDORA, при этом сохраняя справедливость по отношению к другим членам сообщества.
Нелинейные кривые власти в сфере управления и их обоснование.
Безопасные способы создания vcDORA на цепях, отличных от Ethereum и EVM, а также кросс-цепочная проверка vcDORA.
Честные и свободные от сговора протоколы раздачи токенов для создания положительных циклов стимулирования в рамках DAO Доры Грант.


