您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 区块链共识机制研究文档

  2. 一共9篇文档,发表于各大期刊,权威性可想而知。可能有些共识机制可能落后,但是还是值得研究。也欢迎小伙伴,一同研究学习区块链技术。
  3. 所属分类:以太坊

    • 发布日期:2018-05-23
    • 文件大小:12582912
    • 提供者:qq_33764491
  1. 区块链目前的几大共识算法

  2. 区块链目前的几大共识算法,个人总结,目前主要有几大类共识机制:Pow、Pos、DPos、Pool、PBFT
  3. 所属分类:BlueMix

    • 发布日期:2018-08-22
    • 文件大小:22528
    • 提供者:czq850114000
  1. 拜占庭容错算法原版(PBFT)

  2. 拜占庭容错算法是去中心化的经典共识算法,又名PBFT算法,该算法曾经获得2002年图灵奖。
  3. 所属分类:BlueMix

    • 发布日期:2018-01-24
    • 文件大小:761856
    • 提供者:luoqiangok
  1. 以太坊上PBFT的实现

  2. 针对以太坊的POW算法的一种改进方式,引入了PBFT的算法,论文主要从原理上阐述了实现的过程。
  3. 所属分类:以太坊

    • 发布日期:2018-09-29
    • 文件大小:816128
    • 提供者:fpcc
  1. 一致与共识 ppt

  2. 介绍区块链中的共识机制。 私有链(paxos, raft); 联盟链(pbft);公有链(pow)
  3. 所属分类:比特币

    • 发布日期:2018-12-16
    • 文件大小:1048576
    • 提供者:nmgfrank
  1. PBFT算法介绍

  2. PBFT算法详细介绍,实用拜占庭容错系统(Practical Byzantine Fault Tolerance,PBFT),是一类状态机拜占庭系统。PBFT算法由MiguelCastro和Barbara Liskov 1999年提出,初衷是为解决分布式系统中达成一致性的问题,与区块链共识机制的目标重合,其主要特点是网络具有高度容错性,在一个有3f+1个节点的网络中,失效节点数为f,网络依然能够正常运行,容错率接近33%。
  3. 所属分类:比特币

    • 发布日期:2018-12-21
    • 文件大小:105472
    • 提供者:wilder2000
  1. 区块链共识机制大全

  2. 区块链的核心优势:去中心化、不可篡改 由于区块链体系中并不存在某个节点永久作为检查点确认的节点,而是每个参与节点都有机会被选举成为该角色。而具体使用哪种算法,比如 1)选择出块节点(PoW与PoS之争) 2)哪些节点在接收到数据块时该如何验证(PoS与DPoS之争) 3)节点之间的数据以什么方式进行传播(DAG与链式结构之争) 4)以及如何确保一条交易被大多数参与节点所接受(PBFT、Paxos、RAFT、以及各种分叉解决方案等算法之争,Hyperledger 1.0甚至直接使用中央Kafka
  3. 所属分类:比特币

    • 发布日期:2019-03-25
    • 文件大小:114688
    • 提供者:weixin_36729374
  1. Api-pbft.zip

  2. Api-pbft.zip,实用拜占庭容错算法(pbft)pbft的实现,一个api可以被认为是多个软件设备之间通信的指导手册。例如,api可用于web应用程序之间的数据库通信。通过提取实现并将数据放弃到对象中,api简化了编程。
  3. 所属分类:其它

    • 发布日期:2019-09-18
    • 文件大小:2097152
    • 提供者:weixin_38743602
  1. 区块链技术在矿山物联网中的应用研究

  2. 针对矿山物联网中数据传输和存储过程中存在易丢失和被篡改等问题,将区块链技术应用于矿山物联网的数据传输与存储中。构建了以数据层、传输层、共识层为核心的矿山私有区块链架构;设计了基于共识模块和数据区块的矿山物联网数据传输与存储防护方案;应用实用拜占庭容错(PBFT)算法设计了数据共识过程,通过在分布式结构化P2P网络每2个节点间设置共识模块并优化P2P协议,实现了矿山数据安全性共识。测试结果表明,私有区块链的应用保证了矿山物联网数据的准确传输和可靠存储。
  3. 所属分类:其它

    • 发布日期:2020-05-01
    • 文件大小:1048576
    • 提供者:weixin_38631282
  1. Tendermint共识算法(一种改进的PBFT算法).pdf

  2. 一种PBFT算法变种(实用拜占庭容错算法,联盟链共识算法),基于PBFT算法进行的改进。 原文名称:Tendermint: Consensus without Mining 作者:Jae Kwon
  3. 所属分类:以太坊

    • 发布日期:2020-02-27
    • 文件大小:250880
    • 提供者:u012543866
  1. 再读PBFT算法

  2. 背景 从事区块链相关研发几年了,共识这一块接触过pbft\kafka\raft,当然还有最经典的比特币的工作量证明,这个在上一篇比特币原理一文有讲述。对pbft一开始从fabric0.6开始,论文也看了几遍,后来共识换成了kafka\raft。pbft就没有继续研究下去,最近接触一个区块链底层平台,采用pbft。因此这里又把论文读了一遍,总结一下心得体会,对一些比较难理解的地方进行梳理。 PBFT算法 为什么是3f+1? 关于分布式系统里能够容拜占庭错误的节点数n>3f+1,这个结论早在1
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:77824
    • 提供者:weixin_38524472
  1. SPBFT:《一种面向区块链链的优化PBFT共识算法》基础源代码-源码

  2. SPBFT 本项目分享的是以下论文的核心代码(完整的版本貌似弄丢了...): 方维维,王子岳,宋慧丽,王云鹏,丁毅。一种面向区块链链的优化PBFT共识算法[J]。北京交通大学学报,2019,43(5):58-。 方伟伟,王自悦,宋慧丽,王云鹏,丁乙。 一种针对区块链的优化PBFT共识算法。 北京交通大学,2019,43(5):58-。 相关领域的研究人员参考。不足之处欢迎大家批评指正! 如有疑问,请联系论文二作:
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:3145728
    • 提供者:weixin_42124497
  1. Fabric0.6-PBFT-Learning:fabric0.6-pbft共识模块源码阅读笔记-源码

  2. Fabric0.6-PBFT-学习 主要内容: hyperledger是fabric0.6版本的代码,其中共识中的代码均等加入详细的注释; learning是整理的逻辑流程图,主从中断交互的顺序图和调用过程说明文档,读者可以参照文档和顺序图阅读源码; paper是PBFT99年短论文,和02年长论文,主要区别在消息体是否签名,所以在vc时流程转换穿透; 主要理解以下内容将帮助学习者更好地学习PBFT共识算法: 接口(1)共识模块对外提供的接口 (2)其他模块需要向共识模块提供的接口; 结构
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:19922944
    • 提供者:weixin_42117116
  1. pbft-poc-源码

  2. PBFT / CI:概念验证 用法 注意:因为pbft节点必须拉指定的项目,所以需要有效的Internet连接 使用示例配置启动pbft网络和客户端: # start the client using example configuration ./scr ipts/startClient.sh # start the network using example configuration ./startNetwork.sh 通过发布请求来触发呼叫。 这个过程模
  3. 所属分类:其它

    • 发布日期:2021-02-15
    • 文件大小:43008
    • 提供者:weixin_42130862
  1. 区块链五:共识机制,用Rust原生写PBFT协议

  2. 背景 因为Libra学习rust,想用rust写些东西,而刚好看区块链共识机制的PBFT,就用原生Rust实现一个PBFT的分布式系统,业余中间断断续续写,代码比较零散。 中间也有些逻辑值得记录, 主要在Rust的多线程,网络通信的处理上。 总体架构 PBFT 节点实现 Node: 节点服务,提供PBFT的能力, 核心功能:处理client request, pre-prepare, prepare,commit,消息,最后reply给client, 其他:视图转换, check point创
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:173056
    • 提供者:weixin_38745859
  1. PBFT算法流程补充(二):算法正确性证明及优化

  2. 本文为万向区块链技术中心研究组撰写,文章尝试对PBFT算法的正确性证明以及算法优化等内容作一个介绍。 1. PBFT算法正确性证明 本部分介绍PBFT算法的正确性证明。 1.1 安全性(Safety)证明 PBFT算法提供的安全性(safety)的具体含义是,对于所有本地确认(commit locally)的客户端请求来说,系统中所有正常副本节点都会就这些请求的消息序号达成一致。 上述的“达成一致”,其含义又分为两种: 同一视图中的消息序号一致:对于所有在同一视图中本地确认的客户端请求来说
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:78848
    • 提供者:weixin_38696176
  1. PBFT算法_持续更新

  2. 1、PBFT解决问题 BFT是区块链共识算法中,需要解决的一个核心问题。 以比特币和以太访为代表的POW,EOS为代表的DPOS,以及今后以太访逐渐替换的共识算法POS,这些都是公链算法,解决的是共识节点众多情况下的BFT;而PBFT是在联盟链共识节点较少的情况下BFT的一种解决方案。 PBFT算法由于每个副本节点都需要和其他节点进行P2P的共识同步,因此随着节点的增多,性能会下降的很快,但是在较少节点的情况下可以有不错的性能,并且分叉的几率很低。PBFT主要用于联盟链,但是如果能够结合类似DP
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:123904
    • 提供者:weixin_38646634
  1. 区块链四:共识机制——PBFT算法深入讲解

  2. TOC 背景介绍 共识机制是区块链一大知识领域, 作用就是维持分布式节点间的一致性,从而支撑去中心化中心,早在区块链之前,分布式系统就存在各种分布式的共识机制,共识机制不是区块链所发明,但区块链却对共识机制推广和进步有着重要影响。 共识算法分类 按应用场景分,共识算法可以分成两大类, 1、有坏人节点, 2、无坏人节点。 1、 有坏人节点,典型拜占庭问题,即系统中可能出现故意传送假结果的节点导致分布式系统结果错误,这种场景重点是在存在坏人的情况下能达成大家认可的一致结果。 其中BFT,PBFT,
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:141312
    • 提供者:weixin_38516804
  1. 基于改进PBFT算法的PKI跨域认证方案

  2. 为解决现有公钥基础设施跨域认证方案的效率问题,利用具有分布式和不易被篡改优点的区块链技术,提出基于联盟区块链的跨域认证方案。一方面,该方案对联盟链在传统实用拜占庭共识算法(PBFT)的基础上加入了节点动态增减功能;改进了主节点选举方式;将三阶段广播缩减为两阶段广播,减少了通信开销。另一方面,该方案设计了联盟链跨域认证协议,给出了区块链证书格式,描述了跨域认证协议,并进行了安全和效率分析。分析表明,在安全方面,该方案具有抵抗分布式攻击等安全属性;在效率方面,与已有跨域认证方案相比,该方案在计算开销
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:996352
    • 提供者:weixin_38538381
  1. 基于改进PBFT算法防御区块链中sybil攻击的研究

  2. 针对sybil攻击对区块链技术有极大危害的问题,在联盟链中对PBFT算法进行改进,以防御sybil攻击。首先,借鉴基于权益证明的共识算法思想,通过建立信誉模型,根据各节点共识过程中的行为计算节点的信誉值,并依据信誉值的大小赋予节点不同的话语权;然后,在PBFT算法中加入了pre-commit阶段来减少节点间通信的次数。形式化分析推理和安全性测试表明,改进的PBFT算法不仅可以有效防御区块链中的sybil攻击,而且使区块链系统性能在TPS和区块生成时延方面有明显提高。
  3. 所属分类:其它

    • 发布日期:2021-01-13
    • 文件大小:909312
    • 提供者:weixin_38732740
« 12 »