链客,专为开发者而生,有问必答!

此文章来自区块链技术社区,未经允许拒绝转载。

随着比特币价格暴涨,基于比特币的区块链技术引起各方关注,其核心就是共识算法。随着区块链技术的发展共识算法也在不断创新与发展。

(区块链技术引起各方关注,其核心就是共识算法 图片来源:金色财经)

PoS即权益证明

“QuantumMechanic” 在2011年7月于比特币社区开始推出PoS概念,刚开始主要是因为弥补PoW的一些不足之处,刚开始并不打算将PoS视为独立共识算法。

Sunny King作为点点币(Peercoin )的创始人,首次把PoS应用于点点币上作为独立的共识算法,实现了真正PoS权益证明。

(PoS所生产的区块时间是固定的,并不需要矿工观察调整 图片来源:金色财经)

PoS并不会浪费资源,这是加密货币的一个创新。PoS在一定程度上有效避免了比特币51%的算力攻击,比如黑客如果要攻击点点币,需要购买市场中所有点点币的51%,这是非常费力的。

PoS所生产的区块时间是固定的,并不需要矿工观察调整,交易过程透明公开。最大的优势在于其网络中,拥有的算力决定其权益,主要权益的拥有者不是由整个社区公开选择决定的,可能并没有参与记账。但这也有可能造成他们的垄断,这与加密货币去中心化的分布式账簿的初衷相悖。

DPoS委托授权的权益证明

DPoS算法主要应用于比特股(Bitshares)中,但它并不是独立的共识算法,只是PoS在某些方面的创新改进。

Dan Larimer 在2014年4月对 Proof Of Stake 进行一定程度创新,生成DPoS。

(DPoS算法获取共识的速度很快,与其他算法比较 图片来源:金色财经)

与不同的是DPoS采用声誉系统(reputation)和无耗损的实时投票,并且加密货币的拥有者有权参与决策并能生成开采区块,进行交易。

DPoS算法获取共识的速度很快,与其他算法比较。

而PoS权益证明可以不需要挖矿就得到很好的交易证明,这种证明系统不要求证明者完成一定数量的计算工作,而要求证明者对某些数量的钱(数字货币)展示所有权。

持有者通过向网络贡献他们手中的“资产(Ether)”作为“保证金”以确保整个网络的安全,最终整个网络中“保证金”最多的人被定义为最值得信赖的,整个区块会跟随着它走。

区块链共识算法:PoS即权益证明 DPoS委托授权的权益证明相关推荐

  1. php 区块链算法_PoW/BFT等5种主流区块链共识算法的开源代码实现

    共识算法是实现自主产权区块链的必不可少的关键环节,本文列出社区中相对成熟的区块链共识算法开源实现,包括BFT共识.Raft共识.Paxos共识.PoW共识等,可供希望开发自主产权区块链的团队参考学习. ...

  2. 深入理解区块链共识算法

    区块链的概念: 区块链是一种去中心化.不可篡改.可追溯的分布式数据库系统[3].区块链系统中底层网络采用对等式网络(P2P 网络)组织各个独立的网络节点.P2P网络是扁平式的拓扑结构, 网络中的每个节 ...

  3. 比较流行的几种区块链共识算法

    在每一种的加密货币背后,都有一种伟大的共识算法. 但没有一种共识算法是完美的,但它们各有优缺点.他们的主要目标是防止双重支出. 重要的是要记住,它们都不是绝对完美的,在分散或部分分散化的环境中,不存在 ...

  4. CCR量化:什么是区块链共识算法?

    在我们定义区块链共识算法之前,了解"共识"的含义至关重要.简而言之,这是一种达成协议的方式.区块链是一个分散的系统,没有单一的管理元素.为了在彼此之间建立某种信任,参与者应该就一些 ...

  5. 15种区块链共识算法全面详解

    1,摘要 本文尽可能列出所有主要的共识算法,评估各自的优劣之处.共识算法是区块链的核心技术,本文会跟随作者的理解,持续更新.如果读者发现有所遗漏,或是存在错误,希望能通过评论指出. 2,区块链共识算法 ...

  6. 区块链共识算法的发展现状与展望

    来源:平行区块链 摘 要 共识算法是区块链技术的核心要素, 也是近年来分布式系统研究的热点. 本文系统性地梳理和讨论了区块链发展过程中的 32 种重要共识算法, 介绍了传统分布式一致性算法以及分布式共 ...

  7. 区块链共识算法及应用研究

    摘要 作为区块链核心技术的共识算法,为区块链的去中心化.开放自治.信息不可篡改.匿名溯源等功能的实现提供了机制支撑和保障,实现了分布式系统中强一致性和最终一致性的高效达成.以比特币出现为时间节点,将共 ...

  8. 【区块链讲师会前访谈】结合应用场景 区块链共识算法如何选择?

    再过8天,2017中国云计算技术大会将在北京隆重举行. 今年,2017年中国云计算技术大会将继续在技术基石上,更着重行业实践和应用.综合来看,本次大会将围绕"四大主题峰会+八大专题论坛&qu ...

  9. 主流区块链共识算法大全

    1. 引言 主要参考资料见: Lear With Whiteboard 2023年4月博客 All Major Blockchain Consensus Algorithms Explained 视频 ...

最新文章

  1. 《强化学习周刊》第11期:强化学习应用之模拟到真实
  2. android 设颜色透明值
  3. 从微软一站式代码库中学到的--跨域之间的session共享
  4. 用户自定义排序的几种实现思路
  5. 中国互联网安全大会将召开 网络安全再获关注
  6. 云安全仍然是程序开发者头痛的问题
  7. centos配置mysql
  8. deque iterator not dereferencable 问题
  9. Context Menu控件
  10. 使用jquery获取ul中当前正在点击的li的索引
  11. AdapterView相关
  12. H-Chat: socket.io实现私聊,群聊,添加好友
  13. linux mint xmind运行,[deepin]安装XMind8并创建运行图标
  14. HBuilder封装APP
  15. 支付宝微信的刷脸支付竞赛马不停蹄
  16. Android ROM适配基础
  17. 【Linux】 常用命令
  18. 李开复建议:想创业的青年先去小公司磨练
  19. matlab符号及其运算(1)
  20. “熵”详细学习笔记——什么是熵?有什么性质?联合熵等其他熵的作用

热门文章

  1. MapReduce编程初体验
  2. python魔术方法call_php魔术方法__call
  3. 访问系统相册或调用摄像头
  4. 使用pytest对django项目单元测试
  5. MacOS无法登录App Store修复
  6. Ubuntu安装Anaconda
  7. C#实现php的hash_hmac函数
  8. linux sar 命令详解
  9. Smarty的配置与高级缓存技术
  10. 华为AR28-11路由器配置