В ончейн-рынках прогнозов смарт-контракты полностью автоматизируют создание рынка, торговлю, расчет и распределение средств. Задачи, которые обычно выполняют биржи или платформы, реализуются на блокчейне программно, без участия человека.
Стандартный ончейн-рынок прогнозов включает несколько этапов: создание рынка события, покупку пользователями долей исхода, расчет результатов после завершения события и начисление дохода победителям. Все процессы выполняются смарт-контрактами автоматически.
Ключевые функции смарт-контрактов на рынках прогнозов:
Поскольку все правила прописаны в контракте, рынок функционирует прозрачно и не подвержен произвольным изменениям. Это одна из ключевых особенностей ончейн-рынков прогнозов.
Одна из главных задач рынков прогнозов — как блокчейн узнает результат события. Сам блокчейн не может получать информацию из реального мира, поэтому необходимы оракулы для передачи внешних данных на блокчейн и подтверждения результата события.
Например, если событие на рынке прогнозов связано с тем, кто победит на выборах, после завершения выборов оракул передает официальный результат в блокчейн, и смарт-контракт выполняет расчет. Без оракулов рынок прогнозов не сможет завершить расчет по итогам события.
Оракулы выполняют на рынках прогнозов следующие задачи:
Надежность оракулов имеет решающее значение. Если оракул передаст некорректные данные, расчет по всему рынку прогнозов будет ошибочным. Для повышения надежности во многих системах применяют несколько оракулов или децентрализованные сети оракулов.
Ликвидность на рынках прогнозов определяет, насколько свободно проходят сделки. Если покупателей и продавцов недостаточно, торговля становится затруднительной — для ликвидности необходимы механизмы маркетмейкинга.
В традиционных финансовых рынках маркетмейкеры выставляют котировки покупки и продажи. В ончейн-рынках прогнозов многие платформы используют механизмы автоматизированного маркетмейкера (AMM) для обеспечения ликвидности. AMM применяет алгоритмическое ценообразование, что позволяет рынку работать непрерывно и без участия человека.
Разные рынки прогнозов используют различные механизмы ликвидности: AMM на основе постоянных функций или модели ценообразования, основанные на вероятностных кривых. Общая задача этих механизмов — обеспечить возможность покупки или продажи долей исхода в любой момент, при этом цены изменяются в зависимости от торговой активности.
С точки зрения логики работы ончейн-рынки прогнозов обычно состоят из трех основных модулей:
Эти три компонента формируют базовую структуру работы ончейн-рынков прогнозов.