Система управления.
Одной из основных целей Callisto как проекта является разработка автономной системы управления для обеспечения жизнеспособности проекта даже без централизованной команды разработки / сопровождения.
Предлагается внедрить систему Казначейского управления в базовый смарт-контракт поверх протокола Callisto Network. Вы можете найти текущее предложение по реализации здесь.
Система управления представляет собой умный контракт, который позволяет (1) любому подать запрос на финансирование и (2) заинтересованным сторонам проголосовать за поданные запросы. Цель системы - создать источник финансирования, которым могут управлять участники сети.
Наша идея взята из предложения IOHK о внедрении казначейской системы в Ethereum Classic. Система казначейства ETC теперь удалена из списка документов IOHK, но вы можете прочитать обновленный документ казначейской системы казначейства.
В смарт-контракте Cold Staking необходимо поддерживать API новой системы управления, поэтому в следующем хардфорке необходимо обновить контракт Cold Staking.
Детали внедрения системы управления.
Структура предложения
Система управления работает с «эпохами финансирования». Каждая эпоха финансирования - это 27-дневный период жизненного цикла заявки.
Полное время финансирования зарезервировано для каждого рассмотрения предложения, чтобы у избирателей было достаточно времени для изучения каждого предложения, за которое они проголосовали.
Жизненный цикл предложения:
Предложение подано в эпоху X
Предложение рассматривается и голосуется в эпоху X + 1
Предложение оплачивается в эпоху Х + 2
Отправка предложения
Любой может оставить предложение. В смарт-контракте необходимо вызвать специальную функцию, заплатить небольшую плату за антиспам (500 CLO) и официально описать предложение.
Представление описания предложения не является частью смарт-контракта на управление, и мы разрешаем участникам отправлять любые URL-ссылки на свои предложения. Рекомендуется описывать предложения на сайтах
Steem.it, Medium, github или загружать описания предложений в IPFS.
Голосование за предложение
Любой может участвовать в Cold Staking в CLO. Колд-хакерам разрешено стать избирателями, вызвав специальную функцию в договоре об управлении.
Участие в системе голосования на данный момент не приносит экономической выгоды избирателям и не является обязательным для Cold Stakers. Только те, кто заинтересован в управлении развитием проекта, должны стать избирателями.
Вес каждого избирателя пропорционален заблокированному вкладу в холодную ставку. Голосование по предложению занимает до 27 дней с момента подачи. Депозит холодного участия избирателя будет заморожен до стадии финансирования предложения, которое он (она) проголосует.
Избиратели могут подавать только голоса «ЗА», «ПРОТИВ» или «ВОЗДЕРЖАТЬСЯ».
Половина всех голосов (рассчитанных по весу для голосования) должна быть подана за предложение, а количество голосов «ЗА» должно превышать количество голосов «ПРОТИВ», чтобы предложение было приемлемым.
Детали оплаты предложения
На первом этапе контракт системы управления не получит никакого финансирования на уровне протокола. Команда Callisto вручную вносит 35% ежемесячного дохода Казначейства в контракт системы управления в начале каждого месяца. Мы включим финансирование Контракта на управление на уровне протокола в следующем хардфорке.
Смарт-контракт на управление абстрагируется от того, сколько средств он получает. Это означает, что избиратели могут позволить больше финансирования предложения, чем фактически может предоставить контракт в одну эпоху финансирования. Фактически, утвержденное предложение является своего рода кредитом, который Система управления обязана подателю предложения. Податель предложения может обналичить утвержденное предложение в любое время в любой предстоящий период, если у системы управления достаточно средств для оплаты.
Обновление смарт-контракта Cold Staking.
Cold Staking v2
Обновление контракта Cold Staking позволит ему получить доступ к данным смарт-контракта Системы Управления и обно