上周五,Openbazaar和Bchd的开发者Chris Pacia透露了Bchd项目目前正在开发的一个新特性,该特性将允许基于比特币现金的双向支付通道。此外,与闪电网络不同,Bchd开发人员解释说,团队已经创建了一个基于星际文件系统(IPFS)的覆盖网络。
基于IPFS建立的比特币现金的通用覆盖网络
Bchd开发者Chris Pacia发表了一篇文章,解释比特币现金(BCH)网络新的双向支付通道协议,他们希望该协议将在明年年初完成。
Pacia和Bchd项目的其他贡献者最近发布了中微子钱包,可以增强BCH的隐私。双向支付渠道与比特币(BTC)网络相一致,允许闪电网络(LN)的参与者交换小额支付。
然而,一些人认为允许闪电网络(LN)相对用户不是非常友好的,也有人因为其路由的复杂性批评它的安全性。
相反,程序员构建了一个基于IPFS的libp2p的通用覆盖网络。IPFS是一个网络,它支持以分布式方式分配超媒体的、更加分散的对等方法。
在Github上可以找到基于模块化网络堆栈Libp2p的开源Gcash覆盖实现。据Pacia介绍,它提供了可扩展对等身份、加密和身份验证连接、协议多路复用、流多路复用和分布式哈希表技术(DHT)等特性。
存储库的Gcash覆盖部分声明“在应用程序中使用覆盖网络非常简单。此外,受益于这种覆盖连接的应用程序将是点对点赌博应用程序、原子交换协议、代币混合器、钱包到钱包通信和基本支付通道协议。还有Tor集成,目前Bchd开发人员需要将Tor作为可选传输连接。
“没有什么能阻止所有比特币现金应用程序相互关联”
这个想法在r/btc上受到比特币现金支持者的欢迎,社区中的许多人就该协议的功能提供了Pacia反馈。一位评论者说:“Bchd真的是在为BCH的最佳实现而努力。
在Bchd媒体文章中,它链接到一些示例,这些示例是关于如何“注册自定义协议、从DHT存储和检索数据以及通过pubsub发布数据”的。
博客继续写道:
“还有一个兼容javascript版本的libp2p,可以完全在浏览器中运行。制作覆盖网络的javascript版本应该非常简单,因为整个库只有614行代码。”
Bchd开发人员完全相信,没有什么能够阻止BCH应用程序进行通信和互连。程序员希望其他开发人员对这条道路感兴趣,并得出结论,如果人们有任何反馈意见或问题,请随时联系。
网友评论