区块链共识协议
文章平均质量分 83
rainbowIT
你可以慢,但不能停
取法其上,得乎其中,取法其中,得乎其下,取法其下,法不得也。
展开
-
区块链的分类
公共区块链(Public Blockchains)任何人都能读取,可发送交易并且交易能获得有效确认,任何人都能参与共识过程,采取工作量证明机制或权益证明机制等方式,将经济奖励和数字验证结合起来联盟区块链(Consortium Blockchains)共识过程(数据写入)受到预选节点控制,或允许每个人都可读取例如,一个有15个金融机构组成的共同体,每个机构都运行着一个节点,而且为了使得每个区块生效需要获得10个机构的确认(2/3的确认)私有区块链(Private Blockchains)原创 2021-05-13 16:47:36 · 594 阅读 · 3 评论 -
RAFT共识协议学习(一)
RAFT共识协议也根据是否支持拜占庭故障,被划分为 CFT(Crash Fault Tolerance,故障容错)共识协议和 BFT(ByzantineFault Tolerance,拜占庭容错)共识协议。典型的CFT协议:Paxos共识协议:以解决存在失败节点或网络不可靠情况下的容错和一致性问题故障节点:节点因为繁忙,宕机或者网络问题等其他异常情况导致的无响应作恶节点:除了可以故意对集群的其他节点的请求无响应之外,还可以故意发送错误数据,或者给其他节点发送不同的数据使整个集群无法达成共识原创 2021-06-02 17:41:25 · 872 阅读 · 0 评论