时间:2022-03-12|浏览:19951
用戶喜愛的交易所
已有账号登陆后会弹出下载
闪电网络是比特币最受关注的第 2 层扩展解决方案之一。它背后的主要思想是设计一个支付协议,可以作为比特币面临的可扩展性问题的链下解决方案。
比特币有什么问题?闪电网试图解决哪些问题?
就比特币的交易速度而言,每秒只能处理 2~7 笔交易。想象一下用比特币支付,就像你需要排队在银行转账一样。一旦交易量激增,银行难以处理吗?这种支付方式显然是不可接受的。
闪电网支付一样,闪电网络可以将部分资金存入移动支付中,并与任何支持的商家或个人快速转账。
一天深夜,阿平和阿彩百无聊赖,决定比赛。他们使用移动支付互相转账。每次转帐只有一美元,看谁转的多。
假如是传统的银行模式,也许两个人一晚只能排队玩几次,而且还要花手续费,所以不能玩。
一晚上付钱可以翻千次,最后的结果是阿来比阿平快,以微弱优势获胜。
结账时,手机支付会帮他们去银行,然后告诉柜台:阿平账户余额-1,阿彩账户余额 1。阅读本文,了解闪电网络解决方案的基本逻辑。
关键是,闪电网络如何确保资产能够在不信任的情况下交易,交易能够安全返回比特币主链进行确认?
以下是闪电网络的几个关键技术概念。
单向支付渠道
一站式支付渠道
闪电网络之前,单向支付渠道的概念已经存在了一段时间,但应用有限。
Alice 向 Bob 打开单向支付通道。Alice 有 10BTC,Alice 可支付 Bob 进行链下交易,但渠道是单向的,这意味着 Bob 不能通过同一个渠道支付 Alice。
如果 Bob 收到 1 比特币:
从 Alice 在那里获得 1 比特币。
或者,Bob 知道 Alice 将来会继续向他支付比特币,并选择保持通道畅通。
问题是,Bob 有最后的签名和广播权。Bob 是流氓,保持通道畅通。Alice 永远不会结算,10BTC 将在这个支付渠道被绑架。
因此,一般来说,支付渠道会配备配套措施时间锁。
时间锁 (CSV)
所谓时间锁定,是指在创建通道时会约定一个时间。一旦时间到了,必须强制关闭通道。有两个签名的交易将被上传到链上进行交易确认,没有签名的余额将退还给原始持有人。
在创建 Alice 和 Bob 同意通道必须在 1000 块后关闭。
所以 Bob 在获得 之前,必须在时间到之前签署和广播交易Alice 给他1 比特币。
如果 Bob 延迟签署广播,一旦约定的时间到来,Bob 不会得到一毛钱。