AToken研究院是AToken对于区块链世界的一种深入研究分析的团队,主要方向是对于现在或者未来一些对区块链有影响的领域。
比特币的交易网络最为人诟病的一点便是交易性能:全网每秒7笔的交易速度,远低于传统的金融交易系统;同时,等待6个块的可信确认导致约1个小时的最终确认时间。
闪电网络的由来
闪电网络的主要思路十分简单--将大量交易放到比特币区块链之外进行。该设计最早是2015年2月在论文《TheBitcoinLightningNetwork:ScalableOff-ChainInstantPayments》中提出。
闪电网络客户端Eclair发布0.5.0版本更新 新增集群模式和Watchdog:据官方消息,比特币闪电网络客户端Eclair发布0.5.0版本更新,官方称该版本包含了许多新功能、API变化以及修复和改进,并兼容之前的0.4.2版本和之前所有的版本。该版本的主要变化为增加了集群模式(Cluster Mode),允许用户在多个服务器上扩展一个闪电网络的逻辑节点,该功能对于稳健和可扩展的企业部署非常关键。另外,该版本Eclair包含了一个Watchdog(监视器)功能,通过各种渠道获得比特币的区块头数据,以检测数据是否安全。[2020/12/21 15:58:16]
比特币的区块链机制自身提供了很好的可信保障,但是很慢;另一方面考虑,对于大量的小额交易来说,是否真实需要这么高的可信性?闪电网络通过智能合约来完善链下的交易渠道。
动态 | 闪电网络节点数量达10384个:1ML.com数据显示,闪电网络节点数量呈持续上升趋势。目前,支撑网络的节点数量达到10384个,在过去的30天中上涨了2.66%,而通道数量为34824,在过去的30天中下降了1.0%。闪电网络承载能力目前为819.05BTC,约合723.29万美元。[2019/11/9]
核心的概念主要有两个:RSMC和HTLC。前者解决了链下交易的确认问题,后者解决了支付通道的问题。
RSMC
RecoverableSequenceMaturityContract,中文可以翻译为“可撤销的顺序成熟度合同”。这个词很绕,其实主要原理很简单,就是类似准备金机制。
金色相对论 |?币印潘志彪:闪电网络会开创出新的支付增量市场:在本期金色相对论之“闪电网络:Hello,TPS”上,金色财经合伙人佟扬对话币印创始人潘志彪,针对闪电网络是否能够实现普及与大规模商用?实现这一点的必要条件有哪些?日常生活中支付宝、微信普及,闪电网络的竞争优势在哪里等问题,潘志彪表示:闪电网络依然是个实验。很酷的实验,我不敢断言必然会普及和大规模商用,这是目前科学的探索方向,尚未出现比闪电网络更好的技术。普及的话,必要条件是架设运营节点的门槛降低,爆发点是运营节点能够盈利。如果做到低门槛的架设节点,低成本运营节点,同时能够从运营节点中盈利,有经济激励。那么就会涌现大量节点,创造一个流动性极好的网络。与支付宝、微信竞争,目前几乎毫无优势。没有必要与成熟的支付网络在存量市场中竞争。闪电网络会开创出新的支付增量市场,这个新的市场可能会非常大。这个新兴支付市场,没有KYC,没有国别差异,没有各种限制,资金由每个人真正的自我控制,资金在市场里7x24完全自由的流动。相信将会是一个高效率的,繁荣的支付市场。[2019/3/7]
先假定交易双方之间存在一个“微支付通道”。双方都预存一部分资金到“微支付通道”里,之后每次交易,就对交易后的资金分配方案共同进行确认,同时签字作废旧的版本。当需要提现时,将最终交易结果写到区块链网络中,被最终确认。可以看到,只有在提现时候才需要通过区块链。
美国密码学专家:首个通过主网测试的闪电网络软件是一场实验的开端,而不是仅仅是成功的果实:关于闪电网络实验室本周四发布了闪电网络LND 0.4-beta的重磅级好消息,来自美国约翰霍普金斯大学的密码学专家马修?格林(Matthew Green)近日在推特上写道:“许多人将闪电网络LND 0.4-beta——首个通过主网测试的闪电网络软件视为成功的果实,而不是一项刚刚才开始、充满挑战的实验。”[2018/3/17]
任何一个版本的方案都需要经过双方的签名认证才合法。任何一方在任何时候都可以提出提现,提现需要提供一个双方都签名过的资金分配方案。在一定时间内,如果另外一方提出证明表明这个方案其实之前被作废了,则资金罚没给质疑成功方。这就确保了没人会拿一个旧的交易结果来提现。
另外,即使双方都确认了某次提现,首先提出提现一方的资金到账时间要晚于对方,这就鼓励大家尽量都在链外完成交易。
HTLC
微支付通道是通过HashedTimelockContract来实现的,中文意思是“哈希的带时钟的合约”。这个其实就是限时转账。理解起来其实也很简单,通过智能合约,双方约定转账方先冻结一笔钱,并提供一个哈希值,如果在一定时间内有人能提出一个字符串,使得它哈希后的值跟已知值匹配,则这笔钱转给接收方。
不太恰当的例子,约定一定时间内,有人知道了某个暗语,就可以拿到这个指定的资金。
推广一步,甲想转账给丙,丙先发给甲一个哈希值。甲可以先跟乙签订一个合同,如果你在一定时间内能告诉我一个暗语,我就给你多少钱。乙于是跑去跟丙签订一个合同,如果你告诉我那个暗语,我就给你多少钱。丙于是告诉乙暗语,拿到乙的钱,乙又从甲拿到钱。最终达到结果是甲转账给丙。这样甲和丙之间似乎构成了一条完整的虚拟的“支付通道”。
HTLC的机制可以扩展到多个人,大家可以想象一下,想象出来了就理解了闪电网络。
机制的相辅相成
RSMC保障了两个人之间的直接交易可以在链下完成,HTLC保障了任意两个人之间的转账都可以通过一条“支付”通道来完成。整合这两种机制,就可以实现任意两个人之间的交易都可以在链下完成了。
在整个交易中,智能合约起到了中介的重要角色,而区块链则确保最终的交易结果被确认。
闪电网络的目的
闪电网络的目的是实现安全地进行链下交易,其本质上是使用了哈希时间锁定智能合约来安全地进行0确认交易的一种机制,通过设置巧妙的‘智能合约’,使得用户在闪电网络上进行未确认的交易和黄金一样安全。
上文内容来源于百度百科对闪电网络的释义,个人感觉闪电网络对目前BTC能否运用到实际应用具有很深的意义,比如去星巴克可以用BTC支付,但是传统的支付效率是完全没有竞争性的,所以闪电网络的引入是这里的一个很好的解决方法。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。