Анализ концептов — Onix против 90 теоретических концептов
Forecaster — это тонкий клиент к on-chain прогнозному рынку VIZ, слой доступа, позволяющий людям со всего мира участвовать, подписывая операции
pm_*(см. обзор раздела). Onix — протокол, к которому он обращается. Эта страница отображает каждый из 90 концептов прогнозных рынков PM Atlas на то, как живая on-chain реализация на VIZ его закрывает, и нужен ли он для этой архитектуры.Опорные документы: whitepaper, спецификация, воркфлоу и диспуты.
Легенда
| Метка | Значение |
|---|---|
| ✅ Решено | Дизайн Onix напрямую решает/обрабатывает это |
| ⚪ Имманентно | Свойство, которое Onix демонстрирует/наследует by construction (доп. работа не нужна) |
| ➖ Не нужно | Архитектурно избыточно в Onix |
| 🟡 Частично / Roadmap | Частично решено сегодня; остальное — в роадмапе VIZ |
| 🏛 Слой клиента | Решается на уровне юрисдикционного клиента, не протокола |
| 🔴 Открыто / Риск | Остаётся живой проблемой; не решено полностью |
Главное структурное отличие от всех остальных платформ: принципал LP структурно гарантирован (победителям платят только из проигранных ставок), ценообразование — CPMM для бинарных и LMSR-softmax + parimutuel-сеттлмент для мульти, и нет ордербука. Большая часть концептов «ликвидность и трейдинг» существует именно для управления инвентарным риском маркет-мейкера CLOB/LMSR — и поэтому не применима к Onix, где нет инвентарь-несущего мейкера.
Актуализация on-chain (HF14 / live). Эта таблица изначально писалась по whitepaper/спецификации. Ряд пунктов, помеченных тогда как roadmap, теперь реализованы как consensus-операции и проверены в
consensus_sim:
- Батч-аукционы + commit-reveal ставки —
pm_commit_bet/pm_reveal_bet/pm_batch_settle, per-marketallow_batch/allow_instant_bet, median kill-switchpm_commit_reveal_enabled. Только бинарные (мульти форситallow_instant_bet— LMSR-батча пока нет).- Опциональный leverage-сабсистем —
pm_leverage_open/close/convert, фондируется из Lazy Pool, kill-switchpm_leverage_enabled(по умолчанию off). Прямо закрывает Position Collateralization (#30).- Сам Lazy Pool — синглтон, auto-allocation, MasterChef-учёт, leverage-займы, graduated recall.
- Поле рынка
endogeneity_tier; on-chain баны создателей (pm_creator_ban_object); расширенные settlement-vop (pm_payoutна каждого беттора,pm_leverage_resolve,pm_market_accepted,pm_auto_payout) + методы плагина.- Новое относительно спеки: стейк в lazy pool учитывается как вес в голосовании — и в PM-диспутах, и в голосовании за заявки DAO-комитета (конвертация в vesting-shares, гейт HF14).
Намеренно НЕ делаем: commit-reveal голосование в диспутах — диспуты комитета это открытые публичные слушания by design (голоса остаются публичными через
pm_dispute_vote, и бюллетень можно менять до закрытия). Остаётся roadmap: автоматические экзогенные data-оракулы. Строки и таблица смягчений ниже приведены к этому live-состоянию.
1. Информационная теория (Information Theory)
| # | Концепт | Вердикт | Как Forecaster-на-VIZ это обрабатывает / нужно ли |
|---|---|---|---|
| 1 | Brier Score | ⚪ Имманентно | Не механизм протокола, а метрика оценки рынков Onix. На VIZ каждая ставка/резолюция — consensus-validated событие, значит истории цен и исходы полностью on-chain → Brier-скоринг платформы (и оракулов) считается кем угодно. Нужен как вход для аналитики/репутации, не как ядро. |
| 2 | Calibration | ⚪ Имманентно | Цены Onix — настоящие вероятности (CPMM P(A)=reserve_b/(reserve_a+reserve_b), LMSR-softmax суммируется в 1). Калибровка — emergent-свойство для измерения, косвенно улучшается time-penalty (давит no-info ставки в последнюю секунду) и глубокой LP-ликвидностью. Протокол её не навязывает. |
| 3 | Credibility Markets | 🟡 Частично | Bonded-oracle + 14-метричная репутация + composite trust score — это по сути credibility-рынок для резолверов. Ставка репутацией против исхода — нативна. Общий продукт «стейкай репутацию на заявлениях» — возможная сборка на слое клиента, не ядро. |
| 4 | Distribution Markets | 🟡 Roadmap | Onix Multi (3–10 дискретных исходов) аппроксимирует распределение через бакеты. Настоящие непрерывные distribution-рынки (CDF/скаляр) не в скоупе сегодня; нужна скалярная операция исхода. Примыкает к roadmap-пункту «category-level AMMs». |
| 5 | Endogeneity | 🟡 Частично (смягчено) | Риск, что рынок меняет то, что предсказывает. Категориально-специфичен (эконом-данные чисто, политика/соц рискованно). Смягчается живым полем endogeneity_tier (тег оракула 1/2/3) и опциональными commit-reveal/батч ставками (теперь on-chain), которые не дают публичной цене «течь» во время приёма (канал «термостата»); экзогенная резолюция через automated data oracles — всё ещё roadmap. См. раздел Смягчения. |
| 6 | Forecasting Accuracy | ⚪ Имманентно | Вся ценностная гипотеза. Onix улучшает её косвенно: risk-free LP → глубже книги → меньше слиппедж → больше информированного участия → лучше цены. Точность — это выход для измерения, не фича. |
| 7 | Info Finance | ⚪ Имманентно | Onix и есть инфо-финансовый инструмент: consensus-level операции превращают информацию в priced, settle-able позиции. Миграция на VIZ делает информационный слой цензуроустойчивым и композируемым. |
| 8 | Information Aggregation | ✅ Решено | Основная функция. CPMM/LMSR агрегируют разрозненные ставки в единую вероятность; глубокая risk-free LP-ликвидность — именно тот рычаг, которым Onix заставляет агрегацию работать (флайвил §7.3 whitepaper). |
| 9 | Information Asymmetry | 🟡 Частично | Дизайн Onix (parimutuel/CPMM) означает, что информированные трейдеры извлекают прибыль из других проигравших бетторов, а не из LP — поэтому асимметрия не банкротит ликвидность (в отличие от CLOB/LMSR-мейкеров). Опциональные commit-reveal + батч ставки теперь live (бинарные): закоммиченные ставки сеттлятся по единой батч-цене, убирая утечку направления через mempool; per-market allow_batch + median kill-switch оставляют это опциональным. |
| 10 | Legibility | ✅ Решено | Каждое финансовое действие — consensus-validated VIZ-операция с audit trail market_log (до/после резервов). Полностью читаемо/аудируемо любым узлом — строго легибельнее централизованного бэкенда или непрозрачного CLOB. Новые settlement-vop (pm_payout на каждого беттора, pm_leverage_resolve, pm_market_accepted) + методы плагина делают per-bettor исходы и leverage-резолюции напрямую запрашиваемыми. |
| 11 | Longshot Bias | 🟡 Частично | CPMM/LMSR всё ещё могут давать favorite-longshot bias из поведения бетторов; Onix не правит это напрямую. Time penalty и глубокая ликвидность гасят искажение, но это поведенческий выход, не устранён. |
| 12 | Noise Decomposition | ⚪ Имманентно | Аналитическая линза, не фича протокола. On-chain ряды цен/объёмов на VIZ делают разложение «сигнал-шум» возможным для аналитиков. В ядре не нужно. |
| 13 | Nowcasting | ⚪ Имманентно | Цены Onix обновляются на каждую ставку (~3с блоки VIZ), давая real-time nowcast-оценки. Имманентно любому живому AMM-рынку; доп. механизма нет. |
| 14 | Price Discovery | ✅ Решено | CPMM и LMSR-softmax — непрерывные движки price discovery; когерентность цен (Σ price = 1) держится by construction, без слоя арбитража/split-merge. |
| 15 | Probability Infrastructure | ✅ Решено | Это по сути тезис Onix на VIZ: prediction markets как first-class consensus операции (pm_*), не смарт-контракты — base-layer вероятностный примитив. Прямая цель миграции. |
| 16 | Superforecasting | ⚪ Имманентно | Концепт индивидуального скилла; Onix награждает точных бетторов через payout losers→winners. Трансфер позиций + репутация могут поддержать идентичность суперфорекастера, но это черта участника, не логика протокола. |
| 17 | Wisdom of Crowds | ✅ Решено | Механизм, который Onix монетизирует. Risk-free LP снижает барьер, чтобы участвовала бóльшая часть толпы, заостряя агрегат. Ядро дизайнерского обоснования. |
| 18 | Yes Bias | 🟡 Частично | Поведенческий перекос к «Yes». Симметричный CPMM и profit-only time penalty структурно не благоприятствуют Yes, но и не правят человеческий bias. Смягчается глубиной ликвидности; вопрос измерения. |
2. Дизайн механизмов (Mechanism Design)
| # | Концепт | Вердикт | Как Forecaster-на-VIZ это обрабатывает / нужно ли |
|---|---|---|---|
| 19 | Binary Contracts | ✅ Решено | Onix Binary = CPMM (x·y=k) на двух исходах. Доказательство AM-GM гарантирует reserve_a+reserve_b ≥ L, значит принципал LP покрыт. Основной тип рынка. |
| 20 | Combinatorial Prediction Markets | ➖ Не нужно (сегодня) | LMSR естественно раскладывается по комбинаторным пространствам, но Onix Multi ограничен 3–10 независимыми исходами и намеренно опускает CTF split/merge. Комбинаторные/conditional-бандлы явно вне скоупа; для модели LP-гарантии не требуются. |
| 21 | Incentive Compatibility | ✅ Решено | LMSR наследует IC от log scoring rule (truth-telling доминантна). Onix добавляет согласование стимулов через bonded-оракулов (insurance > прибыли манипуляции), сеттлмент losers-fund-winners и time-weighted LP-награды. |
| 22 | Keynesian Beauty Contest | ✅ Решено (рынок) / ⚪ (слой диспутов — принято by design) | KBC — патология относительного/peer-скоринга. Рыночный слой Onix платит бетторам против внешней истины (parimutuel), значит он структурно анти-KBC — ты зарабатываешь, отклоняясь от цены толпы, когда она неправа. Единственная экспозиция KBC — stake-weighted голосование комитета в диспуте (peer-механизм). Решение: commit-reveal в диспутах внедряться НЕ будет — диспут комитета это открытые публичные слушания, и доверие к ДАО держится на максимально прозрачном разрешении споров; сокрытие голосов это доверие подорвало бы. Остаточный риск KBC принят и структурно мал: голосующим не платят за совпадение с большинством (нет bandwagon-бонуса), а бюллетень можно менять до закрытия (честные апдейты на новые доводы ожидаемы, а не подавляются). Участники пула также с правом голоса (стейк lazy pool → vesting-shares, HF14). См. раздел Смягчения. |
| 23 | LMSR | ✅ Решено (ключевая инновация) | Файл концепта отмечает, что LMSR провалился на бинарных (перманентный убыток на границе 0/1). Ответ Onix: CPMM для бинарных, а LMSR только для мульти, где мейкер НЕ контрагент — parimutuel-сеттлмент платит победителям из проигравших, поэтому LMSR-субсидия никогда не под риском (макс. убыток LP = 0 против b·ln(N)). Центральный ход дизайна. |
| 24 | LOX (Log-Odds Excess Lateness) | ➖ Не нужно | Специализированная метрика скоринга/запаздывания. Onix вместо этого использует квадратичный time penalty на прибыль для стимулов поздних ставок — проще, на этапе сеттлмента. LOX-скоринг не часть модели. |
| 25 | Market Manipulation | 🟡 Частично | Bonded-оракул (бонд > прибыли манипуляции), DPoS-валидируемые операции и арбитраж комитета повышают стоимость манипуляции. Манипуляция ценой большими ставками ограничена глубиной и — на батч/commit-reveal рынках (теперь live) — единой клиринговой ценой, нейтрализующей speed-снайпинг («налог снайпера»); активный surveillance — всё ещё roadmap. |
| 26 | Market Scoring Rules | ✅ Решено | Onix Multi — реализация market scoring rule (LMSR), переиспользованная с parimutuel-сеттлментом. Используется напрямую. |
| 27 | Multi-Outcome Markets | ✅ Решено | Onix Multi обрабатывает N=3–10 через LMSR-softmax + parimutuel payout, с b = S/ln(N). First-class тип рынка. |
| 28 | Parimutuel Markets | ✅ Решено (фундамент) | Сеттлмент в обоих типах рынков — parimutuel: проигранные ставки формируют winners_pool, распределяемый по доле токенов. Именно это делает гарантию LP структурной, а не страховой. |
| 29 | Peer Prediction | ➖ Не нужно | Схемы truth-telling без ground-truth. Onix опирается на bonded-оракулов + комитет, не на peer-prediction скоринг. Могло бы помочь резолюции субъективных рынков, но не используется. |
| 30 | Position Collateralization | ✅ Решено (+ опц. leverage, live) | По умолчанию каждая ставка полностью предоплачена (вся сумма входит в резервы; нет комиссий при ставке) — тотальная коллатерализация by construction. Теперь Onix также реализует «next level» концепта: опциональный leverage-сабсистем (pm_leverage_open/close/convert, kill-switch pm_leverage_enabled, по умолчанию off). Маржа — это займ из Lazy Pool (без эмиссии токенов — zero-sum сохранён), поэтому позиция остаётся полностью обеспеченной с точки зрения системы. Бинарный «jump risk», ломающий liquidation-движки CLOB (по этому концепту), решается ликвидацией по pre-bet резервам: opposing-bet / settlement force-close возвращает min(cancel_value, obligation) ≥ loan, так что пул получает заём + проценты; единственный ограниченный путь bad-debt — same-side pm_cancel_bet (Case B). Каскад ликвидации намеренно не гейтится kill-switch'ем, поэтому выключение leverage никогда не снимает защиту с открытых позиций. |
| 31 | Proper Scoring Rules | ✅ Решено | LMSR — cost-function дуал log proper scoring rule; Onix Multi наследует его truthful-elicitation свойство. |
| 32 | Reflexivity | 🟡 Частично (смягчено) | Родитель endogeneity. Смягчается тем же набором — commit-reveal/батч ставки + endogeneity_tier теперь live, экзогенная резолюция всё ещё roadmap — плюс on-chain баны создателей (pm_creator_ban_object) для вредной рефлексивности (рынки убийств/«hit», пропаганда-рынки, создающие «конституенцию за исход»); сам список запрещённых категорий остаётся на слое клиента. Глубокая risk-free LP-ликвидность также повышает стоимость newsworthy-манипуляции ценой. См. раздел Смягчения. |
3. Ликвидность и трейдинг (Liquidity & Trading)
Заголовок: в Onix нет ордербука и нет инвентарь-несущего маркет-мейкера. Большой класс этих концептов существует именно для управления инвентарным риском CLOB/мейкера, поэтому не применим к Onix.
| # | Концепт | Вердикт | Как Forecaster-на-VIZ это обрабатывает / нужно ли |
|---|---|---|---|
| 33 | Adverse Selection | ✅ Решено (переосмыслено) | Классическая проблема (информированный поток банкротит мейкера) не может обанкротить LP Onix: победителям платят из проигравших, не из принципала LP (гарантия AM-GM / parimutuel). Информированные извлекают из других бетторов, не из LP. Устраняет ключевой режим отказа LP. |
| 34 | Arbitrage | ⚪ Имманентно | Внутрирыночный арбитраж не нужен: когерентность (Σ price = 1) держится by construction в CPMM и LMSR-softmax. Слой split/merge-арбитража не нужен. |
| 35 | Batched Auctions | ✅ Решено (опц., live) | Реализовано как per-market uniform-price батч (mode=1 ставки + commit-reveal → pm_batch_settle на каждой эпохе pm_batch_epoch_blocks); AMM двигает только нетто-остаток, поэтому все same-side филлы клирятся по одной цене, а speed-снайпинг («налог снайпера») нейтрализуется. Per-market allow_batch + median kill-switch pm_commit_reveal_enabled; только бинарные сегодня (мульти форсит allow_instant_bet). Инвариант LP Σreserve ≥ L не тронут — каждый батч это один валидный CPMM-переход. |
| 36 | Bid-Ask Spread | ➖ Не нужно | Нет ордербука → нет котируемого спреда. «Стоимость торговли» проявляется как слиппедж CPMM/LMSR, зависящий от глубины, не от спредов мейкера. Концепт не мапится. |
| 37 | Bonding Trades | ⚪ Имманентно | Ставки и есть bonded-сделки: капитал внесён в резервы и высвобождается только при резолюции (или через отмену/трансфер). Нативное поведение. |
| 38 | Continuous Double Auction | ➖ Не нужно | CDA — модель CLOB, которую Onix явно отвергает в пользу AMM. Не используется. |
| 39 | Covariance Markets | ➖ Не нужно | Торговля корреляцией событий требует комбинаторной/conditional структуры, которую Onix опускает. Вне скоупа. |
| 40 | Cross-Platform Arbitrage | 🟡 Частично | Цены Onix могут расходиться с Polymarket/Kalshi; арбитраж между платформами возможен, но внешний для протокола. Открытый API VIZ + headless-клиент делают данные доступными; нативного моста нет. |
| 41 | Execution Quality | ✅ Решено (переосмыслено) | Нет частичных филлов/очереди. Качество исполнения = детерминированный слиппедж + опц. min_tokens/min_return-гард, валидируемый на консенсусе. Предсказуемо by construction. |
| 42 | Gap Risk | ✅ Решено (для LP) | Gap-риск (резкий скачок к 0/1, выносящий мейкера) — режим отказа, который структурная гарантия LP Onix устраняет: LP никогда не держит терминальный риск проигравшей стороны. Бетторы по-прежнему несут свой риск исхода (как и задумано). |
| 43 | Hedging | 🟡 Частично | Бетторы могут хеджироваться встречными позициями, трансфером (pm_transfer_position), отменой ставки (если разрешена) через reverse CPMM и теперь опциональным leverage (pm_leverage_open/convert) для капиталоэффективного оффсета. Нативных мульти-leg деривативов нет; базовый + leveraged хедж возможен. |
| 44 | Implied Correlation | ➖ Не нужно | Требует мульти-событийных/комбинаторных рынков, которые Onix опускает. Вне скоупа. |
| 45 | Insider Trading | 🟡 Частично / 🏛 Клиент | Протокол не может детектить инсайд; смягчается time penalty (поздние инфо-ставки дают меньше прибыли) и bonded-резолюцией. KYC/surveillance для полиции инсайдеров — ответственность слоя клиента (регулируемые клиенты). |
| 46 | Kelly Criterion | ⚪ Имманентно | Стратегия сайзинга беттора, не фича протокола. Onix отдаёт чистые вероятности и полную коллатерализацию, так что Kelly-сайзинг считается участниками; новый опциональный leverage позволяет беттору отыгрывать fractional-Kelly эдж с маржой (фондируется из пула, ограничено ликвидацией). Ядро не вовлечено сверх предоставления примитивов. |
| 47 | Liquidity Fragmentation | 🟡 Roadmap | Per-market пулы фрагментируют ликвидность сегодня. Топ-приоритет роадмапа — shared/category-level AMM-пулы — архитектурный фикс. Lazy Pool уже мьютуализирует депозиты между рынками. |
| 48 | Liquidity Provision | ✅ Решено (ключевой дифференциатор) | Risk-free LP — заголовок: принципал структурно гарантирован, time-weighted награды, Lazy Pool auto-allocation + MasterChef-учёт. Решает проблему «LP теряют деньги», ради которой и создан протокол. |
| 49 | Market Making | ✅ Решено (переосмыслено) | Активный мейкер не нужен — AMM + LP-пул и есть мейкер, и он не несёт инвентарного риска. «Market making» схлопывается в пассивное risk-free предоставление ликвидности. |
| 50 | Minimum Viable Liquidity | ✅ Решено | Принудительный пол: мин. начальная ликвидность 100 VIZ; Lazy Pool авто-засевает каждый новый рынок free_balance × allocation_%. MVL структурно бутстрапится, не оставлен на случай. |
| 51 | Order Book | ➖ Не нужно | Onix на AMM; ордербука нет by design. |
| 52 | Orderflow Arbitrage | ➖ Не нужно | Нет ордербука / нет PFOF-роутинга потока → неприменимо. |
| 53 | Relative Value Trading | ➖ Не нужно | Кросс-инструментный RV требует коррелированных/комбинаторных рынков, которые Onix опускает. Вне скоупа. |
| 54 | Retail Flow | ✅ Решено (переосмыслено) | В CLOB ритейл-поток субсидирует убытки мейкера от toxic flow. В Onix мейкера, которого надо защищать, нет — ритейл и информированные бетторы платят в один parimutuel-пул; LP безразличен. Напряжение «ритейл vs toxic» растворяется на слое LP. |
| 55 | Semantic Tick Size | ➖ Не нужно | Гранулярность тика — концепт CLOB. Цены Onix — непрерывные AMM-функции; точность — фикс. mVIZ-единица (1/1000). Дизайн тика не нужен. |
| 56 | Temporal Arbitrage | 🟡 Частично | Ставка раньше vs позже несёт разный риск; time penalty на прибыль в Onix — именно тот механизм, что закладывает в цену запаздывание, демпфируя «жди-определённости» арбитраж. Не устранён, но явно дестимулирован. |
| 57 | Time Arbitrage | 🟡 Частично | То же семейство, что #56 — эксплуатация тайминга информации. Квадратичный time penalty + ~3с такт блоков снижают, но не убирают edge. Учтён по дизайн-намерению. |
| 58 | Toxic Flow | ✅ Решено (для LP) | Определяющая проблема CLOB/LMSR (снайпер выкупает книгу по 10¢ на исходе-99¢, мейкер ест 80¢) не бьёт по LP Onix — payouts из ставок проигравших, а субсидия LP возвращается безусловно. Toxic flow здесь просто значит, что информированные бетторы выигрывают parimutuel-пул, как и задумано. Крупный структурный выигрыш. |
| 59 | Wash Trading | 🟡 Частично / 🏛 Клиент | Отсутствие комиссий при ставке убирает один стимул wash, но накрутка объёма возможна; трансферы — чистая переуступка (там фарм комиссий невозможен). Детекция/surveillance — забота клиента + роадмапа. |
4. Оракул и резолюция (Oracle & Resolution)
| # | Концепт | Вердикт | Как Forecaster-на-VIZ это обрабатывает / нужно ли |
|---|---|---|---|
| 60 | Corruption Value Multiple (CVM) | ✅ Решено (принципом дизайна) | Явный security-инвариант протокола: бонд страховки оракула должен превышать потенциальную прибыль манипуляции. Risk factor (insurance/bets) питает composite trust score. CVM — напрямую обоснование бондинга. |
| 61 | Dispute Resolution | ✅ Решено | Полная система: 12ч grace, dispute_fee, обязательный ответ оракула, per-market резолвер (dispute_mode==0 stake-weighted голосование комитета / ==1 именованный резолвер), slashing страховки, 3-исходные no-contest диспуты, 14-дневный auto-close против заморозки, on-chain баны создателя/оракула. Одна из наиболее проработанных частей. Дополнение HF14: депозитчики lazy pool сохраняют вес голоса в диспуте (NAV пула → vesting-shares, добавляется к effective_vesting_shares). |
| 62 | Oracle Design | ✅ Решено | Bonded-модель: рег-комиссия, ≥5000 VIZ страховки, явный акцепт, резолюция с доказательствами, 14-метричная репутация, freshness decay, механика банов. Ядровая подсистема. |
| 63 | Resolution Criteria | 🟡 Частично / 🏛 Клиент | Вопрос/критерии рынка в url/описании (custom_json, display-only). Протокол навязывает процесс (кто резолвит, диспуты), но не качество критерия — двусмысленные критерии — ответственность создателя/клиента, полиция ретроспективно через диспуты + on-chain баны создателя (pm_creator_ban_object, теперь live). |
| 64 | Self-Resolving Markets | ➖ Не нужно (сегодня) | Резолюция Onix — oracle-driven, не алгоритмическая. Automated data oracles (Chainlink-style фиды) — высокоприоритетный roadmap для объективных рынков, что аппроксимировало бы self-resolution. |
| 65 | UMA Protocol | ➖ Не нужно (заменено) | Оптимистичный оракул UMA (у Polymarket) функционально заменён bonded-оракулом Onix + диспут-моделью комитета VIZ. Та же проблема, нативное VIZ-решение — без внешней зависимости от оракула. |
5. Governance и решения (Governance & Decisions)
| # | Концепт | Вердикт | Как Forecaster-на-VIZ это обрабатывает / нужно ли |
|---|---|---|---|
| 66 | Attention Markets | ➖ Не нужно | Торговля вниманием/виральностью — отдельный продукт; Onix фокусируется на резолюции событий. Возможна категория на слое клиента, не ядро. |
| 67 | Conditional Tokens | ➖ Не нужно (явно) | Whitepaper §7.2 доказывает, что CTF split/merge архитектурно не нужен — когерентность цен математическая, не навязанная токенами. Единственную полезную фичу CTF (трансфер позиций) реализуют нативно как pm_transfer_position с шифрованными memo. Намеренно опущено. |
| 68 | Decision Markets | 🟡 Возможно | Onix Multi мог бы выразить decision-рынки, но conditional-структура «если-политика-то-метрика» не нативна (нет conditional tokens). Собираемо на слое клиента; не ядровый примитив. |
| 69 | Futarchy | 🟡 Возможно (клиент) | Файл концепта: футархия = decision-рынки на conditional futures. У Onix нет нативных conditional-рынков, поэтому полная футархия в ядре не поддержана. Stake-weighted комитет VIZ уже управляет параметрами; governance-by-market — конструкция клиента/роадмапа. |
| 70 | Hyperstition Markets | ➖ Не нужно (намеренно) | Рефлексивность-как-фича (координировать, не предсказывать). Это дизайн-выбор, а не баг для фикса: требование Onix, чтобы исход был внешне верифицируем bonded-оракулом, структурно исключает hyperstition-рынки по умолчанию. Может существовать как отдельный «coordination market» продукт на слое клиента с milestone-резолюцией, но не ядровая цель. См. раздел Смягчения. |
| 71 | Impact Markets | ➖ Не нужно | Retrospective-funding/impact-сертификаты — отдельный домен. Возможна категория на слое клиента; не ядро. |
| 72 | No-Loss Prediction Markets | 🟡 Смежно | Onix не no-loss для бетторов (проигравшие теряют ставки — это финансирует победителей). Но он no-loss для LP (принципал гарантирован). Yield-funded no-loss вариант (стейкаешь yield, принципал возвращается) — другая модель; no-loss на стороне LP уже реализован. |
| 73 | Opportunity Markets | ⚪ Имманентно (смежно) | Opportunity-cost protection Lazy Pool (graduated recall, active-market penalty, fault stamps) напрямую адресует opportunity-cost капитала — хотя «opportunity markets» как категория продукта вне скоупа. |
6. Бизнес и платформы (Business & Platforms)
| # | Концепт | Вердикт | Как Forecaster-на-VIZ это обрабатывает / нужно ли |
|---|---|---|---|
| 74 | AI agents | 🟡 Roadmap | Headless-клиент + открытые VIZ-операции делают программных агентов (бетторы, LP, автоматические оракулы) простыми. AI-driven ликвидность/резолюция — естественное расширение, ещё не специфицировано. |
| 75 | Cross-subsidization | ⚪ Имманентно | Lazy Pool кросс-субсидирует ликвидность по многим рынкам с одного депозита; MasterChef reward_per_share шарит fee-yield. Кросс-субсидирование встроено в экономику пула. |
| 76 | Demand markets | ➖ Не нужно | Рынки замера/агрегации спроса — категория продукта; не ядровый примитив Onix. Слой клиента. |
| 77 | Distribution moat | 🟡 Стратегия | Моат Onix — risk-free LP-yield + VIZ-нативная инфраструктура (флайвил). Дистрибуция (Telegram WebApp сегодня → headless web-клиент) — go-to-market, частично решается платформонезависимостью после миграции. |
| 78 | Election markets | 🏛 Клиент | Поддержаны как обычные бинарные/мульти рынки; их легальность — вопрос юрисдикционного клиента (whitelisted оракулы, фильтры категорий). Протокол нейтрален. |
| 79 | Event contracts | ⚪ Имманентно | Каждый рынок Onix и есть event contract. Регуляторная классификация — вопрос клиента/права, не логика протокола. |
| 80 | Federal preemption | 🏛 Клиент (N/A протоколу) | Файл концепта: зависит от того, «swaps» ли US event contracts. VIZ DLT — инфраструктура, не оператор (whitepaper §6.2) — как Bitcoin это леджер. Правовые обязательства привязаны к клиентам, не к консенсусу. Не забота протокола. |
| 81 | Long-tail markets | ✅ Решено | Именно ниша, которую включает bounded-loss LMSR — и Onix делает её risk-free для засева через Lazy Pool auto-allocation + пол ликвидности. Жизнеспособность long-tail — ядровый аргумент продажи. |
| 82 | Market structure | ✅ Решено (определено) | Onix определяет чёткую структуру: AMM-ценообразование, parimutuel-сеттлмент, bonded-оракулы, DPoS-управляемые параметры, consensus-level операции. Связная, новая рыночная структура против CLOB-платформ. |
| 83 | Market surveillance | 🟡 Roadmap / 🏛 Клиент | Полный on-chain audit trail (market_log, каждая операция consensus-validated) делает surveillance возможным для любого. Активный surveillance/энфорсмент — забота клиента + роадмапа. |
| 84 | Network effects | 🟡 Стратегия | Флайвил (risk-free LP → глубина → бетторы → комиссии → ещё LP) — задуманный сетевой эффект. Shared liquidity pools (roadmap) усиливают его. Go-to-market, не механика протокола. |
| 85 | Parlays | ➖ Не нужно | Многоногие комбо-ставки требуют conditional/комбинаторной структуры, которую Onix опускает. Вне скоупа (возможна сборка клиента поверх независимых рынков). |
| 86 | Platform competition | 🟡 Стратегия | Конкурирует уникальным «passive yield without impermanent loss» против Polymarket/Kalshi (таблица сравнения whitepaper §7.1). Стратегическое позиционирование, не логика протокола. |
| 87 | Polymarket | ⚪ Референс | Главный бенчмарк. Onix отличается по всем осям: CPMM/LMSR vs CLOB, ноль LP-риска vs инвентарный риск, нативные операции vs контракты Polygon, bonded-оракул vs UMA, без CTF. Используется для сравнения, не перенят. |
| 88 | Regulatory arbitrage | 🏛 Клиент | Модель юрисдикционного клиента: каждый регион строит свой compliant (или permissionless) клиент на нейтральных рельсах VIZ. Регуляторное позиционирование живёт целиком на слое клиента. |
| 89 | Regulatory classification | 🏛 Клиент | Являются ли рынки swaps/gaming/securities — решается per-юрисдикция на слое клиента; протокол классификационно-нейтрален (те же pm_* для permissionless и регулируемых клиентов). Не забота протокола. |
Итог — что реально меняет дизайн Onix-на-VIZ
Решено структурно (ключевые выигрыши):
- LP-сторонние adverse selection, toxic flow, gap risk, impermanent loss, инвентарный риск мейкера → все устранены, т.к. победителям платят только из проигранных ставок, а принципал LP возвращается безусловно (доказательство AM-GM для CPMM; parimutuel-сеттлмент для LMSR).
- Провал LMSR на бинарных рынках → обойдён использованием CPMM для бинарных и ограничением LMSR мульти-рынками, где мейкер не контрагент.
- Liquidity provision, minimum viable liquidity, жизнеспособность long-tail → risk-free LP + Lazy Pool auto-allocation.
- Oracle design, dispute resolution, CVM → bonded-оракул + 14-метричная репутация + stake-weighted диспуты комитета.
- Price discovery, arbitrage, conditional tokens → когерентность цен математическая (
Σ price = 1), значит не нужны ордербук, split/merge, внутренний слой арбитража.
Не нужно / намеренно опущено: ордербук, CDA, bid-ask spread, semantic tick size, orderflow arbitrage, CTF split/merge, комбинаторные/covariance/correlation/relative-value/parlay рынки, UMA, peer prediction, LOX.
Вытолкнуто на слой юрисдикционного клиента: federal preemption, regulatory classification/arbitrage, легальность election-рынков, KYC/энфорсмент инсайда, surveillance.
Реализовано с момента написания таблицы (теперь live on-chain, HF14): опциональные батч-аукционы + commit-reveal ставки (бинарные), опциональный leverage-сабсистем (position collateralization), Lazy Pool, endogeneity_tier, on-chain баны создателей, settlement-vop на беттора/leverage + методы плагина, и вес стейка lazy pool в PM-диспутах + голосовании за заявки DAO-комитета.
В роадмапе VIZ (частично сегодня): shared/category liquidity pools (фикс фрагментации), automated data oracles (→ self-resolving объективные рынки), distribution markets, AI agents. (Прим.: commit-reveal в диспутах в этом списке нет — он намеренно отклонён; слушания диспутов остаются публичными. Commit-reveal для ставок уже live.)
Остаётся открытым / поведенческое (смягчено, не устранено): longshot/yes bias, манипуляция ценой через глубину, кросс-платформенный арбитраж. У семейства рефлексивности (endogeneity, reflexivity, KBC, hyperstition) есть конкретный план смягчения — см. ниже.
Смягчения для семейства рефлексивности
Endogeneity, reflexivity, Keynesian beauty contest (KBC) и hyperstition — это одна корневая проблема на разных слоях: рынок/цена влияет на исход, который он измеряет. Один небольшой набор примитивов адресует все четыре.
Карта корневой причины
| Слой | Концепт | Канал |
|---|---|---|
| Уровень форекастера | Keynesian Beauty Contest | стадность к видимому консенсусу в относительном/peer-скоринге |
| Уровень рынка | Endogeneity | существование/видимость рынка меняет поведение (категориально) |
| Уровень рынка | Reflexivity | общая обратная связь цена↔реальность; манипуляция-как-пропаганда |
| По дизайну | Hyperstition | рефлексивность используется намеренно для координации исхода |
Примитивы смягчения
| Примитив | Статус | Что чинит | Заметки |
|---|---|---|---|
| Commit-reveal голосование в диспутах | отклонено (делать НЕ будем) | KBC | Диспут комитета это открытые публичные слушания: pm_dispute_vote — публичный бюллетень, и остаётся таким by design — доверие к ДАО держится на прозрачном разрешении споров. Бюллетень можно менять до закрытия (повтор перезаписывает), чтобы голосующие честно обновляли решение на новые доводы; остаточный KBC принят (за совпадение с большинством не платят). |
| Commit-reveal ставки (батчем) | live (опц., бинарные) | endogeneity, reflexivity, инфо-асимметрия | pm_commit_bet/pm_reveal_bet/pm_batch_settle скрывают направление/размер in-flight потока, чтобы публичная цена не «текла» во время приёма (убивает канал термостата). Сеттлится единой ценой батчем (см. ниже). |
Поле рынка endogeneity_tier | живое поле | endogeneity | Оракул тегирует tier 1 (эконом-данные — чисто), 2 (спорт/расписание), 3 (политика/соц — рискованно); UI показывает уровень рефлексивного риска; клиенты могут ограничивать tier-3. |
| Экзогенная резолюция (automated data oracles) | roadmap (high) | endogeneity, reflexivity | Резолюция привязана к внешнему фиду (BLS/ФРС/спорт-API), на который рынок не влияет → чистый термометр. |
| Список запрещённых категорий + бан создателя | бан создателя live on-chain; список — слой клиента | вредная рефлексивность, hyperstition | Блокировать рынки, где YES создаёт «конституенцию за исход» (рынки убийств/«hit»/терактов, пропаганда-рынки). Через on-chain бан создателя (pm_creator_ban_object) + фильтр категорий клиента. |
| Глубокая risk-free LP-ликвидность | ядро сегодня | манипуляционная рефлексивность | Флайвил делает книгу глубокой, поэтому двигать цену ради «newsworthy» манипулированного заголовка — дорого. |
KBC: почему рыночный слой уже безопасен
KBC — патология относительного скоринга (платят за близость к peers → стадность к peers). Рыночный слой Onix платит бетторам против внешней истины через parimutuel-сеттлмент — тебя награждают за отклонение от неправильной цены толпы, а не за совпадение. Значит слой бетторов структурно анти-KBC. Единственный относительный/peer-механизм в протоколе — stake-weighted голосование комитета в диспуте, и остаточный риск KBC там принят by design — диспут оставлен открытыми публичными слушаниями (без commit-reveal), потому что доверие к ДАО держится на прозрачном разрешении споров; риск ограничивает другое — голосующим не платят за совпадение с большинством, а бюллетень можно менять по мере поступления доводов.
Commit-reveal против инварианта CPMM a·b=k
CPMM path-dependent (токены зависят от резервов в момент исполнения), поэтому commit-reveal нельзя делать ставка-за-ставкой против живой кривой — порядок раскрытия вернул бы MEV и слил бы цену. Фикс (и почему §8.3 ставит commit-reveal рядом с batch-auction): перестать обновлять кривую per-bet; обновлять её раз в эпоху через uniform-price батч-сеттлмент.
- Commit: прислать
hash(side, amount, salt, min_tokens)и заэскроитьamount. - Reveal: раскрыть
(side, amount, salt); раскрытия собираются, но не применяются до конца эпохи (видеть чужие reveal бесполезно — своё уже закоммичено). - Сеттлмент раз: встречный поток (
A_invsB_in) неттится между бетторами по единой клиринговой ценеp*; только нетто-остаток двигает AMM, поэтомуkпересчитывается один раз. Все A-филлы получаютp*, все B-филлы —1−p*→ нет внутрибатчевого преимущества по порядку. - Флор
min_tokens: поскольку цена невидима в момент commit, per-bet флор по токенам обязателен; еслиtokens < min_tokensна сеттлменте, ставка отклоняется и возвращается из эскроу. - Анти-griefing: нераскрытие → штраф из эскроу в LP-fee/DAO-пул, убивая атаку «закоммить опциональность, раскрой только победителей».
Гарантия LP не тронута: каждый батч-сеттлмент — валидный CPMM-переход, значит AM-GM reserve_a + reserve_b ≥ L держится. Меняется только гранулярность обновления кривой (per-bet → per-epoch). Onix Multi аналогично через агрегированную LMSR cost-функцию.
Фазировка: (1) сначала uniform-price батч-аукционы — уже дёшево убивают ordering-MEV/фронт-раннинг; (2) поверх — commit-reveal сокрытие — добавляет in-flight конфиденциальность, включается выборочно для tier-3 (endogeneity-чувствительных) рынков. И (1), и (2) теперь реализованы on-chain для бинарных рынков (мульти всё ещё форсит instant-ставки — LMSR-батча пока нет).
Изменение вердиктов
| Концепт | Было | Стало |
|---|---|---|
| Keynesian Beauty Contest | 🔴 Открыто | ✅ рынок / ⚪ диспут — голоса публичны by design (без commit-reveal; бюллетень изменяем, голосующим не платят, участники пула с правом голоса) |
| Endogeneity | 🔴 Открыто | 🟡 смягчено — endogeneity_tier + commit-reveal/батч live; экзогенные оракулы roadmap |
| Reflexivity | 🔴 Открыто | 🟡 смягчено — бан создателя live on-chain; список категорий — слой клиента |
| Hyperstition | 🔴 Открыто | ➖ исключено по дизайну (опц. продукт клиента) |