Задумался как-то об идее создания prediction/forecasting блокчейна.
Алгоритм работы такой:
Люди (эксперты, аналитики, диваны) и машины (технические анализаторы и другие) записывают свои зашифрованные прогнозы, например, минимальную и максимульную цену биткоина через минуту, день или месяц в новые блоки. При наступлении даты предсказания сеть расшифровывает и сверяет их с настоящими результатами через контракты оракулов. Кто угадал (попал в диапазон, например, сделал предсказание, что биткоин будет стоить через месяц от $50 000 до $100 000, и это сбылось), тот получает награду, обратно пропорциональную размеру указанного диапазона). Кто не угадал, тот просто потратил топливо на вписывание своих не сбывшихся предсказаний в блок.
Время блока в таком блокчейне должно быть константой (минута, день, месяц и т.п.).
Механизм консенсуса не знаю как назвать, возможно Proof of result или Proof of prediction.
Сложно такой блокчейн реализовать?