闪电网络Lighting Network是什么?

闪电网络Lighting Network是什么?


比特币拥堵问题由来已久,关于链上链下的扩容方案社区对此也一直处于争议当中。BCH分叉后通过大区块进行扩容,而btc则选择激活隔离见证,走闪电网络off-chain扩容的方式。
闪电网络Lighting Network,是一个链下服务方案,它不发送任何货币,而是在第二层级中进行账本的变更并随后在第一层级中完成结算,从而避免数千次的、实际的链上资金交易。
根据闪电网络浏览器中的数据显示,目前闪电网络已搭建3639个节点,形成通道12289条,网络容量达114.83个BTC。
通过将资金发送到由多方掌管密钥的多重签名地址,闪电网络构建起一个支付渠道。收付双方之间的交易在链下完成,无论这个交易渠道关闭时的余额是多少,这些余额都会被如数发回用户的钱包。这就是双向支付渠道的工作原理。闪电网络是一个典型的双向支付渠道网络,通过这个网络,用户可以与自己的承包商进行定期支付或每月结算。
闪电网络的目的是实现安全地进行链下交易,其本质上是使用了哈希时间锁定智能合约来安全地进行0确认交易的一种机制,通过设置巧妙的‘智能合约’,完善链下通道,使得用户可以在闪电网络上进行0确认的交易。
闪电网络的核心的概念主要有两个:RSMC(Recoverable Sequence Maturity Contract)和 HTLC(Hashed Timelock Contract)。RSMC 保障了两个人之间的直接交易可以在链下完成,HTLC 保障了任意两个人之间的转账都可以通过一条“支付”通道来完成。这两个类型的交易组合构成了闪电网络。从而实现任意两个人都可以在链下完成交易。
RSMC是指可撤销的顺序成熟度合同,类似于准备金制度。即双方发生交易的条件是双方需要在一个微支付通道(资金池)中预存一部分资金,之后每次交易,就对交易后的资金分配方案共同进行确认,同时签字作废旧的版本。当需要提现时,将最终交易结果写到区块链网络中,被最终确认。可以看到,只有在提现时候才需要通过区块链。
HTLC则是指哈希的带时钟合约,可以理解为限时转账。即通过智能合约,双方约定转账方先冻结一笔钱,并提供一个哈希值,如果在一定时间内有人能提出一个字符串,使得它哈希后的值跟已知值匹配(实际上意味着转账方授权了接收方来提现),则这笔钱转给接收方。
闪电网络采用了更合理的支付网络架构,代表着效率的提高。与其向所有人广播交易,交易可以更直接地发送给收款人。只有当交易双方不诚实时,才需要进入繁琐的流程——链上共识操作。通过这种方式,可以实现相当于互联网上各方之间直接沟通所能达到的性能和效率,同时保留比特币区块链的一些安全特性。然而,如果各方想在出现问题时可以随时回归到区块链上并收回资金,那么建立这样一种支付系统是非常复杂的,并且还存在着一些重大风险和局限性。

闪电网络Lighting Network是什么?

扫一扫手机访问

发表评论