E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
三十种共识算法
PBFT
共识算法
一、拜占庭将军问题古代,拜占庭的各地的将军去打仗,比如有10个,必须相互通信,达成共识才能一起出发,否则战役失败。问题1、有个将军会叛变,在有将军叛变的情况下,如何达成共识。问题2、互相通信的信道必须是安全的,在不安全的信道中通讯,达成共识很困难的。已经证明:在背叛者为f,将军总数>3f时,可达成共识。3f+1(n-1)/3容错节点:应为硬件或者网络问题,节点无响应。作恶节点:除了无响应,还可以发
技术老虎Tiger
·
2020-08-23 22:01
区块链共识算法
PBFT算法协议介绍
转自:http://bbs.bumeng.cn/thread-25-1-1.html
共识算法
(consensusplugin)是区块链技术中最核心的部件之一,PBFT(实用拜占庭容错)作为经典分布式算法
huanggang982
·
2020-08-23 22:53
区块链
PBFT算法简介
一、顾名思义PBFT(PracticalByzantineFaultTolerance)算法,是一个能够容忍拜占庭错误的分布式系统
共识算法
。
ganzr
·
2020-08-23 22:17
consensus
algorithm
拜占庭将军问题-RAFT一致性算法
除了RAFT一致性算法,还有:Paxos算法:早期的
共识算法
,由拜占庭将军问题的提出者LeslieLamport所发明。谷歌的分布式锁服务Chubby就是以Paxos算法为基础。
starRunner
·
2020-08-23 22:34
软件测试
linux
数据库
hadoop
分布式算法等
共识算法
-拜占庭将军问题
title:
共识算法
-拜占庭将军问题tags:区块链,
共识算法
背景由于拜占庭帝国国土辽阔,所以驻守军队之间分隔的很远。每个军队的实力都差不多,将军们平时只能依靠信使相互传递消息。
Clown95
·
2020-08-23 22:39
区块链
共识 | 拜占庭容错的代表 PBFT
在共识系列文章中,我将会向大家介绍常见的
共识算法
。在文章开头,我会用一定篇幅介绍一致性问题的基础知识。一致性问题是分布式系统中最基础也是最重要的问题,而
共识算法
就是用来解决分布式系统一致性的。
weixin_34363171
·
2020-08-23 22:29
从拜占庭将军问题到PBFT
引言拜占庭将军问题在分布式领域是一个所有人都耳熟能详的问题,在初次学习分布式
共识算法
,比如Raft的时候,我们会看到容忍非拜占庭错误这样的句子,所以Raft可以抵御N>2f+1时f个节点的错误。
一个划水的人
·
2020-08-23 22:39
分布式
【#2-王娜】理想货币
一个成熟的区块链公共应用平台至少需要满足以下条件:1、在低延迟的基础上支持大规模用户2、提供免费服务3、便利地升级与Bug恢复EOS能够解决以上三个问题首先:EOS的DPOS
共识算法
和石墨烯底层工具组能够满足每秒上万次
Alina_it
·
2020-08-23 20:31
《大咖说》:靠什么创新,一个项目估值超过了4亿美元?
图结构降低了区块产生的顺序要求,能够突破
共识算法
的效率瓶颈,清华大学的一篇论文提到,理论上通过DAG,可将中本聪协议扩展至每秒数千次,基于此技术的项目估值超过4亿美元,并获得约3500万美元的融资。
Trias
·
2020-08-23 16:34
[#1-李俊]区块链的价值
区块链利用数学加密算法(椭圆曲线密码学)、带有不可篡改时间戳的分布式账本、建立在
共识算法
(powposdpos...)基础之上,从而形成一种去中心化的传输信任价值的生态(共享账本)。
乐于_Mark
·
2020-08-23 11:23
内核堆栈 用户堆栈_Kubernetes堆栈的有状态服务设计注意事项
挑战不是设计和实现服务本身,而是管理服务之间的空间:数据一致性保证,可靠的通信,数据复制和故障转移,组件故障检测和恢复,分片,路由,
共识算法
等。
cunfu6353
·
2020-08-23 01:19
区块链是什么?
广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点
共识算法
来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式
人人都懂区块链
·
2020-08-23 00:16
讯琥科技基于FPGA 的区块链硬件加速服务性能直逼100,000 TPS
当前,物联网行业高度碎片化、相互孤立,且面临通信协议不统一和集中式数据管理(中心化云计算)等安全隐患,分布式账本技术(DLT)内置的密码学
共识算法
可为数百亿IoT设备构建信任根基,区块链这台“信任机器”
XENIRO讯琥科技
·
2020-08-22 20:15
关于
XENIRO
分布式
区块链
tps
安全
深入浅出Zookeeper(六):客户端的请求在服务器中经历了什么
zk又是使用了什么
共识算法
来保证一致性呢?带着这些问题,我们进入今天的正文。2.设计模式:责任链模式(C
泊浮目
·
2020-08-22 15:32
java
zookeeper
分布式系统
分布式事务
BBFT
共识算法
深度解析丨Bystack是如何实现单条侧链 20000+TPS的
共识算法
是分布式系统保证节点数据状态一致性的方法,在区块链的
共识算法
分POW(工作量证明)和POS(权益证明)两大类。
比原链Bytom
·
2020-08-22 12:57
区块链
baas
golang
Bystack的高TPS
共识算法
共识算法
是分布式系统保证节点数据状态一致性的方法,在区块链的
共识算法
分POW(工作量证明)和POS(权益证明)两大类。
比原链Bytom
·
2020-08-22 12:11
区块链
baas
golang
区块链共识安全:51%攻击浅析
区块链在不同的现实场景中发挥的实际用途不同,比如公链,私链,联盟链,不同的链使用的
共识算法
也有所不同,比如比特币使用的PoW共识,以太坊使用的PoW共识,EOS使用的DPoS共识,而不同
零时科技
·
2020-08-22 11:43
线性一致性和 Raft
作者:沈泰宁在讨论分布式系统时,
共识算法
(Consensusalgorithm)和一致性(Consistency)通常是讨论热点,两者的联系很微妙,很容易搞混。
PingCAP
·
2020-08-22 00:37
区块链中ECAF是什么
在了解ECAF之前,我们必须对EOS和EOS的
共识算法
有所了解。EOS是由Block.one公司主导开发的高性能区块链底层操作系统,采取的
共识算法
是DPoS委托权益证明。
流年若逝
·
2020-08-21 11:30
区块链
《逆水寒》宣布游戏内嵌区块链技术 玩家资产将得到终极保值
区块链其实是一种全新的“网络加密技术”,很多人认为它很神秘,但说的简单点它就是利用块链式数据结构来验证与存储数据、利用分布式节点
共识算法
来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自由化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计范式
壹块硬币资讯
·
2020-08-21 10:06
Raft 学习心得
Raftisaconsensusalgorithmformanagingareplicatedlog.raft是一个
共识算法
,共识就是多个节点对莫个事情达成一致的看法,也就是说即使在部分节点故障,网络延时的情况下
小纸人人
·
2020-08-21 07:29
工作心得
Paxos算法(一)- Basic Paxos
提到分布式算法,就不得不提Paxos算法,在过去几十年里,它基本上是分布式共识的代名词,因为当前最常用的一批
共识算法
都是基于它改进的。
爱吃血肠
·
2020-08-21 07:53
paxos
Raft算法原理和解析
Raft算法是一种简单易懂的
共识算法
。它依靠状态机和主从同步的方式,在各个节点之间实现数据的一致性。Raft的两个核心要点:1.选取主节点2.同
小诚信驿站
·
2020-08-21 07:22
职场@分布式服务
分布式一致性与
共识算法
(待完善)
转载自http://liyuechun.org/2018/02/17/consensus/区块链技术是近几年逐渐变得非常热门的技术,以比特币为首的密码货币其实已经被无数人所知晓,但是却很少有人会去研究它们的底层技术,也就是作为一个分布式网络比特币等加密货币是如何工作的。无论是Bitcoin、Ethereum还是EOS,作为一个分布式网络,首先需要解决分布式一致性的问题,也就是所有的节点如何对同一个
仲丛祎
·
2020-08-21 06:32
分布式理论Paxos, Raft
算法原理参考:Paxos的通俗解释Paxos
共识算法
详解算法例子参考:如何浅显易懂地解说Paxos的算法?
正则化
·
2020-08-21 06:02
从Paxos到NOPaxos 重新理解分布式
共识算法
(consensus)
从Paxos到NOPaxos重新理解分布式
共识算法
(consensus) 首先标题有点哗众取宠之嫌,但是暂时想不到更加合适的标题,就姑且这么使用吧。
weixin_34337381
·
2020-08-21 06:56
区块链记录与思考
3、区块链采用
共识算法
来对于新增数据达成共识。具有以上三个性质的系统,就是区块链。
pig250
·
2020-08-21 06:47
共识算法
汇总
共识算法
汇总前言
共识算法
并不是只有POW,POS,DPOS,PBFT,RAFT等,还有很多小众的
共识算法
。
shenpanzhimao
·
2020-08-21 05:56
Research
共识算法
区块链
Raft 论文阅读笔记
://github.com/rsy56640/paper-reading/tree/master/分布式/raftReplicatedStateMachinereplicatelog来达成确定性状态机
共识算法
需要保证
rsy56640
·
2020-08-21 05:44
分布式系统
3.从分布式一致性到
共识算法
(一)
今天我们就从分布式一致性算法开始,一直说到区块链中的
共识算法
,第四小节是精华!!!
浪里一只小白龙
·
2020-08-21 04:56
自己公众号文章
共识算法
-paxos
pasxos与raft,与mysql的主从复制,不同的是,不依赖于leader节点,像mysql的主节点挂了,全部网络就挂了,必须重新选举主节点,并且mysql主从复制只能主节点写。pasxos多个节点可写。二个值:value:要提议的值,也可以是某种操作(比如对a加1)number:提议的序列号,可理解为提议的版本号三个角色:1、proposer:提议者,发起提议。一轮共识中,多个propose
技术老虎Tiger
·
2020-08-21 04:16
区块链共识算法
关于raft
共识算法
raft是一个确保分布式一致性的
共识算法
,使用这个算法的代表作有我们常用的etcd工具。
felix_yujing
·
2020-08-21 03:28
共识算法
-Raft协议
title:
共识算法
-Raft协议tags:区块链,
共识算法
在很多分布式系统场景下,并不需要解决拜占庭将军问题,也就是说,在这些分布式系统的实用场景下,其假设条件不需要考虑拜占庭故障,而只是处理一般的死机故障
Clown95
·
2020-08-21 02:20
区块链
理解paxos协议-分布式
共识算法
(consensus)
理解paxos协议 本文的目的是一步步讲解paxos如何是如何推断和完备的。首先要了解,分布式一致性(consistency)和分布式共识(consensus)并不是一个东西来的,然而网上大部分的人都直接把分布式共识翻译为分布式一致性,导致像paxos,raft这样的算法被误认一致性算法,并拿来跟2pc,3pc做比较,这是不对的。之前我也一直存在疑惑,有次吃饭的时候跟同导师的一个小哥聊天的时候,
weixin_33878457
·
2020-08-21 02:24
一致性算法Raft的原理简介与源码初探
算法四、Raft源码初探1.代码布局2.从测试入手看源码使用2.1创建服务器端2.2创建客户端2.3创建代理执行端2.4简化后的测试调用流程3.执行看看效果:参考文档一、Raft算法背景Raft是一种
共识算法
软件开发随心记
·
2020-08-21 02:46
java
分布式
算法
区块链必读“上链”哲学:“胖链下”与“瘦链上”
数据链指用链式结构组织区块数据,构成数据校验和追溯的链条;“节点链”指多个节点通过网络连接在一起,互相共享信息,其中的共识节点则联合执行
共识算法
,产生并确认区块。交易“上链”的简要过程如下:记账
FISCO_BCOS
·
2020-08-21 02:36
fisco-bcos
区块链
掰一掰区块链共识机制与分布式一致性算法
在很多篇文章里都提起过“
共识算法
”以及“共识攻击”,大家应该对“共识攻击”印象还比较深刻吧,对的,就是我们所说的这和公司占有股份是一个道理,当你占有整个公司“51%”的股份时,那就是控股了,那岂不是可以为所欲为了呢
宇宙永恒
·
2020-08-20 22:09
未来将被区块链颠覆的9大行业
区块链凭借其去中心化、分布式存储、智能合约、
共识算法
等等优势,将有望测地改变全球业务的运作方式,而以下这9个行业最有可能被颠覆。银行业首先,区块链技术可以解决当今银行业面临的几大问题。
随波逐流007
·
2020-08-20 21:51
区块链系列教程之:比特币中的共识
比特币中的共识之前我在讲分布式系统的时候有讲过分布式系统的几个
共识算法
,包括raft,Paxos和拜占庭容错算法。比特币的共识和之前讲的都不同,它使用的是工作量证明(POW)的算法。
flydean
·
2020-08-20 17:09
区块链
比特币
区块链系列教程之:比特币中的共识
比特币中的共识之前我在讲分布式系统的时候有讲过分布式系统的几个
共识算法
,包括raft,Paxos和拜占庭容错算法。比特币的共识和之前讲的都不同,它使用的是工作量证明(POW)的算法。
flydean
·
2020-08-20 17:09
区块链
比特币
区块链系列教程之:比特币的钱包与交易
比特币密码学的基础之前我们提到过比特币使用的并不是什么新技术,只是对于老的技术比如:P2P网络,分布式系统,密码学,
共识算法
的重新而又巧妙的应用。
flydean
·
2020-08-20 17:25
区块链
比特币
加密货币
密码学
算法
区块链系列教程之:比特币的钱包与交易
比特币密码学的基础之前我们提到过比特币使用的并不是什么新技术,只是对于老的技术比如:P2P网络,分布式系统,密码学,
共识算法
的重新而又巧妙的应用。
flydean
·
2020-08-20 17:25
区块链
比特币
加密货币
密码学
算法
分布式一致性算法与
共识算法
总结
本文大部分内容来自网络,仅供自己做读书笔记之用经典分布式一致性算法:2Phasecommitprotocol3phasecommitprotocolPaxos:唯一有效的一致性算法,其他算法都改算法的某种程度的简化版分布式一致性算法特点:领域:分布式数据库目标:其解决的问题是分布式系统如何就某个值(决议)达成一致。只有一种算法:paxos特点:无拜占庭容错,n/2+1,主流的传统分布式一致性算法其
millerix
·
2020-08-20 17:10
2017-07-01
人家问刚接触币圈要看什么书学习,几乎给出的参考答案是四阶段必读必学习,建议书籍大家可以看看第一阶段:《比特币基础知识》《区块链投资的秘密》《精通区块链》《拜占庭
共识算法
》《区块链革命》《nodejs开发加密货币
吉祥天女
·
2020-08-20 16:27
ulord详细挖矿指南
ulord
共识算法
采用pow(proofofwork)+pos(proofofstake)混合算法,所以挖矿方式有两种,第一种就是针对pow算法的cpu挖矿方式,POW负责链的记账,用户通过CPU挖矿获得
请叫我小宋
·
2020-08-20 15:45
eos,正迈出坚实的第一步
也许eos由单线程改多线程也不能达到100wtps,这个更需要架构、
共识算法
的迭代升级,但是eos只要在不断进化、努力就ok。图片发自
hbliuwb
·
2020-08-20 13:03
2018-07-18 易付链——软支付网络是什么?
在现有区块链技术中,区块链的处理能力主要受制于
共识算法
的性能,而
共识算法
性能又受制于系统节点的规模和单节点的处理能力。
cherrylinn
·
2020-08-20 08:30
Plasma 设计综合列表
PlasmaMVP(&MoreVP)构成1.区块数据结构二叉默克尔树区块提议者(proposer)创建区块(例如,在PoA共识下运行)2.
共识算法
任意
共识算法
(例如,PoW、PoA、PoS)特点1.存款
跨链技术践行者
·
2020-08-19 19:39
区块链
推动“物联网+区块链”产业融合发展 Conflux与启迪物联网集团达成战略合作
Conflux自主研发的基于树图TG(Tree-Graph)结构的可扩容
共识算法
,
Conflux中文社区
·
2020-08-19 09:04
区块链主流开源技术体系介绍
比特币区块链的核心技术框架采用C++语言开发,
共识算法
采用POW算法,工作量(挖矿)证明获得记账权,容错50%,实现全网记账,公网性能TPS500,容错50%,在比特股2.0中如果在最优的网络和硬件情况下可以达到最高
老蒋的程序人生
·
2020-08-19 07:14
区块链技术
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他