比特币脚本类型

时间:2022-05-04 23:04:46

比如,爱丽丝用比特币向鲍勃买东西,比特币脚本类型爱丽丝想货到付类型款,而鲍勃想见款发货。该如何处理?一个好的办法是使用第三方支付交易(escrowtransaction)。第三方支付交易可以用“MULTISIG”(多重签名)来轻易实现。爱丽丝并不直接付款给鲍勃,而是发起一个多重签名的交易类型,并比特币脚本规定:三个人中有两人签名之后,资金才能被支取。这三个人是爱丽丝、鲍勃与第三方仲裁员朱迪(Judy)。朱迪负责调解可能发生的纠纷。因此,爱丽丝发起了一个2/3的多重签名交易来付款,这个比特币脚本交易规定三个人中有两人签名之后,资金才能被支取。

这个比特币脚本交易被纳入区块链后,资金类型被第三方监管,这三个人中的任意两个人可以决定资金的去向。现在,比特币脚本鲍勃觉得可以给爱丽丝发货了,通常比特币脚本情况下,如果爱丽丝和鲍勃都是有诚信的,鲍勃会按照爱丽丝要求发货,爱丽丝收货之后和鲍勃共同签名,把资金转给鲍勃。由于三个人中有两人签名即可完成支付,此时,由于没有任何争议,朱迪根本不需要参与。和爱丽丝直接付款给鲍勃相比,第三方支付交易并不会更复杂,只需在区块链里增加一笔交易即可。