美文网首页通俗易懂区块链
14【通俗易懂区块链】“闪电网络”的一个真相

14【通俗易懂区块链】“闪电网络”的一个真相

作者: 区块链战争 | 来源:发表于2018-03-22 16:27 被阅读44次

    文章摘要:这是一篇以纠正“受精卵”知识为主,科普“闪电网络”为辅的文章。*

    原创声明

    本文作者:Minlu Kuo

    已用Press.one进行数字签名,如需转载请联系作者授权。


    大家好 ,今天我要说的是:造人。

    造人怎么造呢?

    咳咳,麻烦大家把注意力调整一下,我要说的是一个小蝌蚪如何抱得美人归的故事。

    话说当年,以及如今,还有相当多的同学一直以为——自己之所以能来到这个世界,完全靠的是自己在那个特别的日子里力排众难,勇夺游泳冠军的感人实力。

    嗯,其实我也曾被这种思路感动过。但是真相有点糟心:

    你们其实都是捡人头的主儿!

    为什么?!

    因为实际情况是这样的:

    当年你们这群小蝌蚪疯狂地冲到卵姑娘的面前时,突然发现竟然有一个莫名其妙的、可恶的、无耻的屏障横在你们和卵姑娘之间!怎么办?真爱就在眼前岂有不上之理!于是乎血气方刚的你们就眼睁睁地,看着身边的其他小蝌蚪们前赴后继地用血肉之躯冲撞屏障,一批倒下了,另一批又冲了上去。而就在屏障快要摧毁的时候,你们说时迟那时快恰好赶到了屏障下……

    情况就是这么个情况,你们拿下了一血,拿到了出场权,拿到了虚度光阴、吹牛打炮、体验生而为人的种种机会!嗯,我祝贺你们。

    好了,纠正了这个知识点后,接着我们来谈谈关于“闪电网络”的真相。


    “通俗易懂区块链”科普区块链时间正式开始:

    什么是闪电网络?

    大家还记得前面两章的内容么?一个说的是RSMC,另一个介绍的是HTLC

    记得最好,不记得的话活该你们看不懂下面的公式:

    RSMC+HTLC=闪电网络

    为了帮助你们理解,我用个不通俗的方法解释给你们听:假设RSMC是小蝌蚪,假设HTLC是卵姑娘,那么假设的结果——闪电网络就是“你们”。

    好了,这个比喻希望你们能意会。

    现在是求真相环节,请大家安静往下看:

    提问:

    • 既然闪电网络就是RSMC和HTLC的合体,那么闪电网络是不是就万无一失,值得信赖了呢?

    真相:

    • 永远不要过分相信科技,特别是一项还没有经过大范围测试的新科技。

    举例:

    以昨天的 HTLC 交易模型为例

    1.甲乙丙丁四方交易,甲方要转账给丁方1个比特币;

    2.然而,出岔子了。甲乙丙丁四方合约签完后,丙方突然失联了,交易暂停;

    3.因为丁方急需用钱,所以憨厚的甲方只好重新选择交易路径;

    4.甲方通过新的交易路径(甲方-A方-丁方)完成支付了1个比特币给丁方;

    5.丙方突然又现身了,而原来的四方交易合约还在有效期内;

    6.甲方最终又支付了1个比特币给丁方。


    以上模型看出什么问题了么?

    原本甲方只是要付1个比特币给丁方,结果现在付了2个。而模型中的丙方和丁方如果是骗子,那甲方就破财了。

    没有认真温习前面章节的同学可能会说:甲方傻啊,不付呗!

    对不起,这位没有温故而知新的同学你忘记了HTLC的一个关键词:强制执行

    所以,原本为安全而设计的规则,现在反过来成了安全漏洞。至于要怎么应对这个安全漏洞,我想你们这么聪明我应该就不用多说了吧。

    好了,今天的文章到此结束。欢迎有问题的小伙伴在留言区留言,我会抽时间一一答复的。


    往期文章回顾:

    13【通俗易懂区块链】HTLC——哈希时间锁定合约

    12【通俗易懂区块链】RSMC——序列到期可撤销合约


    您的点赞、评论和关注,是对我创作的最大鼓励!

    相关文章

      网友评论

      本文标题:14【通俗易懂区块链】“闪电网络”的一个真相

      本文链接:https://www.haomeiwen.com/subject/pngaqftx.html