区块链成熟度评测报告(3)——可靠性、易用性、可扩展性对比

article/2025/8/4 12:56:01

可靠性对比

区块链的可靠性主要考察区块链网络、共享帐本、账户体系三个方面。

(一)区块链网络:商业区块链A、商业区块链B、Fabric均网络可靠

区块链网络主要测试三个指标:记账节点高可用、服务节点之间高可用、区块链网络的网络抖动是否影响系统服务等级。第一、二个指标的测试方法是通过脚本进行评测,设区块链中包含n个记账节点或服务节点,通过脚本依次停掉1~n个记账节点或服务节点,检查区块链网络是否依然能够正确执行交易、达成共识并记账或通过服务节点对外提供服务;第三个指标的测试方法是通过工具进行模拟评测,在规定的服务等级和网络规模下,通过模拟一定量的网络节点加入或退出,获得其所容忍得比例值。具体测试结果如下表。

图16
测试结果表明,商业区块链A、商业区块链B、Fabric均支持记账节点和服务节点的高可用,且网络抖动不影响系统服务等级,三个区块链系统均网络可靠。

(二)共享帐本:商业区块链A、商业区块链B、Fabric均账本可靠

共享帐本主要测试三个指标:账本高可用、账本支持failover同步、账本备份恢复。第一、二个指标的评测方法是通过脚本进行评测,第三个指标的评测方法是根据白皮书与相关文档进行专家判断,具体来说,第一个指标的测试方法是假设区块链中包含n个记账节点,每个记账节点均有一份共享账本,通过脚本依次停掉1~n个记账节点,检查区块链网络是否依然能够正确执行交易、达成共识并记账,恢复被停掉的节点,检查是否自动同步为最新账本;第二个指标的测试方法是通过脚本停掉区块链网络中的某一个记账节点,经过10个区块的生成时间后通过脚本重新开启该节点,恢复被停掉的节点,检查是否自动同步为最新账本并恢复记账能力;第三个指标的测试方法是判断是否有备份和恢复的工具,若有,使用该工具进行备份导出操作,经过一段时间后,使用工具进行备份恢复导入操作,检查账本是否回到备份时的状态,并正常运行。具体测试结果如下表。

图17
测试结果表明,商业区块链A、商业区块链B、Fabric均支持账本高可用、账本支持failo


http://chatgpt.dhexx.cn/article/I7lLi7v0.shtml

相关文章

关于前后端接口的可扩展性思考

在写iOS和Android客户端程序,尤其是涉及到和后端对接口的时候,大家通常会针对下面三个问题引发一些争论: 不能写死容错能力过度设计 之所以会争论,是因为这三点很多时候是对的,但是如果不分情况和场合的应用就会出现一…

区块链的可扩展性问题及解决方案对比

区块链的性能问题 VISA是目前世界上广泛使用的信用卡品牌,区块链要达到实用水平,性能上至少需要能跟VISA之类的支付系统作比较。根据VISA在2015年的记录,全年共产生92,064百万笔支付交易,平均2920tps,按平均每笔交易5…

#私藏项目实操分享# 提高区块链的可扩展性并不需要牺牲安全和去中心化

可扩展性难题?区块链不可能三角?这篇论文可能有解决之道 背景 “The block chain scalability trilemma”(可扩展性难题)-是由以太坊创始人Vitalik Buterin创造的词语,国内亦被翻译为“区块链不可能三角”问题、“三元悖论”,是指…

【软件质量】软件可扩展性

文章目录 软件可扩展性纵向扩展横向扩展软件可演化性软件可扩展性 可扩展性是当系统的应用领域和设计的特征在操作范围内发生变化时,系统将质量目标满足其利益相关者可接受的水平的能力。在考虑计算机系统的可扩展性时,不仅要考虑软件,还要考虑它在上运行的基础设施(硬件)。…

面试问题:如何实现软件可扩展性

网站的可扩展性架构设计,能够在对现有系统影响最小的情况下,系统功能可以可持续扩展及提升的能力。 在此,对容易混为一谈的 “扩展性” 和 “伸缩性” 的概念进行详细说明: 扩展性 表现为:基础设施不需要经常变更&a…

聊聊分布式的可扩展性

前言 樱花灿烂的季节,满地的绿叶攀上指尖。 春天,总是容易萌生懵懂的心理。。。这就是一堆人辞职的理由??? 团队,总会有人离开,总会有人加入。。。总会有一个leader,当服务器的数量增…

可维护性、可复用性和可扩展性的区别

三者是不同的软件质量属性。 可维护性、可复用性又被认为是两个最重要的用于衡量软件质量的属性。 在《Java设计模式》一书中对可维护性的定义为:指软件能够被理解、改正、适应及扩展的难易程度。 对可复用性的定义为:指软件能够被重复使用的难易程度。 …

