Всем привет,
Прежде всего позвольте мне предварить это с оговоркой: Я на самом деле не следовал этот форум в последнее время, очень жаль, если эта идея была предложена ранее. Кроме того, это в значительной степени вдохновлено атомная торговая схема кросса цепи.
Я думаю, что я придумал на основе схемы блока цепи, которая позволила бы полностью ненадежные / децентрализованные азартной игр между 2-х участниками. Это, как говорится, я не достаточно знаком со сценариями Bitcoin, чтобы знать, если эта идея осуществима и хотел бы получить обратную связь от сообщества.
Я опишу это на примере:
А хочет сделать ставку 1 BTC на 25% (выплата выигрыша 3 BTC). Находит человек B, который будет действовать как дома.
По сути, это еще один игрок, который хочет сделать ставку 3 BTC на 75% (выигрыш выплаты в размере 1 BTC). Дом край также может быть согласован.
Выбирает случайное число х
В выбирает случайное число у
А дает Н (х) к В
В дает Н (у) в
B создает TX1: "Оплатить 4 BTC до (<открытый ключ в> если х и у известен Н (х) и Н (у) и Н (х + у) < MAX_HASH * 0.25) ИЛИ (подписанное А и В)"
B создает TX2: "Оплатить 4 BTC от TX1 до <Открытый ключ Б>, Запертые 6 часов в будущем, подписанное B"
В подписывает TX2 и посылает к A.
Признаки TX2 и посылает к B.
B представляет TX1 к сети.
А создает TX3: "Оплатить 1 BTC в <Открытый ключ Б>, Если у известен Н (у)"
Представляет TX3 к сети.
B проводит TX3, обнаруживая у.
А теперь знает, как х и у и может провести TX1, если Н (х + у) < MAX_HASH * 0,25.
Если А выиграл, он послал 1 BTC и получил 4 BTC. Эффективно выигрывает 3 BTC. В получил 1 BTC и послал 4 BTC. B фактически утрачено 3 BTC.
Если А потерянным, он послал 1 BTC и эффективно потерял 1 BTC. B выигрывает 1 BTC и способен восстановить контроль над своей 4 БТД в течение 6 часов.
Протокол может быть улучшена за счет использования заблокированной транзакции, провести TX3 к А в случае, если B не проходит через с протоколом. Она также может быть улучшена, чтобы позволить B, чтобы восстановить контроль над TX1 до 6 часов, предполагающих А хороший парень (он мог показать X, например, зная, что он не может выиграть в любом случае).
Самое большое ограничение я вижу необходимости ждать блок подтверждения (предполагается, что схема имеет смысл).
Есть предположения?