Сервисы Инвестирование Статистика мастернод Обмен COSA Обозреватель блоков FAQ Помощь проекту
Техническая документация Cosanta L1 · планируемый L2

Протокол Cosanta

Технический обзор одноранговой платёжной сети COSA: реестр UTXO, консенсус Proof of Stake, детерминированные мастерноды, LLMQ, модель эмиссии и планируемая L2-платформа на базе форка Tenderdash.

Редакция 1.1 · июль 2026
Целевое время блока
150 секунд
Консенсус
PoS + LLMQ
Максимальная эмиссия
≈56.04M COSA
Лицензия Core
MIT open source
01
Аннотация

Обзор протокола

Cosanta — децентрализованная платёжная сеть с открытым исходным кодом и нативным активом COSA.

Сеть поддерживает публичный реестр UTXO без центрального эмитента или оператора расчётов. Независимые узлы проверяют каждую транзакцию и блок по единым правилам консенсуса. Стейкеры создают блоки, а обеспеченный залогом уровень мастернод предоставляет кворумные сервисы и децентрализованное управление.

Независимая проверка

Каждый полный узел проверяет подписи транзакций, неизрасходованные выходы, структуру блока, доказательство доли и предел награды до принятия нового состояния.

Безопасность за счёт доли

После стартовой фазы блоки создаются по Proof of Stake без постоянной конкурентной траты вычислительной энергии.

Двухуровневая сеть

Детерминированные мастерноды формируют кворумы для блокировок транзакций, блоков и управления, не подменяя проверку полными узлами.

Происхождение протокола

Cosanta Core является форком Dash Core и наследует его основанную на Bitcoin модель UTXO, одноранговую сеть и архитектуру сервисных узлов. Cosanta использует собственную сеть, денежные параметры и консенсус с активацией PoS на блоке 100 000.

Открыть исходный репозиторий Dash Core
02
Системная модель

Архитектура сети

Cosanta разделяет локальное управление ключами, консенсусную проверку и обязанности сервисных кворумов. Владение кошельком не тождественно созданию блоков или работе мастерноды.

Полный узел

Загружает цепочку, хранит набор UTXO и самостоятельно применяет все правила консенсуса. Полному узлу не обязательно быть мастернодой.

Стейкер

Запускает синхронизированный кошелёк с подходящими выходами COSA и подписывает PoS-блок, когда выход находит допустимое ядро стейкинга.

Мастернода

Блокирует необходимый залог, регистрируется в детерминированном списке и при выборе участвует в сервисных кворумах.

Кошелёк или интеграция

Создаёт и подписывает транзакции, отслеживает подтверждения и обращается к доверенному локальному узлу либо отдельно защищённому сервису.

03
Proof of Stake

Консенсус Proof of Stake

PoS обязателен в основной сети Cosanta с блока 100 000. Ресурсом для предложения блока является владение подходящим UTXO, а не чистая вычислительная мощность.

Целевой интервал между блоками составляет 150 секунд, сложность корректируется непрерывно. Нахождение блока остаётся вероятностным: подходящая доля увеличивает ожидаемый шанс создать блок, но не формирует фиксированную или гарантированную доходность.

  1. 01

    Отбор подходящих выходов

    Кошелёк рассматривает неизрасходованные выходы COSA, которые набрали необходимые подтверждения и существуют не менее 86 400 секунд. Залог мастерноды по умолчанию защищён от участия в стейкинге.

  2. 02

    Проверка ядра стейкинга

    Узел проверяет подходящие выходы и допустимые метки времени относительно текущей цели PoS. Большая сумма подходящих выходов повышает ожидаемую вероятность выбора.

  3. 03

    Создание и подпись

    Когда ядро удовлетворяет цели, кошелёк формирует стейкинговую транзакцию блока, добавляет допустимые транзакции из мемпула и подписывает блок ключом выбранного выхода.

  4. 04

    Проверка и распространение

    Пиры проверяют, что выход не потрачен и созрел, ядро и время удовлетворяют цели, подписи действительны, а заявленная награда не превышает предел протокола.

Концептуальная вероятность P(блок) ∝ подходящая доля ÷ сложность сети

