BRC-20 让“闪电网络”再受热议
一位幸运的矿工在上周日晚上赚取了 6.701 枚BTC(约 200,000 美元)的交易费用,超过了当前的 6.25 BTC 的区块奖励。这一极为罕见的事件说明了与 Ordinals 协议相关的区块链活动导致了用户成本的飙升。
高昂的比特币交易费用
2022年底,Ordinals 协议为比特币引入了新的发展方向,可以将其添加到按顺序编号的比特币最小单位 satoshis(聪) 上,以创建独特的、不可替代的 NFT。现在 Ordinals 也被用于铸造 BRC-20 代币。
由于拥有比特币的背景,BRC-20代币迅速流行起来。市场的追捧使得比特币网络变得十分拥挤,运行成本也达到新的高度。
单个比特币交易区块收取的费用已经超过了区块奖励,这证明了 Ordinals 和 BRC-20 对区块空间的需求不断增长。而之前区块费用超过区块奖励发生在 2017 年的第 500,521 区块。
但这是第一次在比特币价格没有进入牛市情况下发生的,因此也是比特币发展的一个里程碑。
根据区块链分析平台Glassnode的数据显示,比特币网络上每个区块支付的平均费用已上升至 2.9 BTC,几乎与过去的牛市高峰期一样高。
“闪电网络”再受热议
交易费用的增加,导致全球最大的加密货币交易所 Binance 不得不两次暂停并重启比特币提款,Binance声称网络拥塞是直接原因,因此,该公司表示正在考虑整合“闪电网络”,以便在高费用环境下更好地促进小额提款。
同时,一些交易所和用户也在考虑使用“闪电网络”来作为解决方案。
闪电网络是什么?
“闪电网络”(Lightning Network)是一种所谓的BTC第2层扩展解决方案,旨在使比特币交易更快、更便宜。
使用闪电网络就好比是去酒吧喝酒的时候,每喝一杯酒都是让老板记账,月底的时候一次性结清。
在比特币上开启一个支付通道很简单,两个人向一个链上的多签钱包中转入资金,两个人的资金之和表示这个支付通道能够交易的最大资金量。通道建立之后,双方就可以进行交易了,这些交易并不会涉及到比特币网络,这样能够支持的交易量级就会有一个很大的提升。
当他们要关闭支付通道的时候,就可以签署一个关闭交易,这个交易中会来结算他们链上的最终余额,所以对于一个支付通道来说,在链上只需要产生两笔交易,减少了交易成本。
如果使用闪电网络的话,100美元的手续费在1美分左右,对于日常小额支付是非常划算的。
闪电网络的TPS是目前区块链所有扩容方案中最高的,满足了目前所有的支付场景需求。
闪电网络的诸多好处
(1)可扩展性
比特币区块大约每十分钟创建一次,且容纳交易数量有限。区块空间属于稀缺资源,因此用户之间须相互竞价,才能保证自己的交易及时纳入区块空间。矿工最关心的是获取报酬,因此他们会优先纳入手续费更高的交易。
使用闪电网络仍需支付两项费用,即开启和关闭通道的费用。通道开启后,用户和交易对手可免费进行数千笔交易。交易完成后,只需将最终状态发布到区块链。
从宏观角度来看,如果有更多人选择闪电网络等链下解决方案,区块空间的使用效率将得到提高,可扩展性进而获得长久发展。
(2)小额支付
比特币设有最低交易金额,约为0.00000546 BTC。截至本文撰稿时,约等值于四美分。这已经是很小的数额,但闪电网络将交易限额压得更低,按目前最小的单位来算,为0.00000001 BTC,或一聪。
闪电网络对小额支付更具吸引力。按照常规交易的费用,在主链上发送小金额显得不切实际。然而在通道内,则可免费发送比特币的微小零头。
(3)隐私安全
闪电网络使用户信息的保密程度更高。各方无需在网络上扩散自己的通道信息。区块链中可能会显示“该交易开启了通道”,但不会透露交易详情。如果参与者选择将通道设为私密状态,则交易进展仅本人可见。
闪电网络运作原理
闪电网络主要通过引入智能合约的思想来完善链下的交易渠道。核心的概念主要有两个:RSMC(Recoverable Sequence Maturity Contract)和 HTLC(Hashed Timelock Contract)。前者解决了链下交易的确认问题,后者解决了支付通道的问题。
(1)RSMC
Recoverable Sequence Maturity Contract,即“可撤销的顺序成熟度合同”。这个词很绕,其实主要原理很简单,类似资金池机制。
首先假定交易双方之间存在一个“微支付通道”(资金池)。交易双方先预存一部分资金到“微支付通道”里,初始情况下双方的分配方案等于预存的金额。每次发生交易,需要对交易后产生资金分配结果共同进行确认,同时签字把旧版本的分配方案作废掉。任何一方需要提现时,可以将他手里双方签署过的交易结果写到区块链网络中,从而被确认。从这个过程中可以可以看到,只有在提现时候才需要通过区块链。
任何一个版本的方案都需要经过双方的签名认证才合法。任何一方在任何时候都可以提出提现,提现时需要提供一个双方都签名过的资金分配方案(意味着肯定是某次交易后的结果,被双方确认过,但未必是最新的结果)。在一定时间内,如果另外一方拿出证明表明这个方案其实之前被作废了(非最新的交易结果),则资金罚没给质疑方;否则按照提出方的结果进行分配。罚没机制可以确保了没人会故意拿一个旧的交易结果来提现。
另外,即使双方都确认了某次提现,首先提出提现一方的资金到账时间要晚于对方,这就鼓励大家尽量都在链外完成交易。通过 RSMC,可以实现大量中间交易发生在链外。
(2)HTLC
微支付通道是通过 Hashed Timelock Contract 来实现的,中文意思是“哈希时间锁合约”。这个其实就是限时转账。理解起来也很简单,通过智能合约,双方约定转账方先冻结一笔钱,并提供一个哈希值,如果在一定时间内有人能提出一个字符串,使得它哈希后的值跟已知值匹配(实际上意味着转账方授权了接收方来提现),则这笔钱转给接收方。
不太恰当的例子,约定一定时间内,有人知道了某个暗语(可以生成匹配的哈希值),就可以拿到这个指定的资金。
假设甲想转账给丙,丙先发给甲一个哈希值。甲可以先跟乙签订一个合同,如果你在一定时间内能告诉我一个暗语,我就给你多少钱。乙于是跑去跟丙签订一个合同,如果你告诉我那个暗语,我就给你多少钱。丙于是告诉乙暗语,拿到乙的钱,乙又从甲拿到钱。最终达到结果是甲转账给丙。这样甲和丙之间似乎构成了一条完整的虚拟的“支付通道”。
闪电网络的使用场景
① 社交平台打赏。很多人使用闪电网络是因为 Nostr 协议,以及建立在该协议之上的 Damus 应用,因为它支持了闪电网络的支付和打赏功能。
② 跨境汇款。2023年1月,数字支付平台 Strike 宣布与 Send Globally 合作,实现美国与菲律宾用户之间的闪电网络汇款。借助Send Globally,美元可转换为比特币,通过闪电网络发送至收款人所在国家的第三方合作伙伴,再转换为当地货币并直接汇至收款人账户。
③ 商户支付。Strike和 Shopify、Blackhawk Network、NCR 合作建立了比特币支付系统,该系统允许商家在客户使用加密货币付款后快速接收美元。目前支持该支付系统的商家包括麦当劳、CVS、Walgreens、Whole Foods 和沃尔玛等。
闪电网络一直在努力实现比特币的初衷——成为一种点对点的电子现金系统。
目前闪电网络的通道容量已经突破5456 BTC。毫无疑问,闪电网络是比特币生态目前最有前景的方向,它解决了比特币网络的扩展性和交易手续费问题,使得比特币支付成为可能,是一个非常值得区块链用户和开发者密切关注的发展方向。
BRC-20 的崛起再次加速了闪电网络的发展,尽管闪电网络在普及的路上面临着诸多挑战,但随着技术的逐渐成熟,使用场景不断丰富,闪电网络一定会成为比特币的得力助手。
文章就到这里了,我会在交流群做更仔细的分析,如果想加入圈子,欢迎私信!公众号--阿峰的区块笔记