什么是区块链 要想开发一个钱包项目,首先要理解一些区块链的基本概念。 简单来说,区块链就是一个以链式结构组织而成的去中心化的账本。其最本质的作用是用于记账,区块链上面任何项目都是基于记账这个概念衍生而来的。 区块链的结构 区块链的结...
本文是介绍以太坊 PoS 共识的第三部分。 以太坊的 PoS - Part1 共识协议总览 以太坊的 PoS - Part2 LMD GHOST 最终确定性 Finality 最终确定性(Finality)是指区块保...
本篇专注于从 Tendermint 代码实现来还原其原理,理论部分见文章 从 HotStuff 回看 Tendermint 进入正题之前先谈谈一个最近的思考。 如何判断一个共识协议的水平 在研究了 Tendermint、HotSt...
本文章只对各个算法做描述性的文字介绍,概括大意,不介绍各个算法的实施细节。 当前常见的工作量算法 Pow: 工作量证明,主要在 Bitcoin, Ethereum(1.0), Litecoin, Conflux, Dog...
共识算法是所有区块链技术的基础,他们也是区块链平台最重要的组成部分。没有共识算法机制,我们就只会有个无法改变的数据库而已。下面是主要共识算法的汇总,而且我们可以评估它们的好处和坏处。 工作证明 工作量证明是区块链网络中第一个共识算...
每天我们都会看到新的区块链技术浮出水面。无论我们尝试掌握最新技术有多少,他们总是可以提供一些新的东西。有没有想过所有这些区块链技术的根源是什么?好吧,共识算法是这些革命性技术的主要根源。 共识算法使所有这些区块链共识序列彼此不同。区块...
共识是称为区块链的分布式系统中非常重要的元素。这里介绍了各种共识算法。这次,我们将介绍“ PBTF(实用拜占庭容错)”,这是一种共识算法,通常在联盟区块链中使用,该区块链系统仅在某些组织中使用。 关于PBTF 当通信或单个节点可能...
什么是权益委托证明Delegated Proof-Of-Stake, DPOS? 权益委托证明(Delegated Proof-Of-Stake, DPOS,中文也有翻译作"委托股权证明"、"受托人机制"、"股份授权证明机...
区块链的特色之一便是去中心化,而既然去除了中介机构,那就需要一套如同宪法的规则好让参与的每个人都可以遵守,用来规范谁可以取得获得记帐的权利,以及作恶的人会得到怎样的惩罚,以维持整个生态系统的稳定。 不可能三角 要聊共识机制之前,我...
什么是DPOS? DPOS(英文全名Delegated Proof of Stake)股份授权证明机制,POS的进化版。 DPOS与POS原理相同,只是多选出了一些「代表」。与POS的区别在于节点选举若干代理人,由代理人验证和记...