Эта зависимость объясняет ожидаемый выбор, но не является точной формулой выплаты: реализация проверяет дискретные ядра, поэтому краткосрочный результат может сильно отличаться от среднего.

Активация PoS #100,000
Минимальный возраст доли 86,400 s
Целевой интервал 150 s
Пересчёт сложности Каждый блок

Для стейкинга нужен полностью синхронизированный узел и безопасный доступ к ключу подписи. Шифруйте кошелёк, храните автономные резервные копии и, где доступно, разблокируйте его только для стейкинга. Доходность пула зависит от фактически полученных наград за стейкинг и удачи пула при нахождении блоков. Wrapped COSA представляет собой обязательство оператора перед пользователем: сервис принимает нативные COSA и выдаёт взамен токены BEP-20. Их рыночная цена и возможность обмена поддерживаются созданной ликвидностью на PancakeSwap.

04
Service layer

Мастерноды и кворумы

Детерминированный список мастернод образует второй уровень сети. Залог подтверждает долгосрочное экономическое участие, но не даёт права менять правила консенсуса. Полные узлы продолжают проверять транзакции, блоки и подписи кворумов.

Залог обычной мастерноды 10,000 COSA
Залог Evo-мастерноды 40,000 COSA

Залог остаётся под контролем ключа владельца, но должен быть неизрасходованным, пока мастернода зарегистрирована и активна.

IS

InstantSend

Блокирует входы транзакции подписью LLMQ, чтобы конфликтующие траты можно было отклонить до накопления обычной глубины блоков.

CL

ChainLocks

Подписывает первый допустимый блок на высоте, существенно усложняя глубокую реорганизацию после принятия блокировки сетью.

DAO

Управление

Операторы активных мастернод голосуют за предложения; одобренные выплаты могут проводиться через бюджетный механизм суперблоков.

Профили кворумов основной сети в Cosanta Core
Сервис Профиль кворума Роль в протоколе
ChainLocks LLMQ_400_60 Пороговая подпись блокировок блоков
InstantSend LLMQ_60_75 Ротируемый кворум детерминированных блокировок транзакций
Platform LLMQ_100_67 Профиль кворума для сервисов платформы
05
Planned Layer 2

Cosanta Platform: планируемая сеть L2

Статус архитектуры Планируется · не активна в основной сети

L2-сеть пока не обрабатывает пользовательские состояния и не является частью действующего консенсуса Cosanta. Ниже описано целевое направление разработки, а не уже запущенный продукт.

Cosanta планирует создать собственную L2-платформу как форк и адаптацию открытого стека Dash Platform, используя Tenderdash в качестве BFT-движка консенсуса.

Tenderdash — это форк Tendermint, адаптированный для динамических кворумов мастернод и пороговых BLS-подписей. Он является консенсусным компонентом платформы, тогда как хранение состояния, протокол данных и интерфейсы разработчика образуют отдельные уровни. В версии Cosanta эти компоненты должны быть интегрированы с PoS-цепочкой L1 и детерминированным списком мастернод Cosanta.

BFT-финализация

Блок подтверждается после согласия более двух третей активного набора валидаторов. При отсутствии кворума сеть должна остановить финализацию, сохраняя согласованность состояния.

LLMQ и BLS

Tenderdash заменяет статический набор валидаторов ротируемыми подмножествами мастернод. Пороговая BLS-подпись позволяет представить решение кворума одной компактной подписью.

Исполнение в том же блоке

Целевая модель наследует same-block execution: AppHash в заголовке блока фиксирует состояние уже после исполнения включённых переходов.

Контракты данных, не EVM

Планируемая платформа ориентирована на идентификаторы, документы и схемы данных с подписанными переходами состояния. Это не означает совместимость с EVM или произвольными Solidity-контрактами.

Этапы внедрения

01
Форк и адаптация

Выделение совместимой версии Tenderdash/Platform, замена сетевых идентификаторов и интеграция с Cosanta Core, PoS и моделью мастернод.

02
Формирование credit pool consensus.MN_RRHeight = 1013576;

На блоке основной сети 1 013 576 активируется MN_RR: протокол начинает перенаправлять платформенную долю награды мастернод в credit pool. На этой высоте начинается накопление средств пула, но Cosanta Platform ещё не запускается.

03
Devnet и testnet

