BSV 网络上公平的掷硬币游戏
我们可以在比特币网络上基于比特承诺方法实现一个公平且不需要第三方的掷硬币游戏。假设 Alice 和 Bob 决定掷硬币,但他们没有实物硬币,或者他们想通过互联网进行。通过遵循下面这个比特币协议,他们可以实现公平的抛硬币。Alice 和 Bob 各自将 x 个比特币锁定在如下所示的智能合约中(注意:此时他们并没有透露自己的秘密数字);在新交易里同时提交他们各自的秘密数字,然后对这两个秘密数字进行异或操作,以确定硬币是正面还是反面。如果是正面则 Alice 赢,否则 Bob 赢。获胜者将获得所有 2