我是靠谱客的博主 贪玩白昼,最近开发中收集的这篇文章主要介绍BSV上的委托合约(2),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我们引入了一种简单而通用的委托机制,它是我们开发的脚本级委托的替代方案。

事务级委托

假设 Alice 想将她的 UTXO 委托给 Bob。她创建了两个输入的交易:一个花费她的 UTXO,另一个花费 Bob 的 UTXO。她使用 sighash 标志 SIGHASH_NONE 对她的输入进行签名,这意味着可以为交易添加任意输出。她将部分签名的交易交给 Bob。Bob 可以签署第二个输入并将 Alice 的硬币发送到他想要的任何输出。本质上,Alice 已经将她的 UTXO 委托给了 Bob。

在这里插入图片描述

Bob 的 UTXO 可以来自 Bob 控制的现有 UTXO。如果不存在这样的 UTXO,Alice 可以简单地创建一个并在其中存入最少的 BSV。与脚本级委托相比,委托的 UTXO 不需要先转移到委托智能合约。它现在可以部署到现有的钱包中。

致谢

最初的想法来自比特币开发邮件列表中的这篇文章。

最后

以上就是贪玩白昼为你收集整理的BSV上的委托合约(2)的全部内容,希望文章能够帮你解决BSV上的委托合约(2)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部