DPOS共识机制是什么意思?DPoS共识机制的特点
DPOS共识机制是什么意思?
DPOS(Delegated Proof of Stake ,代理权益证明)是一种基于投票选举的共识算法,有点像民主大会,持币人选出几个代表节点来运营网络,用专业运行的网络服务器来保证区块链网络的安全和性能。DPOS机制中,不需要算力解决数学难题,而是由持币者选出谁说生产者,如果生产者不称职,就有随时有可能被投票出局,这也就解决了POS的性能问题。
DPOS共识机制拥有以下优缺点:
1.DPOS共识机制的优点:
不需要耗费能源和硬件设备;缩短了区块的产生时间和确认时间,提高了系统效率。
DPOS不需要挖矿,也不需要全节点验证,而是由有限数量的见证节点进行验证,因此简单、高效。
2.DPOS共识机制的缺点:
DPOS被普遍质疑过于中心化;代理记账节点选举过程中存在巨大的人为操作空间。
目前使用股份授权证明机制DPOS的代表:EOS。EOS的21个超级节点和100个备用节点由EOS权益持有者选举产生,区块的生产按21个区块为一轮。在每轮开始的时候会选出21个区块生产者。前20个区块生产者由系统根据网络持币用户的投票数自动生成,最后一名区块生产者根据其得票数按概率生成。
EOS在区块生成后即进入不可逆状态,因而具有良好的最终性。EOS采用的石墨烯技术理论上能达到百万级别的TPS。同时,由于EOS的记账节点有严格的筛选制度,系统的安全性也很高。
DPoS共识机制的特点
DPoS(委托权益证明)的代表:EOS。特点:出块时间超短,效率超高,几乎不会分叉。
这种特点,使得DPoS在未来相当长的一段时间内,都具有独特的优势,是目前相对先进的共识模式。原因大概有三点:
第一,目前已经有成功运行数年,发展相对成熟的DPoS项目。比如,比特股和Steem。
第二,越来越多的币种开始采用DPoS作为共识机制。EOS、Nano(XRB)、LISK、ARK、Aelf、阿希、闪电比特币……大势所趋,挡也挡不住。
第三,完全的去中心化真的有必要吗?如果你读过《人类简史》,应该知道,让人类或者说智人逐渐融合的,有三股最大的力量,即经济上的货币秩序、政治上的帝国秩序、宗教上的全球性宗教。由此可见,经济、政治、宗教(或者说人的心灵)从来都是一个整体,不可孤立看待。
去中心化,一个多么诱人的字眼。在看到的一瞬间,就会联想到民主、平等这些美好的字眼,而中心化则对应着独裁、专制等不好的含义。
但很多人并不清楚,“民主”二字,在历史上相当长的一段时间内,都不是一个褒义词。因为民主,往往意味着“多数人的暴政”。曾几何时,雅典人实施了比今天更为去中心化、更为激进的雅典式民主,万人公民大会,500人民众法庭……哲学之父苏格拉底,就是死于这样的审判 。
或许你不愿相信,但目前美国的政治制度,相对比较先进。即代议制民主,民众投票选举议员,议员组成国会,为国家掌舵。
区块链世界,去中心化、速度、安全也只能选其二,以EOS为代表的DPoS,最终可以实现每秒百万级交易,且交易无手续费,安全无分叉,相应的,去中心化,被牺牲成了弱中心化,或是多中心化的模式,毕竟万物皆为取舍,DPoS舍弃了部分的去中心化,换来的却是性能和安全几何倍数的提高。
以上就是DPOS共识机制是什么意思?DPoS共识机制的特点的详细内容,更多关于DPoS共识机制知识分享的资料请关注脚本之家其它相关文章!
你可能感兴趣的文章
-
老韭菜多年经验告诉你,币圈用什么手机好而且安全
最近很多币圈新用户讨论手机使用与安全性,苹果因iOS保护被认为更安全,但下载限制多;安卓如小米、三星虽可自由安装APP,却存在诈骗风险,建议使用两部手机,一部苹果存钱…
2024-05-02 -
什么是EigenLayer?EigenLayer 解决了什么问题?
随着EigenLayer引入新的再抵押原语,现在正是了解EigenLayer及其意图的绝佳时机,如果你对EigenLayer还不熟悉,本文将为大家详细介绍什么是EigenLayer?EigenLayer解决了什么…
2024-04-30 -
一文读懂加密货币中的权益证明PoS是什么意思
这篇文章主要为大家详细介绍了加密货币中的权益证明PoS是什么意思以及它的优势与风险,感兴趣的小伙伴可以跟随小编一起学习一下…
2024-04-30 -
如何成为全能性的智能合约开发者?
如何成为全能性的智能合约开发者?本文主要针对 Solidity, Rust 和 Move 合约开发语言,供大家参考学习,少走弯路…
2024-04-30 -
Solana开发学习笔记(一)——从Hello World出发
本章对Solana区块链的基本概念进行了简要介绍,并介绍了开发Solana链上程序必须安装和配置的编程环境,通过对Hello World这个官方演示项目源码的解读,了解如何使用Rust开发…
2024-04-30 -
成为Web3开发者需要掌握哪些知识
Web3 开发者有哪些方向,成为Web3开发者需要掌握哪些知识?本文将为大家详细介绍,有需要的参考一下…
2024-04-30 -
去中心化什么时候能实现?去中心化交易所有哪些?
去中心化就是区块链技术的基石,指没有中央控制点的网络、系统和应用程序,很多交易所和加密货币都赋予了去中心化的概念,那么,去中心化什么时候能实现?下面将为大家详细…
2024-04-30 -
一文搞懂区块链技术应用于哪些领域?
区块链技术是一种革·命性的分布式数据库系统,它通过去中心化的方式来存储和传输数据,随着时代的进步,区块链技术应用领域也越来越多,那么,区块链技术应用于哪些领域?…
2024-04-30 -
区块链如何跨链交易?区块链跨链交易方式
随着区块链网络的不断增加,以及区块链之间缺乏连接,人们对跨链基础设施的需求越来越高,以提供用户在多个区块链网络之间的互操作性,那么,区块链如何跨链交易?下面将为…
2024-04-30 -
zkSync是什么意思?通俗解释zkSync
zkSync是由Matter Labs 于2019 年推出的以太坊Layer 2扩容解决方案,很多投资者还不知道究竟zkSync是什么意思?下面将为大家通俗解释zkSync…
2024-04-30