一级 可靠性 11 二级 区块链网络 三级 记账节点高可用 通过脚本进行评测,设区块链中包含n个记账节点或服务节点,通过脚本依次停掉1~n个记账节点或服务节点,检查区块链网络是否依然能够正确执行交易、达成共识并记账或通过服务节点对外提供服务 例一:支持。例二:不支持。 1.5 脚本进行评测 三级 服务节点之间高可用 通过脚本进行评测,设区块链中包含n个记账节点或服务节点,通过脚本依次停掉1~n个记账节点或服务节点,检查区块链网络是否依然能够正确执行交易、达成共识并记账或通过服务节点对外提供服务 例一:支持。例二:不支持。 1.5 脚本进行评测 三级 区块链网络的网络抖动是否影响系统服务等级 通过工具进行模拟评测,在规定的服务等级和网络规模下,通过模拟一定量的网络节点加入或退出,获得其所容忍得比例值 例一:是。例二:否。 1 工具进行模拟评测 二级 共享帐本 账本高可用 假设区块链中包含n个记账节点,每个记账节点均有一份共享账本,通过脚本依次停掉1~n个记账节点,检查区块链网络是否依然能够正确执行交易、达成共识并记账,恢复被停掉的节点,检查是否自动同步为最新账本 例一:支持。例二:不支持。 1 脚本进行评测 三级 账本支持failover同步 通过脚本停掉区块链网络中的某一个记账节点,经过10个区块的生成时间后通过脚本重新开启该节点,恢复被停掉的节点,检查是否自动同步为最新账本并恢复记账能力 例一:支持。例二:不支持。 1 脚本进行评测 三级 账本备份恢 判断是否有备份和恢复的工具,若有,使用该工具进行备份导出操作,经过一段时间后,使用工具进行备份恢复导入操作,检查账本是否回到备份时的状态,并正常运行的网络节点 例一:支持。例二:不支持。 1 通过白皮书与相关文档提交专家判断 二级 账户体系 三级 不同节点下的账户信息高可用 测试方法是利用脚本使某一账户所在节点失效,使用脚本对失效节点的账户进行模拟转账等交易行为,检查交易是否成功;若成功,则不同节点的账户信息高可用 例一:支持。例二:不支持。 2 脚本进行评测 二级 (+)其它 可靠性包括区块链网络、共享帐本、账户体系,除以上项目之外还有更强大的功能更新。 例一:在可靠性的区块链网络方面有更强大的功能更新。例二:在可靠性的账户体系方面有更强大的功能更新。 2 专家审核判