八、系统架构 - 可扩展性架构设计

目录 可扩展性 可扩展性的定义 可扩展架构的核心思想 可扩展性架构的主要手段 利用分布式消息队列降低系统耦合性 事件驱动架构(Event Driven Architecture) 消息队列的优势 分布式消息队列 利用分布式服务打造可复用的业务平台 巨无霸系统及其…

后台系统可扩展性学习笔记(一)概要

文章目录 系统大致架构可扩展性负载均衡器与会话保持引入冗余增强系统可用性缓存减轻数据库压力异步处理参考 系统大致架构 当一个用户请求从客户端出发,经过网络传输,达到 Web 服务层,接着进入应用层,最后抵达数据层&#xff0c…

1.3 可扩展性

即使一个系统现在可以可靠地工作,但并不意味着未来它也一定会可靠地工作。造成退化的一个常见的原因就是日益增加的负载:系统的并发用户可能从10000增加到了100000,或者从1000000增加到10000000。可能它处理的数据量比之前大得多。可扩展性是…

七种方法增强代码可扩展性(多图详解)

1 六大原则 在设计模式中有六大设计原则: 单一职责原则:一个类只做一件事 里式替换原则:子类可以扩展父类 依赖倒置原则:面向接口编程 接口隔离原则:高内聚低耦合 迪米特法则:最少知道原则 开闭原则&#…

系统复杂度之【可扩展性】

紧接着我们来聊聊可扩展性。 可扩展性是指,软件系统具备面对未来需求变化而进行扩展的能力。系统可根据新的需求做出少量或者不需要修改,无需对整个系统进行重构或重建。 由于软件系统变化多端,新的需求不断提出,因此可扩展性非常…

php文字链接下划线怎么取消,html超链接怎么去掉下划线

html超链接怎么去掉下划线? 可以用css的text-decoration:none来取消连接的下划线 这是一个链接 扩展资料: 超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中…

html去除超链接标记,html超链接去掉下划线的方法

html超链接去掉下划线的方法 发布时间:2020-04-03 15:16:00 来源:亿速云 阅读:59 作者:小新 今天小编给大家分享的是html超链接去掉下划线的方法,很多人都不太了解,今天小编为了让大家更加了解html超链接去…

<el-tabs>改变样式(去掉下划线及其他样式)

elemen-ui官方文档中给的标签页是蓝色的&#xff0c;长这样 我想要的样子&#xff1a; 这里重点是去掉原来的下划线以及鼠标悬停时的背景颜色&#xff0c;话不多说直接上代码&#xff1a; <div class"leftTabs"><el-tabs v-model"activeName" c…

html怎么消除链接字体,CSS去掉超链接下划线

div css之去掉A超链接下划线样式 一、去掉字体下划线装饰CSS属性样式代码 text-decoration:none 解释&#xff1a; CSS下划线样式单词&#xff1a;text-decoration 不显示下划线(去掉字体下划线样式)&#xff1a;none 二、div css网页重构前初始化去掉超链接下划线 由于有的浏览…

html更改超链接下划线颜色,超链接去掉下划线_WORD中不取消超链接,只改超链接的颜色和去掉下划线...

ppt超链接去掉下划线 1、首先打开PPT。2、“插入”“文本框”“横排文本框”,在空白处写字,调整字的大小等。3、插入”“超链接”,会出现“插入超链接”对话框,在这里选择需要链接到的位置,点击确定。4、这时出现的超链接字体就会有下划线。 5、我们在这里选中超链接字体右…

html超链接下划线改虚线_html超链接去掉下划线 html去除取消超链接下划线

大多时候我们知道&#xff1a;text-decoration:underline &#xfffd;?strong>显示下划&#xfffd;?/strong>&#xfffd;?/p> html中去除去&#xfffd;?a href"//www.css5.com.cn/html/989.shtml">A标签超链接下划线代码&#xfffd;?br /> …

php中超链接怎么去下划线的,html如何去掉超链接下划线?html超链接去掉下划线的方法介绍...

前端网页的开发中总是不可避免会使用到超链接&#xff0c;但是使用超链接时下面都会有一条下划线&#xff0c;这在网页中有时会显得很突兀&#xff0c;不合适也不美观&#xff0c;所以我们就需要将超链接下的这条下划线给去掉&#xff0c;接下来的这篇文章就来给大家介绍html下…

html5中链接去除下划线,html超链接去掉下划线 html去除取消超链接下划线

html a超链接标签&#xff0c;默认有的涉猎器表现有下划线&#xff0c;有的不有下划线&#xff0c;大多锚文本超链接A标签内字体是有下划线的&#xff0c;怎么去除超链接下划线&#xff1f;html 超链接去除下划线怎么样做&#xff1f; 去掉去除超链接锚文本的下划线需要CSS花样…