#网络安全#用 3 只“鸽子”,告诉你闪电网络如何改变加密消息传递方式

【#网络安全#用 3 只“鸽子”,告诉你闪电网络如何改变加密消息传递方式】
#网络安全#用 3 只“鸽子”,告诉你闪电网络如何改变加密消息传递方式
本文插图
作者 | COLIN HARPER
译者 | 火火酱 责编 | 徐威龙
封图| CSDN 下载于视觉中国
“通过使用微支付通道网络 , 借助当今现代台式计算机上可用的计算能力 , 比特币可以扩展到每天处理数十亿笔交易 。 在给定的微支付通道中发送多笔付款交易 , 可以以去中心化的方式向另一方发送大量资金 。 ”
《比特币闪电网络》白皮书(Bitcoin Lightning Network white paper)是由撒迪厄斯·德莱贾(Thaddeus Dryja)和约瑟夫·潘(Joseph Poon)撰写的比特币二级支付网络的开创性文件 。 这篇2016年的论文重新把辩论的焦点集中到扩展规模上 , 因为更大的区块和链上增长的概念在很大程度上被新的支付通道网络和延迟的链上结算所取代 。
《比特币闪电网络》白皮书: https://lightning.network/lightning-network-paper.pdf 但谁又能想到 , 四年之后 , 开发人员不仅将闪电网络视为一种支付解决方案 , 而且还将其视为一种传递加密消息的新方法?
显然 , 一些有远见的比特币开发者:乔斯特·贾格(Joost Jager)和保罗·伊托伊(Paul Itoi)想到了 。
尽管贾格和伊托伊各自使用不同的技术机制进行传输 , 但他们都为闪电驱动消息传递提供了有意思的方法 。 他们也在以不同的方式传播自己的解决方案 , 伊托伊和他的团队将Sphinx Chat作为应用程序发布 , 而贾格则直接向公众发布了Whatsat的源代码 。
我们在2019年底报道过一些消息app的工作原理 。 TLDR:最近一次对闪电的更新允许将某些额外的任意数据添加到闪电事务中 。 对于以上消息app用例来说 , 这些数据将会是消息 。 这样一来 , 可以像一般的闪电交易一样 , 将消息直接免费发送给对方 , 也可以通过网络以很少的费用进行路由 。
但为什么要默认使用这些协议 , 而不使用其他加密消息传递的选择呢?
答案在于 , 闪电消息传递能提供传统加密选项所不能提供的功能 。
#网络安全#用 3 只“鸽子”,告诉你闪电网络如何改变加密消息传递方式
本文插图

#网络安全#用 3 只“鸽子”,告诉你闪电网络如何改变加密消息传递方式
本文插图
分散的信鸽
让我们先了解一些历史琐事:信鸽是第一次世界大战中众多交流方式中的一种 。 特别是在坦克兵中极为流行(由于此时的无线电非常简陋 , 所以他们缺乏其他可靠的交流方式) , 当其他的选项(例如电话 , 信号弹或信使)连接失败或不可用时 , 信鸽在这种情况下便是安全之选 。 但是信鸽非常脆弱 。 因为敌军知道它们携带着重要的信息 , 所以会对这些不幸的高飞信使进行拦截和射杀 。 当然 , 面对信鸽被拦截的情况也不是无计可施 , 解决方法就是:加密 。
的确 , 加密信息在第一次世界大战和许多其他战争中都发挥了关键性作用 。 这或多或少地解决了拦截问题(如果敌人无法破译密码 , 那么就算他截获了信息也是无用的) 。
进入21世纪 , 加密技术已经成为了国家网络安全讨论的最前沿阵地 。 例如 , 一些政府官员为了国家安全的利益 , 要求在主流消费技术中设置加密后门 。
但是问题就来了 。 在第一次世界大战中 , 信鸽本身只是传递信息的载体 , 它们自身不提供加密信息 , 也不提供解密密钥 , 这些都是由军事情报部门提供的 。
但是有了电子通信 , 消息app本身就可以产生对发送的消息进行加密的方法 。 因此 , 在许多情况下 , 除非你或技术大神能够审查和验证代码 , 否则只有在开发人员能够信守承诺的情况下 , 这些用于加密聊天的应用程序才能对你发送的信息进行保密 。 这就是为什么大多数比特币人只相信Signal等开源应用程序是安全的 , 但WhatsApp和Telegram等其他应用程序则不那么可信 。