Кейс проектирования платформы DAO для инвестиций в реальный сектор
Что же такое DAO?
DAO – децентрализованная автономная организация, в которой инвесторы должны иметь голосующие токены, вместо голосующих акций. При этом их держателем может выступать обычное физ. лицо.
Решения в DAO принимаются следующим образом:
1. Участник DAO вносит предложение.
2. Предложение переходит в активный статус.
3. Участники узнают условия сделки и если набрался положительный кворум, то DAO переходит в статус успешного.
4. С результатом знакомятся участники.
5. Фиксируется окончательное решение.
6. Реализуется цель голосования.
Что нужно знать для запуска в первую очередь?
Чтобы выпустить продукт, необходимо решить: на каком блокчейне реализовать DAO, кто платит сервисный сбор в блокчейн за работу с DAO, как работать с кошельком пользователя, как переводить средства заемщику и инвестору, и когда и как брать комиссию.
Как выбрать блокчейн?
Главный критерий выбора блокчейна – это стоимость транзакции. Ниже приведены данные стоимости платформы Binance.
1. BNB Smart Chain (BEP20) — 0.29 USDT
2. BNB Beacon Chain (BEP2) — 0.8 USDT
3. Ethereum (ERC20) — 3.55 USDT
4. EOS, AVAX C-Chain, Polygon, Solana, Tezos, Tron (TRC20) — 1 USDT
Исходя из анализа данных выбирается BEP20.
Варианты для оплаты сервисного сбора
Оптимальный вариант, когда пользователь сам оплачивает сервисный сбор – инвесторам и клиентам предоставляется взаимодействие со смарт-контрактом DAO. В приоритете именно децентрализованные решения – этот вариант наиболее подходящий.
Комиссия может взиматься в момент запроса предложения на публикацию от заемщика и в момент сбора инвестиций от инвестора. Ценность платформы: проверка заявки и предоставление инвестору качественного предложение.
Учитывая тот факт, что существует возможность проводить операции в DAO, имеется централизованная система сбора комиссии и есть необходимость написания смарт-контракта под DAO с реализацией выдачи и погашения займа, то оптимальным будет совместить операции DAO со сбором комиссий, так как сбор комиссий отдельно лишает платформу децентрализации.
Как это работает?
1. USDT меняются на токены платформы через смарт-контракт.
2. Выполняется операция со смарт-контрактом, чтобы сделать эти токены голосующими.
3. Заемщик публикует свое предложение после проверки (при полноценном DAO — без нее)
4. Инвесторы голосуют токенами платформы. Если DAO предложение будет отклонено, токены вернутся инвесторам.
5. Заемщику необходимо вернуть средства по займу. Смарт-контракт распределит средства перед всеми инвесторами автоматически.
Как подобрать алгоритм работы с крипто-кошельками?
Для DAO платформы наиболее верным способом работы с крипто-кошельками для пользователя будет вариант использования децентрализованного подхода, так как обратное бы противоречило смыслу DAO. Кроме того, платформа остается прозрачной и не берет на себя лишних обязательств. Лучшими вариантами крипто-кошельков в таком случае будут Metamask и пр.
Что получилось в итоге
DAO в котором компания несет ценность по объединению инвесторов с заемщиками – лучший из форматов. При этом компания также выполняет роль верификатора этих инвестиционных предложений (но не ограничивает тем самым DAO). В результате получается децентрализованная платформа, которая позволяет инвестировать в реальный сектор с использованием DAO и собственных токенов платформы.
Данила Судьбин, Senior Software Engineer из Moneycat Financing Inc