Проверка DKG, ротации валидаторов, остановки при потере кворума, воспроизводимости состояния, DAPI и обновлений протокола.

04
Отдельный запуск платформы

Cosanta Platform будет запущена позже отдельной активацией — после проверки devnet и testnet, публикации спецификаций, аудита и подготовки программного обеспечения операторов. Блок 1 013 576 не является высотой запуска платформы.

Профиль LLMQ_100_67 уже присутствует в параметрах Cosanta Core, однако это само по себе не означает запуск L2. До отдельной активации все заявления о скорости, комиссиях, возможностях приложений и экономике платформы являются проектными целями.

06
UTXO ledger

Транзакции и реестр UTXO

Учёт COSA ведётся через неизрасходованные выходы транзакций. Новая транзакция расходует существующие выходы и создаёт новые, условия расходования которых задаются скриптами и криптографическими ключами.

В консенсусе нет баланса счёта

Баланс кошелька — сумма доступных UTXO под контролем его ключей. Сдача после платежа обычно возвращается владельцу новым выходом.

Комиссии

Разница между суммой входов и выходов образует комиссию. Помимо консенсусных проверок блока, узлы применяют собственную политику ретрансляции и мемпула.

Владение ключами

Протокол распознаёт действительные подписи, а не личности или обращения в поддержку. Утрата приватного ключа или seed-фразы обычно означает потерю контроля над COSA.

Подтверждения и блокировки

Подтверждение блока упорядочивает транзакцию в PoS-цепочке. InstantSend и ChainLocks добавляют подписанную кворумом защиту от конфликтующих трат и реорганизаций.

07
COSA economics

Эмиссия и распределение

COSA имеет заданную протоколом кривую эмиссии с приблизительным максимумом 56,04 миллиона монет.

При запуске использовалась PoW-фаза с низкой наградой. PoS активирован на блоке 100 000, выплаты мастернодам начались позже, а базовая субсидия растёт по заданным ступеням и затем переходит к долгосрочным сокращениям вдвое. Комиссии добавляются к допустимой награде блока и сами по себе не создают дополнительную эмиссию.

Fair launch

Запуск без премайна

Основная сеть Cosanta была публично запущена 16 июля 2021 года без заранее созданного запаса нативной COSA для распределения до старта цепочки. Монеты поступали в обращение через предусмотренные протоколом награды за найденные блоки.

Премайн нативной COSA
0 COSA
Публичный запуск
2021-07-16
Начальная награда за блок
0.01 COSA

Заявление об отсутствии премайна относится к нативной монете COSA и запуску L1. Более позднее контрактное представление BEP-20 в BNB Smart Chain имеет отдельный выпуск и отдельную историю распределения.

Сокращённый график субсидии основной сети
Диапазон блоков Базовая субсидия Фаза протокола
0–99,999 0.01 → 0.09 COSA Стартовый PoW и защита от монополизации
100,000–525,251 0.10 → 0.50 COSA Активен PoS; постепенный рост субсидии
525,252–999,999 0.50 → 45 COSA PoS и поэтапное распределение мастернодам
1,000,000–≈1,048,576 50 COSA Пиковая субсидия и запуск бюджета
≈1,048,576–≈2,097,152 25 COSA Первое плановое сокращение вдвое
≈2,097,152+ 12,5 COSA, затем плановые сокращения вдвое Долгосрочная конечная эмиссия
Казначейство

После стартовой высоты бюджета протокол резервирует долю субсидии для одобренных управлением выплат через суперблоки.

Сервисные награды

Доля мастернод начинается с 0,1% и поэтапно перераспределяется к долгосрочной цели 60%, заданной в Core.

Предел эмиссии

Максимум следует из графика эмиссии и не является свободно изменяемой настройкой токена. Консенсус отклоняет награду выше допустимой.

Ликвидный стейкинг

Wrapped COSA на BNB Smart Chain

BNB Smart Chain BEP-20

Wrapped COSA — токен стандарта BEP-20, который связывает нативную сеть Cosanta со стейкинг-пулом и экосистемой BNB Smart Chain. Пользователь может внести нативные монеты COSA в пул, а взамен получить wrapped COSA согласно правилам сервиса. Пул объединяет депозиты и использует нативные монеты для стейкинга в сети Cosanta, тогда как токен остаётся доступным в совместимом кошельке пользователя.

