一级 可扩展性 二级 网络节点 三级 网络节点动态增加 使用系统提供的命令尝试在网络中动态增加或删除一个节点,检查节点增加或删除后网络状态是否正常 例一:支持。例二:不支持。 1 通过白皮书与相关文档提交专家判断 三级 网络节点动态删除 使用系统提供的命令尝试在网络中动态增加或删除一个节点,检查节点增加或删除后网络状态是否正常 例一:支持。例二:不支持。 1 通过白皮书与相关文档提交专家判断 三级 网络节点数量限制 判断是网络节点是否有限制,若有限制,限制是多少,即为区块链网络规模,通过模拟不断动态增加网络节点数,检查网络规模到达节点数限制前,是否正常,若无限制,通过模拟不间断动态增加网络节点数,检查网络是否异常 例一:无限制。例二:有限制。 1 通过白皮书与相关文档提交专家判断 二级 共识算法 三级 可插拔自定义共识算法 通过区块链的预留接口加载自定义的共识算法,检查网络中节点达成共识的情况 例一:支持。例二:不支持。 1.5 通过白皮书与相关文档提交专家判断 三级 若采用PoW,挖矿难度能否自定义? 通过区块链提供的接口进行自定义挖矿难度,检验不同挖矿难度下,交易达成共识所需时间是否不同 例一:采用PoW,能。例二:采用PoW,不能。例三:不支持PoW。 2.5 通过白皮书与相关文档提交专家判断 三级 若采用PoW,需要多少个区块的确认才能保证一笔交易不会被撤销? 判断是否采用PoW,若采用,需要等N个区块后才能真正确认交易,计算N个区块后该笔交易被丢弃的概率 例一:采用PoW,<6个区块。例二:采用PoW,=6个区块。例三:采用PoW,>6个区块。例四:不支持PoW。 2.5 通过白皮书与相关文档提交专家判断 三级 共识算法根据网络规模调整 检查共识算法是否能够自定义配置,配置项中是否有根据网络规模、参与方数量或交易吞吐量进行调整的参数 例一:支持。例二:不支持。 1 通过白皮书与相关文档提交专家判断 三级 共识算法根据参与方数量调整 检查共识算法是否能够自定义配置,配置项中是否有根据网络规模、参与方数量或交易吞吐量进行调整的参数 例一:支持。例二:不支持。 1 通过白皮书与相关文档提交专家判断 三级 共识算法根据交易吞吐量需求调整 检查共识算法是否能够自定义配置,配置项中是否有根据网络规模、参与方数量或交易吞吐量进行调整的参数 例一:支持。例二:不支持。 1 通过白皮书与相关文档提交专家判断 二级 外围开发 三级 可插拔Plugin 可根据已有的Plugin进行安装与卸载来验证Plugin的可用性 例一:支持。例二:不支持。 1 开发验证 三级 ETL 根据提供的ETL接口、SDKAPI进行开发验证 例一:支持。例二:不支持。 1 开发验证 三级 SDK和API 根据提供的ETL接口、SDKAPI进行开发验证 例一:支持。例二:不支持。 0.5 开发验证 二级 云平台集成 与云平台集成 使用云平台进行集成验证 例一:支持。例二:不支持。 1 验证 三级 与哪些云平台集成 分别进行不同种类的云平台验证 例一:支持阿里云、腾讯云、亚马逊云等云平台。例二:不支持。 2 验证 三级 提供相应的集成接口 使用相应的集成接口进行验证 例一:支持。例二:不支持。 1 验证 二级 (+)其它 可扩展包括网络节点、共识算法、外围开发、云平台集成,除以上项目之外还有更强大的功能更新。 例一:在可扩展的网络节点方面有更强大的功能更新。例二:在可扩展的外围开发方面有更强大的功能更新。 2 专家审核判断