分布式信仰的基础--共识机制

行业报道区块大康2019-01-18 12:59:04  阅读 -评论 0  阅读原文

撰稿人:Sam 审稿人:Isebel

主播:酒保桃

如果你妙笔生花或者对区块链有新颖独特的想法,如果你有一颗热爱朗读的心或者有展示自我的想法,那么欢迎回复"阅读"报名投稿、读文章,心有多大,舞台就有多大。一经采用,会有丰厚的积分(NTS)奖励哦~

全文字数:998字

阅读时间:3分钟

目前,以太坊的"君士坦丁堡硬分叉"备受瞩目。此次分叉后,以太坊将走向最终阶段--Serenity(宁静)。(关于分叉那些事,详情请见:有声阅读||以太坊硬分叉在即,说说分叉那些事)

按照规划,在"宁静"阶段,以太坊的共识机制将由工作量证明机制(Proof of Work)变为权益证明机制(Proof of Stake)。那什么是共识机制,通过本文将了解到分布式信仰的基础--共识机制。

什么是共识机制

即在互不信任的环境中,为了维护自身的利益,参与交易的每个节点都会自发、诚实地遵守区块链网络的规则,并判断每一笔记录的真实性,最终将判断为真的记录记入区块链之中。

如何记账以及如何获得记账权是共识机制需要解决的基本问题。

采用"最长链共识"解决如何记账的问题,即每个记账节点都以区块最多的那条链作为记账的选择。此外,共识机制还需要解决如何获得记账权的问题。下面介绍以下三种方法。

工作量证明机制

工作量证明机制(Proof of Work),简称PoW,即通过结果来证明完成了指定量的工作

PoW最早应用在比特币网络中,如果矿工找到了满足哈希值难度的随机数,就可以认为完成了匹配随机数的工作量,就获得了记账权。

记账的几率取决于拥有的算力占比全网算力的比例,如果算力占比为10%,那么就有10%的几率可以竞争到记账权。

PoW算法简单,容易实现,但占用资源,且区块确认时间久,效率不高。

权益证明机制

权益证明机制(Proof of Stake),简称PoS,即通过节点持有的权益来调整节点获得记账权的难度

PoS最先应用于点点币Peercoin),系统通过币龄(币龄=持币数量*时间)来分配相应的权益。例如,用户持有100个币,总共持有了10天,那么此时币龄就为1000。

币龄越高,则权益越大,获得记账权的概率也越大。PoS不需要比拼算力,在一定程度上减少了电力能源的浪费。

股份授权证明机制

PoS对区块链共识机制发展产生了深远影响,出现了很多 PoS 的衍生版本,其中以股份授权证明机制为最主要的代表。股份授权证明机制(Delegated Proof-of-Stake),简称DPoS。

在采用DPOS的区块链网络中,持有token的用户通过投票选出一定数量的记账节点,选出的每个节点在一定时间段内承担验证交易和记账的工作,维护区块链网络的有序运行,系统会奖励部分toekn给记账节点。

当选节点需要做好验证和记账工作,如果无法完成,就会被罢免,同时网络会选出新的节点来取代旧节点。

DPoS大大减少了验证和记账节点的数量,可以大幅提高区块链数据处理能力,同时也大幅降低维护区块链网络安全的费用。

除了以上三种证明机制,还存在很多证明机制来解决如何获得记账权的问题,但没有一种机制是完美的。

当下也绝不是证明机制发展进程的终点,日后会出现更多衍生和全新的证明机制。

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (0 人参与讨论)

相关推荐

Coinbase Pro 将于 12 月 14 日上线分布式 v\/p\/n 网络兰花协议 Orchid

区块律动 BlockBeats 消息,据 Coinbase 官方信息,太平洋时间12月13日早10点后,即北京时间 12 月 14 日凌晨两点之后,分布式v/p/n网络 Orchid Protocol数字资产 OXT 将上线 Coinbase Pro。

RPOS混合机制跨链:whitecoin白币的一小步,区块链行业的一大步

RPOS混合机制跨链:whitecoin白币的一小步,区块链行业的一大步

MTBCP产生的隧道账户可以帮助 Whitecoin确认转入资产的唯一对应性。RPOS混合机制跨链项目的正式运营,虽然是whitecoin白币社区的一小步,却是区块链行业的一大步。Whitecoin白币作为一个运行5年多的社区,今年9月跨链升级已经完成。

案例分析共识算法演进轨迹的主要推手

案例分析共识算法演进轨迹的主要推手

共识算法,按照标准的解释,就是规定在区块链上合法的区块如何产生,并对同一高度相互冲突的区块链进行选择。通俗的说,就是解决谁说了算的问题。使用这些规则的目的是让参与者在一个没有可信特定参与者的系统中形成共识,这意味着是在一个参与人彼此完全陌生的环境里达成协商一致的过程,共识机制就是提供了在这个环境下协作交流的制度条件,而共识算法便是共识机制的技术实现手段。共识算法需要通证经济体系的支撑,否则,其支撑

数据隐私保护机制+区块链应用场景大盘点

数据隐私保护机制+区块链应用场景大盘点

区块链中新区块的生成意味着其中某个节点获得此区块的记账权。区块链网络另一个典型代表是以太坊。PlatONE是万向区块链和矩阵元基于数据隐私保护叠加自己的核心技术做的联盟链,特色优势就是隐私保护。

Avalanche 共识协议发明者 Emin Gün Sirer:我们的目标是华尔街

Avalanche 共识协议发明者 Emin Gün Sirer:我们的目标是华尔街

为未来设计的第三代共识协议:Avalanche这个全新的共识协议「Avalanche」最大的特点,是与目前区块链中广泛使用的中本聪工作量证明共识协议或者是经典的拜占庭容错类共识协议均不相同,由 Emin Gün Sirer 教授和他带领的团队发明。

区块链科普课堂四:共识机制-POS(权益证明)

在2011年,在一个比特币论坛中一位名为QuantumMechanic的用户提出一项技术,他称之为"权益证明(proof-of-stake)"。什么是POS【权益证明】权益证明,英文为Proof of Stake,简称POS,也称为权益证明机制。由于工作量证明的算法,挖新的货币需要大量的计算能力。这个概念最早出现在1993年,旨在打击滥发电子邮件,并于1997年正式被称为"工作量证明(Proof

区块链浪潮背后 共识机制却无「共识」

区块链浪潮背后 共识机制却无「共识」

政策趋势日渐明朗,无疑成为市场再度爆发的「助燃剂」,高涨的市场情绪中却仍有隐忧存在:区块链技术发展尚未完善,落地困境也并未解除。区块链概念诞生十年,期间共识机制层出不穷。从比特币网络「中本聪共识」到AVALabs的雪崩协议(Avalanche)再到Libra所采用的HotStuff基础共识算法,区块链—这项依托于共识算法而运转的系统,却始终没有就某一种共识机制而达成共识。市场是否需要如此多样化的共

比特币有什么缺点?

1.交易平台的脆弱性。比特币网络很健壮,但比特币交易平台很脆弱。交易平台通常是一个网站,而网站会遭到黑客攻击,或者遭到主管部门的关闭。2.交易确认时间长。比特币钱包初次安装时,会消耗大量时间下载历史交易数据块。而比特币交易时,为了确认数据准确性,会消耗一些时间,与p2p网络进行交互,得到全网确认后,交易才算完成。3.价格波动极大。由于大量炒家介入,导致比特币兑换现金的价格如过山车一般起伏。使得比

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