BitVM是一种在比特币上实现图灵完备合约的计算范式。它通过在Taproot地址中提交大型程序,使用位值承诺、逻辑门承诺和二进制电路承诺等基本组件,实现了对任何可计算函数的验证。该模型采用欺诈证明和挑战-响应协议,无需更改比特币共识规则。尽管受到两方设置和离链计算的限制,BitVM为比特币智能合约提供了更灵活的设计空间,可支持诸如国际象棋、围棋、扑克等应用。然而,该模型效率较低,可能需要进一步研究以解决其中的问题。
BitVM使比特币的生态更加绚丽多彩!