可维护性对比
区块链的可维护性主要考察印记管理、系统管理、策略管理、智能合约、易部署性五个方面。
(一)应急管理:商业区块链A应急管理体系完善,商业区块链B和Fabric无应急管理体系
应急管理主要测试一个指标:区块链网络在出现任何故障时的应急处理能力体系,测试方法是根据白皮书与相关文档进行专家判断。具体测试结果如下表。
测试结果表明,商业区块链A具备完善的应急管理体系,商业区块链B和Fabric没有应急管理体系。
(二)系统管理:商业区块链A系统管理完善,商业区块链B和Fabric系统管理尚待完善
系统管理主要测试三个指标:管理监控平台、报警系统、运维接口,第一个指标的测试方法是根据白皮书与相关文档进行判断是否提供管理监控平台,若提供,登录管理监控平台检查其功能;第二个指标的测试方法是根据白皮书与相关文档判断是否提供故障报警系统,若提供,可使某一节点失效来验证;第三个指标的测试方法是根据白皮书与相关文档判断是否提供运维相关的接口,若提供,尝试调用接口测试其能力。具体测试结果如下表。
测试结果表明,商业区块链A系统管理最完善,商业区块链B和Fabric系统管理尚待完善。
(三)策略管理:商业区块链A和Fabric策略管理完善,商业区块链B不支持访问控制权限配置