我们已经演示了如何使用无合约的合约在BSV上实现Taproot。我们将展示了其后续提案Graftroot可以以类似的方式实施。BTC中的Grabroot与Taproot类似,有两种方式可以使用锁定在由多方创建的聚合公钥P中的资金:合作案例:又名默认密钥花费路径各方同意并签署在定期支付交易中释放资金,与Taproot相同。不合作的案例:又名替代脚本支出路径如果任何一方未能签署,将选择一个替代脚本来运行以解锁资金。在Taproot中,脚本是MerklizedAlternativeScriptTree(MAST)中的叶节点。它通过在P中链接MASTm的根并通过Merkle证明验证脚本确实是MAST的