Итак, проблема децентрализованного рынка прогнозов: матч закончился, но с каким именно результатом?
Кто-то должен результат сообщить, чтобы верно угадавшие получили выигрыш. Кто?
Один существующий подход - оракулы. Мы говорим, что вот этот вот конкретный человек/организация уж совершенно точно никогда не ошибается и никогда не жульничает. В идеале - мы назначаем несколько таких "ответственных" людей и проверяем, чтобы они имели одинаковое мнение, по поводу окончившегося матча.
Схема неплохая, но есть одно важное "но": если рынок прогнозов децентрализованный, то кто угодно может рынок создать, на какое угодно событие. Совершенно неочевидно, что создающий рынок знает об имеющихся оракулах или доверяет им. Более того, созданный рынок может быть неизвестен оракулам или содержать какие-то дополнительные условия, которые оракулам неизвестны. Ну и опять же, что это за децентрализация такая, когда кто-то (кто?) должен выбрать кого-то (кого?) для такой важной задачи, как расчёт результатов. То есть идея рабочая, но даже близко неидеальная.
Можно предположить, что кто рынок создаёт, тот его и рассчитывает. Возникает проблема злоумышленников, когда создаётся популярный рынок, ставится крупная ставка, если выиграла - расчитывается, как надо, если проиграла - рассчитывается "ошибочно" и ищи ветра в поле, децентрализация же. Возможное решение - какой-то рейтинг создателей рынка, чтобы пользователи могли решать, кому доверять, кому нет... Но опять же - никакой гарантии, что в один прекрасный момент "репутация" не будет обменяна на тридцать сребренников.
Вот такие вот дела, какие мысли, что же делать, как обеспечить расчет результатов?