Orbitra Prime
Торговый интеллект
Когда Orbitra Prime отмечает исполнение заявки, перевод или ликвидацию как рассчитанные, для них уже существует сертификат QSE. Трейдеры видят одно состояние — финальное — вместо обратного отсчёта подтверждений.
Quorum-Staked Execution
QSE — Quorum-Staked Execution — протокол консенсуса Orbitra L1. Это BFT-композиция семейства HotStuff: стейкинг обеспечивает экономическую безопасность, полномочия распределяют обязанности предлагающего и комитета, а подтверждённая работа измеряет доступность, валидацию и обслуживание. Переход состояния становится финальным, когда его подписывает настроенный византийский кворум, а не после подсчёта подтверждений.
Как это работает
Голоса валидаторов
Сертификат финальности
Финализированное состояние
7 / 10
Три силы — стейкинг, полномочия и подтверждённая работа — стекаются к кольцу валидаторов. Валидаторы отдают подписанные голоса за один предложенный переход состояния. Когда голоса достигают настроенного византийского кворума, они объединяются в кворум-сертификат, и сертифицированное состояние помечается как финальное.
Проблема
В сетях с принципом самой длинной цепочки финальность — это вероятность, которая растёт со временем. Платёж становится «вероятно финальным» после определённого числа подтверждений, но достаточно глубокая реорганизация цепочки всё же может его отменить. Площадки компенсируют это задержками на подтверждение, а каждая такая задержка — это окно, в котором обеспечение, позиции и поставки остаются неопределёнными.
Для рынка эта неоднозначность накапливается. Исполнение заявки, которое может быть отменено реорганизацией, способно увлечь за собой ликвидацию, высвобождение маржи и вывод средств. Расчётам нужен один ясный момент, после которого состояние больше не меняется.
Безопасность, основанная на сжигании вычислений или только на капитале, оставляет второй разрыв: ни то, ни другое не измеряет, действительно ли операторы обслуживают сеть. QSE соединяет детерминированную BFT-финальность с подотчётностью за работу, которую выполняют валидаторы. Это не майнинг на основе proof-of-work — подтверждённая работа означает измеренную доступность, валидацию и обслуживание, а не хеш-загадки.
Последовательность работы
Консенсус продвигается по раундам. В каждом раунде лидирует один запланированный предлагающий, валидаторы независимо проверяют предложение, а решение принимает кворум.
Стейкинг определяет, какие валидаторы образуют состав безопасности эпохи. График полномочий, учитывающий историю подтверждённой работы каждого валидатора, распределяет обязанности предлагающего и комитета.
Запланированный предлагающий собирает упорядоченный пакет переходов, исполненных VectorLanes, и предлагает его вместе с получившейся фиксацией состояния.
Валидаторы детерминированно повторно исполняют пакет и проверяют, что приходят к одному и тому же корню состояния. Предложение, которое не воспроизводится, не получает голоса.
Каждый валидатор подписывает переход, который он проверил. Голоса поступают к предлагающему и агрегируются в один компактный сертификат, а не рассылаются каждому узлу сети.
Когда подписи достигают настроенного византийского кворума, они формируют сертификат финальности. Переход становится финальным — без вероятностной лестницы подтверждений, которую нужно было бы проходить.
Доступность, валидация и обслуживание измеряются и фиксируются как подтверждённая работа. Доказуемые нарушения — например, подписание двух противоречащих друг другу переходов — становятся основанием для штрафного списания.
Архитектура
QSE сочетает хорошо изученный BFT-механизм с двумя дополнениями: явными полномочиями и измеряемым обслуживанием. У каждого компонента — одна зона ответственности.
Фиксирует застейканные средства и определяет состав безопасности для каждой эпохи. Застейканные средства — это обеспечение за каждой подписью, которую создаёт валидатор.
Распределяет обязанности предлагающего и комитета в составе безопасности. Полномочия определяют, кто лидирует в раунде; они никогда не определяют, что становится финальным.
Измеряет подтверждённую работу: доступность при наступлении обязанности, корректную и своевременную валидацию и обслуживание сети. Эта запись определяет будущие обязанности и вознаграждения.
Удерживает валидаторов синхронно на протяжении раундов. Если предлагающий не успевает вовремя предоставить корректное предложение, смена раунда передаёт лидерство следующему запланированному предлагающему.
Собирает подписи валидаторов в компактные сертификаты с линейным объёмом обмена сообщениями на раунд. Наборы подписи версионируются через Q-Switch.
Переносимое доказательство финальности. Лёгкие клиенты, GateMesh и системы сверки проверяют сертификат, а не доверяют какому-либо отдельному узлу.
Проверяет доказательства нарушений — эквивокации или подписания недействительного перехода — и списывает средства виновного валидатора в качестве штрафа.
Безопасность и контроль сбоев
BFT-протоколы оценивают по свойствам, которые они сохраняют при заданной модели отказов. Свойства QSE сохраняются, пока доля византийских валидаторов остаётся ниже порога, который настроенный кворум рассчитан выдерживать.
В трёх системах
Orbitra Prime
Торговый интеллект
Когда Orbitra Prime отмечает исполнение заявки, перевод или ликвидацию как рассчитанные, для них уже существует сертификат QSE. Трейдеры видят одно состояние — финальное — вместо обратного отсчёта подтверждений.
Orbitra L1
Расчёты и вычисления
QSE — слой консенсуса Orbitra L1. Он сертифицирует фиксации состояния, создаваемые VectorLanes, поэтому исполнение заявки в ApexMatch, его влияние на маржу и его расчёты становятся финальными по одному сертификату.
Orbitra Realm
Приложения и коммерция
Платежи, переводы токенизированных активов и состояние приложений в Orbitra Realm наследуют ту же детерминированную финальность, а межсетевые маршруты предъявляют сертификаты как доказательство. Операторы, заинтересованные в эксплуатации инфраструктуры валидаторов, найдут подробности об участии на странице валидаторов.
Ценность
Спецификации
1 000 000 транзакций в секунду отражают проектную агрегированную архитектуру полной мощности ORBITRA ONE™ и предназначены для подтверждения в определённых условиях бенчмарка.
Терминология