位置: IT常识 - 正文

共识算法涉及的概念(共识算法主要解决什么问题)

编辑:rootadmin
共识算法涉及的概念 通信复杂度

推荐整理分享共识算法涉及的概念(共识算法主要解决什么问题),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:共识算法主要解决什么问题,共识算法应用场景,共识算法面临哪些挑战,共识算法分为哪两类,共识算法涉及的内容,共识算法分为哪两类,共识算法涉及的内容,共识算法涉及的内容,内容如对您有帮助,希望把文章链接给更多的朋友!

大家可以发现网络消息数从O(NN)下降到O(N),但因为每个prepareQC包含2f + 1 签名,所以通信量复杂度还是O(NN)。

密码学的进步:包含2f + 1 签名信息的prepareQC,使用门限签名,使得占用空间降至O(1),整个通信量复杂度下降到O(N)

通信模型共识算法涉及的概念(共识算法主要解决什么问题)

通信模型定义了对手延迟消息的权力限制,有三种基本通信模型:同步模型、异步模型和部分同步模型。

同步模型:假定最大的网络延时T,得设置比较大(min级别?)。因为实际情况,网络可以出问题,而解决问题可能几分钟,也可能几小时,甚至几天。

异步模型: 网络时延无保证,网络是无法保证达成共识的,著名的FLP定理 -半异步模型: partial synchronous model,上面两个模型的折中也叫部分同步,网络可能处于异步状态,但是GST(global stable time)后会进入同步状态 大部分共识算法都是基于半同步模型,这也符合实际情况,可以参考下文。 https://decentralizedthoughts.github.io/2019-06-01-2019-5-31-models/

响应性(Responsiveness)

一旦网络进入同步状态,好的leader以实际网络延时的速度,达成共识。 也叫做(Optimistic) Responsiveness乐观响应性,我觉得也比较直观。就是网络达到同步状态(GST)后,即解决了所有网络问题后,真正干完活所需的时间和实际网络延迟一致。类似于要搬1000块砖,现在砖也准备好了,人也吃饱喝足了,那么假定一分钟搬10块砖,100分钟就能搬完。 (Optimistic) Responsiveness After GST, any correct leader, once designated, needs to wait just for the first (n−f) responses to guarantee that it can create a proposal that will make progress. “As fast as the network propagates, on a good day”

安全性(safety)

坏事情永远不发生,即所有的好节点不可能提交(commit)相冲突的数据 注意区别密码学的security,这个概念其实和共识算法无关,区块链中的security是通过密码学保证。

活性(liveness)

只要系统网络进入同步状态,系统最终都能达成新共识。 区块链中就是链的高度会增长,不断出新块。

参考链接https://blog.csdn.net/wenyuanhust/article/details/125495449

本文链接地址:https://www.jiuchutong.com/zhishi/298609.html 转载请保留说明!

上一篇:JavaScript注册监听事件与清除监听事件(js怎么注册)

