卿苏德《可信区块链评测结果通报》(4)
时间:2024-02-27 16:06 来源:网络整理 作者:墨客科技 点击:次
最后,私钥管理的方案越来越多样化。软件方面,有基于助记词的、有基于Json文件的Keystore,还有简单的SHA256字符串等,硬件方面,我们也惊喜的看到,很多厂商在硬件层面对私钥保护提供了解决方案。从宏观上看,厂商都为用户提供了私钥保护方案,ToB端的厂商多有用户私钥备份,ToC的厂商,大多由用户全权管理私钥。
第七,智能合约里有三种实现方式:第一种是虚拟机,基于虚拟机的执行方式可移植性是最好的。第二种是二进制代码,执行效率最高。可以分为一般可执行文件和系统服务的形式,系统服务的扩展性较好。第三种是脚本语言的解释器的形式,这种形式最简单最容易上手,但是有版本依赖的缺陷。 在管理上,智能合约缺乏全生命周期管理,智能合约升级都是生成一个新的智能合约,把映射关系改为新智能合约有效。但是,旧的智能合约一直在运行,依旧占用着系统内存和资源,需要在系统中使用命令才能终止相关进程。希望智能合约的生命周期管理在未来能够得到进一步提升。
第八,监管水平明显提升,故障报警种类多样。一方面,区块链系统监管包括一些传统的监管模式,包括服务器状态、区块高度、哈希值在区块链中的追溯等。另一方面是故障监控问题,当监测到系统故障,可以通过发邮件、打电话、发微信等方式进行告警。 因为区块链的轻运维、容错性高等特性,许多厂家在去年的时候,都忽略了区块链对运维管理的强需求。让我们惊喜的是,从今年的测试情况来看,大多数厂商都做了故障的分级分类管理,监控环境得到明显提升。生产环境中,优良的运维管理是系统持续运行的重要保障。
第九,BaaS加速应用落地,多底层拓展性和灵活性更高。第一种实现思路是多个底层平台实现同一个事情。多个底层平台并行做同一个事情,互为备份。另一种实现思路是多底层平台解决不同层面的问题,以扩展系统功能。例如智链用Coniform来面向高性能的交易支付场景,用Fabric来面对低并发的、溯源类的应用场景。 多底层平台为用户提供非常好的平台,降低部署成本,多底层可以适应更多业务场景,更方便拓展功能模块,目前参评的20家单位有5家支持多底层,他们分别是腾讯云、华为、智链、百度和泛融。
第十,性能测试,本次性能测试有7家厂商完成,我们看到性能指数大概3000TPS左右,Fabric类性能比较集中,自研平台性能优势比较明显。目前来看,最高性能超过4万TPS,主要是通过并行化处理、优化网络连接等技术来实现。 总体来看,整个平台的性能跟共识算法的选择是有关系的。采用PoW和PoS类的共识算法,区块链系统性能随着网络规模增加有一个上升趋势,后期可能会平滑稳定;采用BFT类共识算法的区块链系统性能随着网络规模增加是下滑的,CPU占比、内存消耗、网络IO以及磁盘IO都有较大消耗。生产环境中,没有这么好的万兆网络,可能存在很多网络延时和时延抖动,性能可能会有一个比较大的折扣。
总结一下。第一,本次通过测试的20家区块链厂商已经完成了测评的必选项,已经达到了我们对区块链产品的基本要求。第二,参评厂商在可选部分各有侧重,在监管管理、数据链控制、多平台支持、共识机制、多加密支持等方面有不同表现。第三,参评厂商在硬件加速、因素保护算法方面有一些创新。第四,参评厂商的性能表现良好。 (责任编辑:admin) |




