当前位置: 首页 > 在线实验 > 联盟链fabric的共识机制
选择课程

联盟链fabric的共识机制

实验视频
实验机保留时间 ::
3人评价 学习人数:220 难度:高级
在区块链里面,共识主要是多个节点对某个数据和多个数据的顺序达成一致。异常是导致共识无法达成的情况,主要分为故障节点和恶意节点。共识要解决的问题——对异常情况进行容错(拜占庭容错)。而PBFT是在联盟链共识节点较少的情况下BFT的一种解决方案,在fabric 0.6版本内使用。该算法的容错率是1/3,基本流程分为四步,包括核心三阶段、视图更改等内容。fabric1.0版本之后的共识机制包括背书和排序服务。其中,排序服务分为solo、kafka、raft模式。尽管pbft可以容错恶意节点,但是因为效率问题等被弃用。solo无法容错、kafka和raft仅能容错故障节点。所以,fabric对于拜占庭容错类型的共识服务还未很好的解决。之后可以研究的内容主要包括:fabric的共识过程存在的攻击模式、背书及排序和验证过程中的容错措施、自定义的背书策略的需求、设计、实现等。
...全部展开 
免费
  • 指导书
  • 评价(3)
  • 问答(2)

上传实验报告 实验报告模板

上传文件支持 20M内的 doc或 docx格式的文件。

实验标签
方班研讨厅 方班
归属课程
相关推荐
提供者: 播放次数:0