omnispace的博客

专注AI,物联网,区块链,安卓以及相关安全技术

排序:
默认
按更新时间
按访问量
RSS订阅

从分布式一致性算法到区块链共识机制

引言 分布式一致性是一个很“古典”的话题,即在分布式系统中,如何保证系统内的各个节点之间数据的一致性或能够就某个提案达成一致。这个问题想必对于很多技术同学而言并不陌生,几乎在所有的分布式系统中都会遇到,比如hdfs、mq、zookeeper、kafka、redis、elasticsearch等。...

2019-05-28 16:59:51

阅读数 163

评论数 0

重磅!美图技术团队发布开源 ethereum dpos 实现

作者:美图技术团队链接:https://zhuanlan.zhihu.com/p/38013479来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。导语:目前以太坊采用 PoW 算法,并计划逐步替换成 PoS,是否有可能在以太坊上引入 DPoS 算法?美图区块链实验室在...

2018-06-19 07:56:24

阅读数 1503

评论数 0

【译】Pure Proof-of-Stake Blockchains: Secure Blockchain Decentralization via Committees

集中式区块链 在集中式区块链中,中央机构总是选择并分配下一个区块。 当单个实体产生块时,每个用户本地存储所有块,因此块内容是防篡改的。 这种方法显然既超高效又易于实现。 另外,它保证了快速块的最终性。 实际上,接收到由中央机构数字签名的新区块的每个用户都会立即知道该区块是有效的,并且可以立即依...

2018-06-06 09:42:41

阅读数 181

评论数 0

【译】The missing explanation of Proof of Stake Version 3

在每一个加密货币中,都必须有一些共识机制来保持整个分布式网络的同步。 当比特币首次推出时,它推出了工作证明(PoW)系统。 PoW是通过反复加密散列一块数据(块头)来完成的。 由于单向哈希如何工作。 数据中的一个微小变化可能会导致非常不同的散列。 网络中的参与者通过判断最终的散列是否满足某个条件...

2018-05-31 08:37:44

阅读数 727

评论数 0

【译】Look-ahead Staking in Qtum - What does that even mean?

在谈到Qtum时 ,我多次提到“前瞻性放样”作为我们“智能放样协议”的一部分。 这听起来像是一种很酷的技术,但究竟是什么呢? 我只会在技术上稍微回答一下。 所以,如果你已经阅读过我的第3版文章的证明 ,那么你知道我们用来维持共识的PoS协议有很多。 然而,这实际上是相当古老的技术,于2015年在...

2018-05-31 08:33:20

阅读数 460

评论数 0

区块链共识机制分析——论PoW,PoS,DPos和DAG的优缺点

