6月19日晚间,BNB智能链(BSC)宣布推出新的扩容解决方案——opBNB,并上线了opBNB的测试网。2020年,在以太坊网络拥堵之时,BSC的推出为用户和开发者提供了快速、安全、低成本的去中心化应用环境。
然而,随着GameFi等交易量的激增,BSC在某些时候也面临着网络拥堵和Gas费高的问题,原有的设计和架构已经难以满足可扩展性需求。在这种情况下,opBNB应运而生,为解决BSC的扩展性问题提供了新的可能性。

和Bedrock的工作原理相似,opBNB在链下处理交易,然后在链上发布交易数据,通过这种方式实现了链上数据的压缩,从而提高了可扩展性。具体地,用户在opBNB上通过应用或直接通过合约与opBNB网络进行交互;排序器(Sequencers)聚合交易,计算状态转换并将它们提交给BSC上的rollup合约;证明者(Provers)生成加密证明,证明这些状态转换的有效性;验证者(Verifiers)检查证明以验证opBNB状态的正确性。
然而,随着GameFi等交易量的激增,BSC在某些时候也面临着网络拥堵和Gas费高的问题,原有的设计和架构已经难以满足可扩展性需求。在这种情况下,opBNB应运而生,为解决BSC的扩展性问题提供了新的可能性。
opBNB的实现原理
opBNB是一个建立在BSC之上的二层扩展解决方案,它同样兼容EVM,基于OP Stack的Bedrock版本实现。Bedrock是OP Stack的第一个正式版本,它包含了一组免费、开源的模块化组件,这就可以将结算层用BSC等链来代替,也就产生了opBNB。和Bedrock的工作原理相似,opBNB在链下处理交易,然后在链上发布交易数据,通过这种方式实现了链上数据的压缩,从而提高了可扩展性。具体地,用户在opBNB上通过应用或直接通过合约与opBNB网络进行交互;排序器(Sequencers)聚合交易,计算状态转换并将它们提交给BSC上的rollup合约;证明者(Provers)生成加密证明,证明这些状态转换的有效性;验证者(Verifiers)检查证明以验证opBNB状态的正确性。
