随着其首个测试网“刚果”的推出,BNB Greenfield公开了所有核心基础设施代码,包括Greenfield区块链、存储提供者集群、跨链中继和相应的SDK。现在,任何人都可以阅读、使用和修改BNB Greenfield或其他生态系统的代码。

从项目的开始,公开代码库一直是计划中的一部分。请允许我为这个明显的选择提供进一步的背景。

首先,BNB Chain之所以存在,是由于像比特币、以太坊、宇宙、Superfluid等巨头的存在。这在Greenfield白皮书中已经被确认了两次。因此,BNB Chain的核心开发人员和社区感到强烈的责任感。

其次,BNB Chain核心开发人员社区有一个传统,在完整的许可下开源重要的代码以造福社区。以下是一些主要示例:

1. tss-lib。这是一个基于GoLang的“阈值签名方案”实现,针对基于ECDSA和EdDSA的GG18论文。它在2019年完全开源,采用MIT许可证,在许多项目的早期阶段中使用,例如ThorchainKeep Network

2. BNB Smart Chain:这种EVM兼容的区块链基于PoSA。在交易执行方面,它具有最高的性能,以及具有基于Tendermint的区块链的本地跨链逻辑。它诞生了BNB Application Sidechain。此系列已被应用专用区块链采用,例如Chiliz Chain 2.0FNCYMetaApe。该代码库最近添加了新功能,包括快速确定性,以增强跨链用户体验。

3. BNB Beacon Chain:该区块链包括一个高性能的、基于订单簿的Dex的撮合引擎和结算层,以及一个原子交换的实现。

  1. zkBNB 阶段1:这个基于GoLang的零知识基于rollup的解决方案专注于令牌经济和NFTs。它在Apache 2.0许可下开源。它使用了Consensys的gnark,并正在回归Poseidon哈希、MPC设置和证明密钥拆分等功能。它最近添加了MiMC哈希验证通过GKR,是第一个生产就绪的实现。

更重要的是,#BNBGreenfiel 仍处于早期阶段。它应该是尽可能开放的系统。有些代码还不成熟。白皮书中提到的功能和设计仍然缺失。社区-开发人员、研究人员、dApp企业家和白帽黑客比欢迎尝试Greenfield的功能和代码,提供反馈,并共同建立这个生态系统。例如,与不同存储基础设施的集成和数据权限的隐私处理(Polyhedra Network已经提出了一些想法)。

BNB Greenfield的Congo测试网的推出只是旅程的开始。开源代码有望铺平另一块石头。数据主权和经济的未来需要您的参与。