近期,随着区块链技术在社区中的声音越来越大,业界已经开始从技术角度对区块链进行全方位的解读。作为第一批区块链技术的实现,传统比特币与以太坊在共识机制、存储机制、智能合约机制、跨链通讯机制等领域并没有非常严密的设计,从而引发了一些在数据库与存储领域比较常见的问题,导致其数据规模无法无限增加(当前仅几...

2018-05-20 17:12:58

阅读数 964

评论数 0

【译】A Hitchhiker’s Guide to Consensus Algorithms

在每一个伟大的加密货币背后,都有一个很棒的共识算法。 没有共识算法是完美的,但它们各有其优势。 在加密领域,共识算法可以防止双重支出 。 以下简要介绍一些迄今为止流行的共识算法,从区块链到DAG以及其间的所有内容。 工作证明(PoW) - OG共识 拉一个蕾哈娜和工作工作的工作 流行的实现...

2018-05-17 06:14:40

阅读数 134

评论数 0

RAFT 寻找一种易于理解的一致性算法(扩展版)

摘要Raft 是一种为了管理复制日志的一致性算法。它提供了和 Paxos 算法相同的功能和性能,但是它的算法结构和 Paxos 不同,使得 Raft 算法更加容易理解并且更容易构建实际的系统。为了提升可理解性,Raft 将一致性算法分解成了几个关键模块,例如领导人选举、日志复制和安全性。同时它通过...

2018-05-17 02:45:58

阅读数 136

评论数 0

Cold-Staking | TPoS vs LPoS vs DPoS

A u t h o r : @jstarheadThe following article deals with different coldstaking solutions and the meaning of the used blockchain architecture. In orde...

2018-05-12 04:52:26

阅读数 287

评论数 0

权益证明协议中的拜占庭容错

If you are following the Casper research from the Ethereum Foundation, you will hear a lot of terms like “accountable safety” and “fault tolerance th...

2018-05-12 04:51:16

阅读数 325

评论数 0

【译】权益证明的设计理念

Systems like Ethereum (and Bitcoin, and NXT, and Bitshares, etc) are a fundamentally new class of cryptoeconomic organisms — decentralized, jurisdict...

2018-05-12 04:49:21

阅读数 172

评论数 0

LBFT跨链共识机制

简介LBFT跨链共识机制是L0区块链的跨链共识机制,是对PBFT共识机制的改进,可以保证在容错范围内,每一笔交易都在不同的参与方区块链上同步处理。对于某个子账本来说,如果交易双方都在同一个区块链(链A)内,则只在这个子账本记录这笔交易;如果交易双方在不同的区块链(链A和链B)上,则需要在区块链A和...

2018-05-11 06:37:24

阅读数 432

评论数 0

EOS共识机制详解

传统 DPoSDPoS(拜占庭容错的委托股权证明),对于PoS机制的加密货币,每个节点都可以创建区块,并按照个人的持股比例获得“利息”。DPoS是由被社区选举的可信帐户来创建区块。为了成为正式受托人,用户要去社区拉票,获得足够多用户的信任。用户根据自己持有的加密货币数量占总量的百分比来投票。DPo...

2018-05-10 08:52:45

阅读数 3175

评论数 0

Byzantine Fault Tolerance in Proof-of-stake protocols

If you are following the Casper research from the Ethereum Foundation, you will hear a lot of terms like “accountable safety” and “fault tolerance th...

2018-05-10 08:52:34

阅读数 106

评论数 0

CBFT共识机制

简介CBFT(Concurrent Byzantine Fault Tolerance) 并行拜占庭容错算法,从是拜占庭容错算法上发展而来新的共识算法。CBFT算法有四个阶段:block determination、pre-prepare、prepare 和 commit,后三个阶段与PBFT算法...

2018-05-09 09:23:45

阅读数 442

评论数 0

PBTF共识机制

简介实用拜占庭容错 (Practical Byzantine Fault Tolerance, PBFT) 算法是Miguel Castro和Barbara Liskov发表于1999年OSDI(Operating Systems Design and Implementation)会议的研究成果...

2018-05-09 09:23:41

阅读数 536

评论数 0

可验证随机函数VRF之Algorand算法

原文链接:https://zhuanlan.zhihu.com/p/29429006DFINITY的阈值接力结构与可验证随机函数(VRF)密切相关,VRF算法作为一种基于密码学的新型共识模型被提出,最大的优势是快速共识、抗攻击能力、极低算力需求(较高的经济性),业界已问世的解决方案有图灵奖得主Mi...

2018-05-09 09:23:36

阅读数 2012

评论数 1

HoneyBadgerBFT:一个网络环境无关的Byzantine容错的分布式共识协议

2017-01-04 Jin Gao HoneyBadgerBFT:一个网络环境无关的Byzantine容错的分布式共识协议作者介绍:夏雨,麻省理工学院电子工程与计算作者机科学系博士一年级在读,本科毕业于清华大学姚班。目前的研究兴趣包括分布式系统与理论密码学。随着密码货币的流行,人们把越来越多的注...

2018-05-09 09:23:32

阅读数 540

评论数 0

【译】Byzantine Fault Tolerance in Proof-of-stake protocols

If you are following the Casper research from the Ethereum Foundation, you will hear a lot of terms like “accountable safety” and “fault tolerance th...

2018-05-09 09:23:27

阅读数 104

评论数 0

区块链共识算法Proof-of-Stake (PoS/权益证明) 常见问题解答 (1)

Original post: https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQ 什么是Proof-of-Stake权益证明(PoS)是一种公共区块链的共识算法类别,它依赖于验证者在网络中的经济利益 。 在基于工作证明(PoW)的公共区...

2018-05-09 08:05:20

阅读数 5215

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