闪电网络很难懂?你需要看看这篇文章 | 硬核科普
![闪电网络很难懂?你需要看看这篇文章 | 硬核科普](https://www.scmyeyy.com/d/2020/btb730041140371.jpg)
但是到了闪电网络,请注意,这里再也没有一个第三方记账者了!Alice和Bob又重新拿回了他们的小本子,各自记起了各自的账本。问题在于怎么保证他们都诚实记账!
作者:白鱼
特别感谢:Conflux研究总监、密码学专家杨光博士为此文提供校对
说明:此文的思路取之于Aaron van Wirdum于2016年写就、发布于Bitcoin Magzine的《闪电网络三部曲》,许多基本说明的制图亦取之于此。在此对Bitcoin Magazine及Aaron van Wirdum先生本人表示感谢。想要查看英文原版的,链接见http://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-building-a-bidirectional-payment-channel-1464710791/
闪电网络(LN)最近再次火爆,一方面是由于“闪电火炬“的传递,一方面是闪电网络节点数目的明显增加。据闪电网络浏览器(http://1ml.com/ )数据显示,全网节点已经达到6294,活跃节点达3235,资金量达到691BTC,通道数目为27030。
全球范围看,美国部署的节点最多,共929个,占节点总数的28.56%;来自美国的通道数共12008个,占节点总数的43.75%。其次是德国、法国、加拿大。
值得一提的是,美国的这929个节点大部分是商户,这其中不仅仅包括被人津津乐道的爱华斯披萨店、自由职业服务网站ND Work,还包括著名的社交软件商Twitter。Twitter首席执行官Jack Dorsey公开表示,正在尝试在推特上使用闪电网络进行比特币打赏,这个想法可能会在今年落地。甚至还有传言称,麦当劳美国也在测试比特币的闪电网络。
毫无疑问,美国正在刮起一阵“闪电网络”的旋风。如果这些商家最后都成功采用了闪电网络,这将给比特币的支付推广带来的影响不可小觑。
但可惜的是,这股风潮尚未在中国落地开花。闪电网络浏览器(http://1ml.com/ )显示,截至目前,中国一共只部署了11个节点,其中上海占4个,北京2个,江苏2个,相比起美国来说简直少的可怜。可以说,虽然闪电网络很重要,但它还未在国内引起足够的重视。
01
直观图像
下面两张图分别是ACINQ开发的LN浏览器(http://explorer.acinq.co/ )展示的节点连接可视化拓扑图像以及比特币全球节点的分布图。从图中可以看出,闪电网络与比特币网络结构类似,它首先是一种软件,需要在本地部署一种独立的客户端,从而成为节点,然后节点寻找到活跃节点建立通道,最后连接成网络。
从下图中可以看出,欧洲和北美是闪电网络和比特币节点部署最多的地方,而在东亚、澳大利亚等地方也有部署,但数量较少。这种直观的初步认知对理解LN是非常有必要的。
闪电网络节点图
比特币网络节点图
02
闪电网络原理白话版
很多人说闪电网络是比特币的未来,是趋势。但笔者始终觉得,如果不能理解底层的技术原理,就无以言对上层应用的深刻理解,更不足以谈对未来趋势的判断。接下来,我将在Aaron van Wirdum 编写的《闪电网络三部曲》的基础上,用更加通俗的语言介绍闪电网络。感谢Aaron van Wirdum绘制的交易结构图,这对我们理解闪电网络将会起到莫大(博客,微博)的帮助。