网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > imtoken

卿苏德《可信区块链评测结果通报》(2)

汇总起来看,在可选项当中,私钥管理和共识算法防篡改的通过率基本全覆盖。测试厂商非常重视私钥管理,私钥代表了资产的所有权或者权属授权管理的认定。同时,共识算法的数据一致性,也意味着区块链有效防范交易数据篡改还是值得信赖的。

此外,共识算法的自动切换和数据归档等相关大项,业界整个实践效果并不是非常好,厂商觉得动态共识切换可能并不是必要,分层共识、混合共识可能是未来的趋势。归档功能需要修改创始区块,不符合区块链“难以篡改”的特性。

演讲|卿苏德《可信区块链评测结果通报》

本次性能测试是全球首次商用级区块链的性能基准测试,针对的是商用级的区块链平台,依托统一的硬件环境,统一的测试工具,还有汇聚行业最广泛共识的、统一的测试标准。

首先,参与厂商共同制定可信区块链系列标准,通过这个标准规范测试方法、测试流程和测试指标,然后再开展性能评测。其次,通过提供统一的硬件环境,进行基准测试,接着是邀请行业权威专家,进行公正评审,最后,我们对通过性能评测的企业颁发证书。

在硬件方面,统一提供的硬件环境包括32台24核处理器、128G内存、15000转SAS硬盘的服务器,配置万兆交换机。在部署方面,我们有个统一的规定,一定是单链结构、单通道、单片,其次,一个交易要做一次签名,禁止通过多个交易打包成一个交易,最后签一次名来进行加速。在交易类型方面,分为两类类型,一种是开户和资产发行类,一类是一对一的转账。

测试场景上,我们分为三类:高并发场景、压力测试场景和低负载长时间运行场景。在高并发场景中,3-5秒内并发5-15万笔交易,一定要确保有大量的未确认交易;在压力测试,我们尝试了4节点、8节点、16节点网络规模,发送压力测试数据,测试系统峰值;在低负载测试中,主要是评估比较低的负载中系统运行24小时的稳定性。

测试指标上,测试性能包括吞吐量、最大交易确认时间、平均交易确认时间。我们也对内存、CPU、网络IO以及磁盘IO等资源消耗数据进行采集。

演讲|卿苏德《可信区块链评测结果通报》

整个性能测试的网络拓扑,由于各个服务器都接入一个万兆的交换机,是一个全连接的网络。我们要求共识节点达到4个、8个和16个。在Fabric中,对应2个组织,每个组织2个背书节点,4个组织和8个组织。

演讲|卿苏德《可信区块链评测结果通报》

依据一手汇聚的最前沿的数据,我们形成了可信区块链测试十大观察。今天汇报的内容,主要围绕底层架构、共识算法、记账模型、账本数据库、隐私保护策略、密码算法、智能合约、监控管理、多底层支持、性能测试这十个方面进行逐一汇报。

第一,现在底层以应用易落地为主,自研平台有差异化的优势,我们看到,20家厂商当中有10家采用Fabric作为底层系统,占比高达50%。主要原因是,由于它的代码非常清晰,具有非常好的说明文档,能够让程序员很容易上手。因此,很多公司都使用Fabric作为研发区块链的起步系统。

太一云、益链、金窝窝采用了类似于比特币的系统,需要注意在冷启动阶段,系统节点并不是很多的时候,怎么去防止相关节点的篡改行为。自研平台,如腾讯FiT、上海保交所、泛融等,他们可以通过高度定制化,在不同的方面有差异化优势。例如腾讯FiT的高性能,天然支持对象关系查询,上海保交所的系统健壮性和对隐私保护的高度控制,泛融科技的高扩展性等。

(责任编辑:admin)