Microchain: цена и голос, вшитые в человека
Microchain: цена и голос, вшитые в человека
Section titled “Microchain: цена и голос, вшитые в человека”Инструмент нужен до того, как он понадобится. Просьба, сделанная в момент кризиса — холодная, бинарная и звучит как разговор о лояльности, поэтому она почти всегда проигрывает. Позиция, открытая в мирное время — с ценой, историей и видимым правом — это транзакция, а транзакция переживает момент, в который её используют.
Microchain строит именно это: минимальная токенизация человека в Telegram. Бондинг-кривая на TON непрерывно назначает цену, холдеры голосуют заблокированными токенами, а одно закреплённое сообщение в канале несёт подписанный снапшот всего происходящего. Больше никакой инфраструктуры — ни отдельного приложения, ни выделенного сервера для сообщества: всё живёт в Telegram и на TON.
Зачем это нужно
Section titled “Зачем это нужно”Обычное сообщество измеряется лайками и комментариями — метриками без цены и без последствий. Microchain меняет единицу измерения: сообщество становится держателями актива с ценой, которая двигается от реальных денег, и голосом, вес которого — квадратный корень из застейканного капитала. Это сразу решает две вещи:
- Убирает холодность прямого обращения. Инструмент уже существует, уже имеет цену и историю — использовать его позже не значит просить об одолжении.
- Даёт голосу вес, а не место в очереди предложений. Enforced-решение не «принято к сведению» — оно исполняется автономно, без участия эмитента. Голос с реальным стейком получает зубы.
Эмитент при этом получает живой, постоянно обновляемый сигнал: готово ли сообщество продолжать держать позицию, прямо сейчас, по рыночной цене — а не когда-то в комментарии.
Как это работает на практике
Section titled “Как это работает на практике”Держатель покупает токены на линейной кривой — цена растёт с каждой продажей, откат продажи возвращает ровно столько же, сколько стоила покупка при том же объёме. Это не спекулятивный актив без опоры: цена — это позиция на кривой, а не оценка будущего. У держателя всегда два числа — сколько вложено и сколько можно получить прямо сейчас, и они никогда не путаются с процентной доходностью.
Голосование запускает опрос с квораумом и весами sqrt(locked): вчетверо больше застейканных токенов даёт вдвое больше веса — сознательный выбор в пользу широкого участия, а не доминирования одного кошелька. Разница между ADVISORY и ENFORCED — это разница между «эмитент может» и «исполнитель обязан». Enforced-опрос эмитент не может отменить — только наложить вето, которое ничего не откатывает, а лишь увеличивает публичный счётчик отказов. Каждый отказ становится частью истории, а не исчезает бесследно.
Всё состояние — права, опросы, ростер держателей — упаковывается в одно сообщение и закрепляется в канале: подпись поверх сжатых данных, хэш предыдущего кадра внутри каждого нового. Кастомная кодировка base2048 укладывает это в лимит сообщения Telegram, будучи почти на 45% плотнее base64. Проверить целостность истории можно, просто сохранив копии сообщений — без доверия к серверу или базе данных.
Что уже работает
Section titled “Что уже работает”Это не концепт — контракты развёрнуты и обслуживают реальные вызовы прямо сейчас:
- Контракты в мейннете.
MicrochainMaster(бондинг-кривая, резерв, эмиссия) иMicrochainGovernance(опросы, вес голоса, вето) задеплоены и активны на TON, аллокация эмитента заминчена. Отдельная зеркальная инсталляция крутится в тестнете для разработки. - Бот с полным набором команд.
/price,/buy,/sell,/balance,/rights,/polls,/vote,/withdraw,/verify— каждая читает или пишет напрямую в задеплоенные контракты, а не в моковый бэкенд. - Mini App на живых данных.
microchain.kaido.teamбольше не рисует демо-цифры — она читает состояние кривой, конфигурацию governance и список опросов прямо из контрактов, и умеет подключать реальный TON-кошелёк через TonConnect, чтобы показать настоящий баланс держателя. - Разделение ключей executor/issuer. Автономное исполнение enforced-решений идёт через отдельный кошелёк, не через ключ эмитента — отзыв автоматизации становится отдельным, видимым действием, а не изменением одной переменной окружения.
- Полный CI/CD. Пуш в
developавтоматически собирает и катит бота на Docker Swarm (skiron) и пересобирает Mini App на Cloudflare Workers — обе части живут в проде без ручных шагов. - 44 теста покрывают арифметику кривой (включая полный цикл покупки и продажи), кодек упаковки состояния и governance-инварианты.
Что дальше
Section titled “Что дальше”- Опубликовать первый настоящий кадр состояния в канал — для этого боту нужны права администратора с постингом и закреплением сообщений.
- Открыть первый реальный опрос через
scripts/open-poll.tsи провести его через весь жизненный цикл — от голосования до закрытия и, если он enforced, до автономного исполнения. - Подключить текст вопросов и вариантов опроса в Mini App: сейчас контракт хранит только хэш вопроса, а сам текст живёт в закреплённом кадре — как только появится первый опубликованный кадр, эту связку можно дорисовать.
- Ротация ключей мейннета, когда инструмент перейдёт из режима прототипирования в режим, где он несёт реальную ценность.
- Решить, остаётся ли это персональным инструментом или превращается в шаблон: контракты и бот не привязаны к конкретному человеку — реестр прав и параметры кривой меняются на деплое, значит один и тот же код может токенизировать кого угодно.
Что это даёт
Section titled “Что это даёт”Microchain превращает расплывчатый социальный капитал в измеримый, торгуемый и управляемый актив — вопрос «насколько сообщество всё ещё готово меня поддерживать» перестаёт быть догадкой и становится числом на кривой, которое обновляется с каждой сделкой. Сообщество получает не кнопку лайка, а реальный рычаг: застейканный голос, который при enforced-решении исполняется без чьего-либо разрешения. Отказ эмитента перестаёт быть бесследным — он публичен и накопителен.
Инфраструктурно это полностью суверенная конструкция: TON, Telegram и один маленький процесс бота — без зависимости от чьей-либо доброй воли платформы. И поскольку правовой реестр и параметры кривой — это просто конфигурация деплоя, один и тот же движок можно направить на любого человека или проект, у которого есть сообщество, готовое конвертировать доверие в позицию с ценой и голосом.