区块链-不对称可撤销承诺

目录:https://blog.youkuaiyun.com/qq_40452317/article/details/89646633

摘自《精通比特币》

处理先前承诺状态的更好方法是明确撤销它们。但是,这不容易实现。比特币的一个关键特征是,一旦交易有效,它一直有效,不会过期。取消交易的唯一方法 是在交易被挖矿前用另一笔交易双重支出它的输入。这就是为什么我们在上述简 单支付通道示例中使用时间锁定,以确保最新的承诺交易可以在旧承诺生效之前被花费。然而,把承诺在时间上排序造成了许多限制,使得支付通道难以使用。

虽说一个交易无法取消,但是它可以被构造成无法再使用的样子。我们这样做我 们实现它的方法是通过给予每一方一个 撤销密钥,如果对方试图欺骗,可以用来 进行惩罚。撤销先前承诺交易的这种机制首先被作为闪电网络的一部分提出。

为了解释撤销密钥,我们将在由Hitesh和Irene经营的两个交易所之间构建一个 更加复杂的支付通道。 Hitesh和Irene分别在印度和美国运营比特币交易所。 Hitesh 的印度交易所的客户经常向 Irene 的美国交易所的客户发送付款,反之亦 然。目前,这些交易发生在比特币链上,但这意味着支付手续费用并等待几个块 进行确认。在交易所之间设置支付通道将大大降低成本并加快交易流程。

Hitesh 和 Irene 通过合作建立资金交易来启动通道,每人向通道注资 5 个比特币。 初始余额为 Hitesh

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值