Нативная COSA и wrapped COSA учитываются в разных реестрах: первая — в UTXO-блокчейне Cosanta, второй — контрактом BEP-20 в BNB Smart Chain. Wrapped-токен не является дополнительной эмиссией нативных монет на уровне протокола Cosanta.

01 Нативная COSA Монеты находятся в основной UTXO-сети Cosanta.
02 Депозит в пул Пользователь отправляет COSA на адрес сервиса стейкинг-пула.
03 Стейкинг пула Пул объединяет нативные монеты и участвует в создании блоков.
04 Wrapped COSA Пул переводит пользователю BEP-20 токены из существующего резерва.

Как получить wrapped COSA

Маршрут A · шлюз
Получить wrapped COSA через @piratecash_bot

Обмен выполняется через @piratecash_bot: внесите нативные COSA на депозит и оформите вывод wrapped COSA на свой адрес в сети BNB Smart Chain (BEP-20).

Открыть @piratecash_bot
Маршрут B · обмен
Купить на PancakeSwap

Wrapped COSA можно приобрести напрямую из доступного пула ликвидности через совместимый с BNB Smart Chain некастодиальный кошелёк.

Открыть обмен на PancakeSwap
Официальный контракт wrapped COSA · BNB Smart Chain 0x5f980533b994c93631a639deda7892fc49995839 BscScan ↗ Фиксированный выпуск: 64 000 000 COSA · 8 знаков после запятой · весь объём создан при развёртывании контракта
Границы доверия и риски

Wrapped COSA и работа стейкинг-пула находятся вне консенсуса основной сети Cosanta. Контракт не создаёт токены автоматически при депозите и не реализует нативный trustless bridge: обмен между сетями выполняется шлюзом проекта из существующего выпуска токенов. Шлюз проекта через @piratecash_bot гарантирует обмен native COSA ↔ wrapped COSA в обе стороны. Перед депозитом или обменом проверьте адрес контракта, правила выдачи и погашения, комиссии и условия хранения нативных монет. Цена на DEX, доходность и ликвидность не гарантируются протоколом Cosanta.

Шлюз обмена в обе стороны @piratecash_bot ↗
09
Trust model

Безопасность и границы доверия

Защита состоит из нескольких уровней: подписи подтверждают владение, PoS упорядочивает допустимые изменения состояния, полные узлы применяют консенсус, а подписи LLMQ быстро защищают от конфликтующих транзакций и реорганизации цепочки.

Конфликтующие транзакции

Узлы отклоняют расходование уже использованного выхода, а InstantSend может заблокировать входы до накопления обычной глубины подтверждений.

InstantSend · UTXO

Реорганизация цепочки

ChainLocks связывает согласие кворума с блоком на конкретной высоте и сокращает практическую возможность изменить принятую историю.

ChainLocks · LLMQ

Неверная доля или награда

Каждый узел независимо проверяет пригодность доли, цель ядра, подпись блока, допустимость транзакций и максимальную награду.

PoS · validation

Компрометация кошелька

Консенсус не может восстановить украденные ключи. Шифрование, резервные копии seed-фразы, защита системы и разделение операторских ключей остаются ответственностью пользователя.

signatures · backups

Документ описывает протокол, но не является аудитом, обещанием доходности или гарантией бесперебойной работы. При расхождении обзора с активным выпуском ПО приоритет имеет исполняемый код консенсуса Cosanta Core.

10
Reference

Справочник интегратора

Промышленная интеграция должна запускать совместимый узел Cosanta Core, проверять сеть и genesis-блок, применять соответствующую риску политику подтверждений или блокировок и тестировать обновления до развёртывания.

Нативный тикер
COSA
Знаков после запятой
8
P2P-порт основной сети
60606
Префикс публичного адреса
C
Время genesis-блока
2021-07-16 13:32 UTC
Хеш genesis-блока
00000216af2a362c1833a0a608408bcdc69d23b276e47d7510a776e3b0bb1fce

Эта веб-документация поддерживается вместе с сайтом Cosanta. Перед реализацией значения, влияющие на консенсус, необходимо сверять с активной версией Cosanta Core.

Редакция 1.1 · июль 2026