下一篇:NeRF 源码分析解读(二)(nerf代码)

  • 尼康s200多少钱(尼康s200)(尼康s2700价格)

    尼康s200多少钱(尼康s200)(尼康s2700价格)

  • 剪映电脑版怎么添加画中画(剪映电脑版怎么保存草稿)

    剪映电脑版怎么添加画中画(剪映电脑版怎么保存草稿)

  • win10更新右键没有卸载(win10更新右键没有卸载选项)

    win10更新右键没有卸载(win10更新右键没有卸载选项)

  • 苹果11音量小怎么解决(苹果11音量小怎么办)

    苹果11音量小怎么解决(苹果11音量小怎么办)

  • wan灯不亮是欠费吗(wifi的wan灯不亮)

    wan灯不亮是欠费吗(wifi的wan灯不亮)

  • wps获取资源失败怎么办(wps获取资源失败微信不能发)

    wps获取资源失败怎么办(wps获取资源失败微信不能发)

  • 户户通高清机和普通机的区别(户户通有高清信号吗)

    户户通高清机和普通机的区别(户户通有高清信号吗)

  • 在拼多多买的东西别人能看到吗(在拼多多买的东西有质量问题怎么投诉)

    在拼多多买的东西别人能看到吗(在拼多多买的东西有质量问题怎么投诉)

  • 微信有主题皮肤吗(微信主题皮肤下载)

    微信有主题皮肤吗(微信主题皮肤下载)

  • 抖音文字怎么超过55(抖音文字怎么超前播放)

    抖音文字怎么超过55(抖音文字怎么超前播放)

  • 微信咋个建群聊天(微信上咋建群聊)

    微信咋个建群聊天(微信上咋建群聊)

  • 新买的移动硬盘第一步要怎么做(新买的移动硬盘插上去就可以用吗)

    新买的移动硬盘第一步要怎么做(新买的移动硬盘插上去就可以用吗)

  • 常见的网页布局类型有哪些(常见的网页布局主要有左右布局和居中布局)

    常见的网页布局类型有哪些(常见的网页布局主要有左右布局和居中布局)

  • 台式电脑网卡驱动异常连不上网怎么解决(台式电脑网卡驱动异常怎么修复)

    台式电脑网卡驱动异常连不上网怎么解决(台式电脑网卡驱动异常怎么修复)

  • 苹果7p怎么设置语言(苹果7P怎么设置指纹解锁)

    苹果7p怎么设置语言(苹果7P怎么设置指纹解锁)

  • iphonex广角镜头怎么用(iphoneX广角镜头怎么开)

    iphonex广角镜头怎么用(iphoneX广角镜头怎么开)

  • vivo第一次充电几小时(vivo第一次充电冲多久)

    vivo第一次充电几小时(vivo第一次充电冲多久)

  • QQ音乐怎么清空列表(qq音乐怎么清空最近播放)

    QQ音乐怎么清空列表(qq音乐怎么清空最近播放)

  • 华为p30支持无线充电吗(华为p30支持无线充电不)

    华为p30支持无线充电吗(华为p30支持无线充电不)

  • 如何去除Word2003页眉中的下划线(如何去除word2003文档中的底色)

    如何去除Word2003页眉中的下划线(如何去除word2003文档中的底色)

  • 手机放电影怎么投电视上(手机放电影怎么录屏)

    手机放电影怎么投电视上(手机放电影怎么录屏)

  • 宝塔常见进程守护方法,再也不用担心软件停止了(宝塔运行go)

    宝塔常见进程守护方法,再也不用担心软件停止了(宝塔运行go)

  • 已认证进项税额转出怎么做账务处理
  • 小微企业印花税怎么算
  • 个税放在哪个科目核算
  • 小规模企业免征增值税如何做账
  • 实收资本能直接转出来吗
  • 服务业暂估成本分录
  • 多扣了离职人员的钱
  • 未实缴出资的股东退股
  • 软件销售购销合同
  • 固定资产折旧成本费用科目
  • 新车购置税怎么算的
  • 管理部门购入固定资产
  • 企业购进口汽车会计分录
  • 勾选认证售票状态可以改吗
  • 红字发票通知单已经上传可以作废吗
  • 建筑类企业可以申报高新吗
  • 作价入股的土地可以摊销无形资产吗
  • 支付装修押金会退吗
  • 固定资产折旧金额影响因素
  • mac系统如何切换大小写
  • mac隔空投送文件位置
  • kali linux安装kde桌面
  • 此 google 帐号尚未与设备关联
  • 单位价值5000元二手设备怎么算
  • 公司抵押贷款的担保人
  • PHP:xml_error_string()的用法_XML解析器函数
  • skynetave.exe - skynetave是什么进程 有什么用
  • win11右键菜单怎么恢复
  • php字符串型数据的定义方式
  • 公租房租金收入免企业所得税吗
  • 什么是产品?产品的举例子
  • 新手会计怎么做分录
  • 交易性金融资产属于流动资产
  • PHP:imagepalettecopy()的用法_GD库图像处理函数
  • idea如何运行ssm项目spring
  • php获取当天是星期几
  • php操作mysql数据库(增删改查)
  • 仙岩寺庙
  • php中数组的常用函数及用法
  • php中类静态成员描述不正确的是
  • 【原创】基于JavaWeb的医院预约挂号系统(医院挂号管理系统毕业设计)
  • 兼职人员的工资怎么做账
  • python动态数据类型
  • 新建账簿的具体步骤
  • 机械租赁费税率是多少
  • 差旅费报销相关政策
  • 其他人员讲课费会计分录
  • 关于翡翠手镯知识
  • Windows Server 2003下修改MySQL 5.5数据库data目录
  • 研发设备的折旧计入研发费用吗
  • 附加税印花税会计分录
  • 账本登错账怎么修改
  • 企业减资要交税嘛
  • 支付到期承兑汇票属于什么现金流量项目
  • 银行现金支票作废处理步骤
  • 小额零星支出是什么意思
  • 公司车辆过户给个人有年限么
  • 以前年度应收账款无法收回
  • 融资租入固定资产计提折旧吗
  • 工程开票金额大写怎么写
  • 怎么判断政府
  • 会计账户分类是什么意思
  • sql中isnull是什么意思
  • win10怎么用xp经典主题
  • ubuntu14.04挂载硬盘
  • seti@home.exe - seti@home是什么进程 有什么用
  • cocos2d动画
  • android模块开发
  • 冰球撞人犯规吗
  • perl写文件
  • es5 教程
  • vue怎么实现多页面
  • node.js ts
  • python 很简单
  • Android中的布局有哪些
  • 江西省税务局官网
  • 住宅区地下车位产权归属
  • 允许抵扣和不允许抵扣进项税额的发票种类
  • 去银行签贷款合同后多久办过户
  • 政务公开有何意义
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设