比特币小团体:使用双次适配签名的无通道链下支付
区块链技术在过去十年中越来越受欢迎,它提供了一个强大、安全且去中心化的基础设施,允许各方进行货币交易和执行应用程序。然而,由于其分布式特性,公共区块链在吞吐量和延迟方面存在扩展性限制。例如,比特币完成一笔新交易至少需要1小时,每秒大约只能处理7笔交易,而中心化的可信支付处理器可以实现即时结算,每秒能处理数万笔交易。
1. 链下协议的发展
为了解决区块链扩展性问题,链下协议应运而生。链下协议允许各方在不涉及区块链的情况下进行交易,仅在发生纠纷时才上链,从而大大提高了吞吐量。以下是几种常见的链下协议:
- 支付通道 :双方通过一笔链上交易打开一个通道,将资金锁定到一个“联合账户”中。之后,他们可以通过快速的两方协议在链下多次相互支付。诚实的一方可以随时单方面在链上取回其应得的资金,因此无需信任其对手方。但将资金锁定用于与单一对手方的专属使用是一个严重的限制。
- 支付通道网络(PCNs) :通过实现原子多跳支付来缓解这一问题。路由算法指定付款人和收款人之间的通道路径,然后每个中间方在一个通道中接收资金,并原子性地将相同金额(减去费用)发送到另一个通道。然而,中间通道经常在一个方向上被过度使用,导致通道不平衡。
- 支付通道枢纽(PCHs) :为缓解通道不平衡问题而引入。PCH是PCN节点,它以收取更高费用为代价提供流动性和可靠性。但为了满足所有客户同时向同一方支付的情况,PCH需要锁定大量资金,存在扩展性问题。
- 等离子或提交链协议 :一种完全放弃通道的替代链下方法
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



