@s_tikhomirov Разобрался, кстати, на высоком уровне как работают Discreet Log Contracts которые тадж (создатель лайтнинга) придумал
1. Существует рынок оракулов, которые дают btc-usd инфу, например. И их публичные ключи
2. Вы и ваш партнер договариваетесь о фьючерс-контракте: скидываетесь по 1 БТС, если на день Х цена битка больше 10,000 usd деньги получает вася, иначе петя.
3. Вы выбираете N оракульных публичных ключей, генерируете при помощи них адрес смарт контракта”, и скидываете туда по 1 БТС атомарно/одновременно
4. В день Х все оракулы, как обычно, публикуют инфу о цене, и в зависимости от того, какие данные они опубликуют, вася или петя может забрать себе 2 БТС.
Важные свойства:
А) На шаге (3) оракулы не знают что вы их выбрали, и вообще никто ничего не знает кроме вас двоих. По транзе ничего не понятно.
Б) Публикация подписанной инфы о цене на шаге (4) городится не в блокчейн, а просто на сайте оракула. Хотя можно и в блокчейн конечно при желании.
Мне кажется, у этой штуки помимо этого сценария есть еще юзкейсы, например, лайтнинг, но туда еще никто не добрался.