BER:百度超级链获工信部测评认证 每秒并发交易可达87000笔

近日,百度超级链旗下XuperChain、XuperData通过国家工业信息安全发展研究中心评测鉴定所的测评,安全、功能、性能获得官方认证。此次测评经历为期半月的前期摸底,百度超级链先后提交网络架构等20份技术文档,在严苛测试和审核检验下,节点测试、性能测试、智能合约测试等14个类目下的58项用例均表现优异,全部满足国家权威单位对国产自研区块链技术的最高要求。值得一提的是,在性能测试中,百度超级链展现了硬核实力,并发可达每秒87000笔交易,行业领先。在已经到来的区块链大规模应用落地时代,更好地赋能实体经济。早在3月,百度旗下平台、核心技术、应用三个方向的区块链业务均获得了首批信息服务备案,且目前正在积极参与司法等领域行业标准的建立。这表明,百度超级链正在积极向标准和政策靠拢,为中国的区块链企业和开发者提供高安全、高性能的区块链技术、解决方案,提升行业生态繁荣。此份测评报告也将开放给百度XuperChain的开发者们,为开源技术上建立的应用提供官方安全、性能、功能性背书。

测评结论一览

本次测试对百度超级链基本功能、账户安全创建、数据一致性、查询授权、平台认证、密钥安全等方面进行测试。最终得出核心结论:

安全、功能、性能测试用例29个,全部通过。

百度超级链支持平行链和侧链,支持共识算法热插拔,实现链内并行技术,智能合约兼容和升级,支持隐私保护和安全机制。

系统在本次性能测试环境下,并发每秒87000笔交易时可达到无错误,信息不丢失,持续运行。

行业权威!严格按照《安全参考架构》测试标准

百度超级链测评由国家工业信息安全发展研究中心评测鉴定所执行。国家工业信息安全发展研究中心是工业和信息化部直属事业单位,是支撑我国工业领域信息安全的国家级研究与推进机构,在新兴技术测评领域具备行业权威性。同时,本次测试依据《区块链安全参考架构》和《GB/T25000.51-2016系统与软件质量要求与评价(SquaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则》中技术指标要求。

报告解读!一份技术和产品全面“体检”

测试项目

用例

意义

节点测试

区块链节点独立性、账户创建、区块链节点数目、区块链节点事务处理等

通过动态增减节点、查询交易信息、对比不同节点的账本,验证了超级链系统的交易可查询、节点相互独立的能力

性能测试

尖峰测试、高压测试

通过持续给超级链网络发送交易,交易性能高达8.7万且无任何错误发生,表现出超级链系统的高性能、健壮性

智能合约测试

部署测试、可更新测试、可冻结测试、防篡改等

通过查询智能合约内容、升级智能合约,验证了智能合约内容可查询、可升级的能力

共识算法测试

种类、容错性、数据同步一致性、可插拔等

测试了多种共识算法在运行中动态切换,能够做到不同节点的账本数据保持一致,表现了超级链系统的共识算法可容错、可插拔以及数据一致性的能力

数据安全测试

数据可用性、用户数据加密、多重签名测试等

通过测试国密算法,生成的公私钥对唯一、抗碰撞,表现出超级链的安全能力

权限测试

智能合约ACL测试

通过设置智能合约账号以及智能合约方法的权限访问列表,非法账号无法更改用户数据,表现出数据隐私保护的能力

系统安全测试

区块恢复、数据隐私保护测试等

通过主动删除节点的账本数据以及多次花费同一笔UTXO,系统能够完全恢复被删除的数据、同一笔UTXO只有一笔生效,验证了超级链的数据可恢复、抗双花攻击的能力

高光时刻!性能达到每秒87000笔

百度超级链主要从“加快出块速度”“交易验证充分并行”两方面提升性能。在加快出块速度上,采用了TDPOS共识,优化出块时间片调度机制,能够稳定快速出块。在交易验证充分并行上,采用独有的XuperModel模型。这种模型是从经典的UTXO模型发展而来。它将智能合约的执行分为两个不同的阶段,预执行阶段和提交阶段,并通过类似MVCC的机制避免整体加锁。不同于一般的读写集机制,超级链中交易的读集引用无需绑定区块高度,未确认交易的输出也可被引用,进一步提升了性能的整体吞吐。此外,在工程实现方面,百度超级链也做了大量的优化,如底层KV存储支持多盘存储避免IO瓶颈、通过内存Cache降低访盘开销,通过线程避让机制保障准时出块等。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:78ms0-4:132ms