迷雾中的亮光 BDT协议完成公测实现开源

2018-08-06

本月初,由GeekChain(极客链)基金会推动,按照项目白皮书路线图的规划,生态企业巴克云完成了下一代P2P协议:BDT协议的公测。这是由中国团队自主设计开发的下一代的P2P底层协议。同时,巴克云对BDT协议进行了代码开源,这是GeekChain项目首次开放代码。

img

BDT协议开源项目地址:

https://github.com/buckyos/bdt

BDT协议是一个基于NAT穿透的高性能P2P协议栈,使用该协议可以简单快捷地实现一个分布式系统中节点之间的可靠数据传输。该协议在诸多性能参数上都超过了古老的“DHT+TCP”架构协议,在中国的真实互联网络环境下更加适用。BDT协议开源的最大意义是把团队多年的经验用代码的方式展现了出来,相信对所有中国的区块链公链项目,都会有所帮助。底层协议的一小点进步都将是整个行业发展的一大步,希望BDT协议的开源能让P2P协议的创新重新回到主流视野之下,激发行业中更多团队开放他们的研究成果。

由“比特币”奠定基础架构的区块链技术及行业,在“烈火烹油”一般的发展进程中,正经受着诸多质疑与挑战。一方面来自对技术落地实际价值的质疑,有些“专家”认为,目前区块链技术最成熟的应用就只有两个:一个是炒币,一个是资产转移。另一方面的质疑,是区块链技术在高效低能耗、安全与去中心化主要设计追求上存在“不可能三角”。区块链的无中心特性很大程度上都是要由网络层来保障的,落后的P2P协议会导致大量的节点无法加入网路,或无法完成区块的同步,从而导致区块链的性能和安全性都有所下降。但同时,比特币、以太坊、EOS这些项目,他们各自使用的P2P协议从架构上讲,仍旧与“DHT+TCP”和2004年左右的电驴、BitTorrent处在一个水平。加之,中国的互联网是多运营商运营,IPv4地址不够用而导致多层NAT和大量协议以及端口被封禁,所以在中国实现高性能的区块链网络更加是难上加难。

那么,在区块链技术下到底会不会出现真正有价值的Killer DApp当前的区块链主链技术到底何时实现技术成熟?

GeekChain(极客链)通过自己深厚的技术积累以及对行业的深刻理解,对这个问题提出了自己的解决方案。具体来说,GeekChain(极客链)回归”第一性原理“,通过构建一个开放的生态社区, 并坚持贯彻“吃自己的狗食”的技术原则,主动在核心的生态场景中对大量处于研发和验证阶段的基础技术进行验证,在生态演进的过程中进行持续改进。所以,你会看到在GeekChain生态,一方面努力实现系统的底层技术突破,另一方面致力于构建DApp的新型架构和基础设施,此外,还基于生态孵化DApp来直接印证“通证经济”的可行逻辑。我们正在加速推动开发“一链一应用”的新型DApp主链系统架构、下一代的P2P协议:BDT协议以及ChainSDK等一系列“杀手级”工具包,GeekChain(极客链)正在用自己的独特架构思想与底层技术的直接进步,去争取破题,在重重迷雾中找到通向未来的路径。

BDT协议开源如一道亮光,照进这迷雾一般的行业,在接下来的时间里,GeekChain将更加笃定前行,为有价值的Killer DApp找到实现的捷径。

img