开发者社区> 华章计算机> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

《Node.js区块链开发》——3.3 PoS:股权证明机制

简介:
+关注继续查看

本节书摘来自华章出版社《Node.js区块链开发》一书中的第3章,第3.3节,作者:朱志文  ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.3 PoS:股权证明机制

1.基本原理
PoS(Proof of Stake)机制是点点币(PPC)的创新。没有“挖矿”过程,在创世区块内写明了股权分配比例,之后通过转让、交易的方式(通常就是IPO),逐渐分散到用户手里,并通过“利息”的方式新增货币,实现对节点的奖励。
简单来说,就是一个根据用户持有货币的数量和时间(币龄),发放利息的一个制度。现实中最典型的例子就是股票或者是银行存款。如果用户想要获得更多的货币,那么就要打开客户端,让它保持在线,这样就能通过“利息”来获益,同时保证网络的安全。

2.优点

1)相对节能。不用“挖矿”,不需要大量消耗电力和能源。
2)更去中心化。首先需要说明的是,去中心化是相对的。相对于比特币等PoW类型的区块链产品,PoS机制的区块链产品对计算机硬件基本上没有过高的要求,人人均可“挖矿”(获得利息),不用担心算力集中导致中心化的出现(单用户通过购买获得51%的货币量,成本更高),网络更加安全有保障。
3)避免紧缩。PoW机制的区块链产品,因为用户丢失等各种原因,可能会导致通货紧缩,但是PoS机制的区块链产品按一定的年利率新增货币,可以有效避免紧缩的出现,使货币保持基本稳定。比特币之后,很多新币也采用PoS机制,很多之前采用工作量证明机制的旧币也纷纷修改协议,“硬分叉”升级为PoS机制。

3.缺点

纯PoS机制的区块链产品,只能通过IPO的方式发行,这将会导致“少数人”(通常是开发者)获得大量成本极低的加密货币,很难保证他们不会大量抛售。因此,PoS机制的区块链产品,信用基础不够牢固。为解决这个问题,很多区块链产品采用PoW+PoS的双重机制,通过PoW机制“挖矿”发行,使用PoS机制维护网络稳定。或者采用DPoS机制,通过社区选举的方式增强信任。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《Node.js区块链开发》一导读
本书原名《Nodejs开发加密货币》,大部分已经通过网络免费分享(网络上仍有原文),正式出版的时候改成了现在的名字,部分章节也做了调整。写作本书的时候,“区块链”这个称呼并不流行,但讨论的内容实际上就是区块链技术。
5362 0
《Node.js区块链开发》导读
每每读到这句话,总能被感动。后来,与那位朋友聊天,我说你真有才,能把一句话说到人的内心深处,我若不是因为是男人,一定美美地哭一场。他一听,十分感慨,告诉我他也是摘抄来的,还说只有经历过,才能被感动。
4259 0
10057
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载