BNB Chain 将在 BEP 336 引入的全面升级中经历重大的变化,这一更新受到以太坊 EIP 4844 的启发。该升级旨在优化区块链上的数据存储和处理,显著减少多达 90% 的交易成本,并根据 BNB Chain 博客 提升网络性能。
什么是 BEP 336?
BEP 336 将通过 Haber 硬分叉正式引入,该硬分叉预计于 2024 年 6 月 20 日进行。BEP 336 引入了“Blob 携带交易”(BlobTx)的概念,旨在简化网络的交易验证过程。
Blob 是一种临时且成本效益高的内存段,能够捕获多达 128 KB 的大数据块。网络不再需要单独验证区块中的每笔交易,而只需验证附加 blob 内的数据。
BEP 336 的关键组成部分
- Blob 市场:此功能为 blob 建立了费用市场,根据网络需求调节存储和传输成本。
- 预编译合约:此合约验证 blob 中的数据是否与 blob 携带交易中包含的参考匹配,增加了额外的安全层。
- Blob 传播和 Gas 价格机制:BEP 336 旨在适应 BSC 的独特架构。与以太坊不同,BSC 上的 blobs 仅由 BSC 客户端管理。BSC 还为 blobs 实施了动态的 gas 定价机制。此外,不同于以太坊的费用焚烧机制,BSC 不会焚烧与 blobs 相关的基础费用,反映了其独特的经济策略。
BEP 336 和 BNB Greenfield
BEP 336 更新还将对 BNB Greenfield 产生重大影响。
Greenfield 通过“BlobHub”增强了去中心化存储和数据管理,一个为 Layer 2 区块链和去中心化应用程序(Dapps)优化大规模数据存储的数据存档层。
BlobHub 确保数据的完整性、可访问性和持久性,这些都是数据密集型区块链环境中的关键因素。
BlobHub 的操作方式
BlobHub 系统包括 blob 同步器、API 服务器和包服务。Blob 同步器从以太坊和其他区块链获取并存储 blob,将不同的数据源整合到 Greenfield。API 服务器处理用户的历史 blob 查询,而包服务则高效地聚合、验证并上传 blobs 到 Greenfield。上传后的验证步骤确保所有上传的 blobs 具有一致性和完整性,防止数据不一致和重复上传。
BEP 336 的优势
BEP 336 的实施预计将在 BSC 生态系统内对开发者和用户产生深远影响。
降低 Gas 费用
BEP 336 通过消除某些数据类型的永久存储需求,大大降低了 BSC 网络上的交易成本。随着 blob 的引入,gas 费用可能降低多达 90%,使用户的交易更为经济。
高效的数据管理
临时存储机制确保区块链保持精简,不会臃肿,从而提升整体网络性能。这种高效的数据处理策略有助于保持数据的完整性和可用性,同时不会无限占用网络空间。
增强的用户体验
随着成本的降低和效率的提升,BEP 336 使 BSC 生态系统对更广泛的受众更为可及,无论是经验丰富的开发者还是区块链新手。这次升级也有望惠及 opBNB 和 BSC 上的其他 Layer 2 (L2) 解决方案。
结论
通过 BEP 336,BNB 智能链准备通过解决数据管理和交易成本这两个双重挑战,提供前所未有的成本节约和效率提升。随着 BEP 336 的推出临近,生态系统内的创新和增长潜力前所未有地高。随着主网硬分叉的临近,请继续关注更多更新。
Image source: Shutterstock