POS共识算法有什么优点具体解答和pos共识算法有什么优点和缺点细致分析

币圈知识 阅读 3 2023-06-21 01:21:16

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

拥有多年的区块链服务经验,为用户提供专业的服务信息,下面介绍POS共识算法有什么优点,以及pos共识算法有什么优点和缺点,选择可以为您随时随地解决玩币中所遇到的各种问题,让你不再为职称评级繁琐事务而烦恼。

1.pow是工作量证明,就是大家熟悉的挖矿,通过数学运算,计算出一个满足规则的随机数,即获得本次记账权,发出本轮需要记录的数据,全网其它节点验证后一起存储。一句话十九是?干的越多,获得越多,就是社会主义,按劳分配,多劳多得。

2.POS 是PoS权益证明,Pow的一种升级共识机制;根据每个节点所占代币的比例和时间;等比例的降低挖矿难度,从而加快找随机数的速度。一句话介绍:持有越多,获得越多。PoS 就是资本主义,按钱分配,钱生钱。

3.前几天看快讯说V神想要解决这个问题。pgpow算法是BIUT公链提出的算法,Polling Group proof of work,融合pos与pow共识算法优势,实现去中心化POW挖矿。

PoA共识(Proof of Activity)也称为活动证明,其结合了PoW工作量证明与PoS权益证明的特点并进行了相应扩展,PoA共识具有更为复杂的记账节点选取,同时有更为公平的奖励机制。

PoA活动证明,主要的优势是利用公平的激励措施保证节点保持在线状态,调动节点积极性,线上矿工即使不挖矿也有一定的概率获取收益。大大提高了全网维护质量。

step1:每个矿工先利用自身算力通过工作量证明机制后得出nonce并生成一个空区块头,这个区块头除了没有交易信息数据外其他数据与正常区块一致。

step2:最先生成空区块的节点广播全网节点,全网节点接收到消息后,将此区块的hash值与上一区块的hash值进行拼接,然后加上n个固定后缀值进行再hash,最后得出n个值作为输入,进入follow-the-satoshi程序,然后可输出n个随机权益持有者。

step3:前n-1个随机权益持有者对空区块进行签名,第n个随机权益持有者即为获取到记账权的节点,他将在空区块的基础上添加交易数据与签名。

step4:第n个随机权益持有者将打包好的区块广播全网,全网节点接收到区块后进行验证,验证成功后上链。

step5:产生空区块的矿工与第n个随机权益持有者以及前n-1个已签名的随机权益持有者共享交易费奖励。

pos是公链中的共识算法,作为pow的一种替换。pow是保证比特币,当前以太坊和许多区块链安全的一种机制,但是pow算法在挖矿过程中,因为破坏环境和浪费电而受到指责,pos试图通过一种不同的机制取代挖矿的概念,从而解决这些问题。

ps机制可以被描述成一种虚拟挖矿,鉴于pow主要依赖于计算硬件的稀缺性,来防止女巫攻击。在pow中,一个用户有可能用一千美元来买计算机,加入网络来挖矿,产生新区块,从而得到奖励。在pos中,用户可以拿到一千美元,买到等值的代币,把这些代币当做押金放在pos机制之中,只要用户就有机会产生,这样用户可以得到奖励。

pos算法如下,存在一个持币人的集合,他们把手中的代币放入pos机制中,这样他们就变成验证者。

目前主要有四大类共识机制:Pow、Pos、DPos、Pool

1、Pow工作量证明,就是大家熟悉的挖矿,通过与或运算,计算出一个满足规则的随机数,即获得本次记账权,发出本轮需要记录的数据,全网其它节点验证后一起存储;

优点:完全去中心化,节点自由进出;

缺点:目前bitcoin已经吸引全球大部分的算力,其它再用Pow共识机制的区块链应用很难获得相同的算力来保障自身的安全;挖矿造成大量的资源浪费;共识达成的周期较长,不适合商业应用

2、Pos权益证明,Pow的一种升级共识机制;根据每个节点所占代币的比例和时间;等比例的降低挖矿难度,从而加快找随机数的速度。

优点:在一定程度上缩短了共识达成的时间

缺点:还是需要挖矿,本质上没有解决商业应用的痛点

3、DPos股份授权证明机制,类似于董事会投票,持币者投出一定数量的节点,代理他们进行验证和记账。

优点:大幅缩小参与验证和记账节点的数量,可以达到秒级的共识验证

缺点:整个共识机制还是依赖于代币,很多商业应用是不需要代币存在的

4、Pool验证池,基于传统的分布式一致性技术,加上数据验证机制;是目前行业链大范围在使用的共识机制

优点:不需要代币也可以工作,在成熟的分布式一致性算法(Pasox、Raft)基础上,实现秒级共识验证;

缺点:去中心化程度不如bictoin;更适合多方参与的多中心商业模式

在使用共识机制,保证数据一致性时的巨大优势(共识机制则是Ripple首先提出的,数据正确性优先的网络交易同步机制,在共识网络中,无论软件代码怎么变动,无法取得共识就无法进入网络,更不要提分叉了)。

——————————————————

PS:稍微自黑下,虽然共识机制绝对能确保任何时候都不会产生硬分叉。但是,这种机制的缺点也比较明显,那就是要取得与其他节点的共识,明显要比当前Bitcoin网络漫长的多。极端情况下,在Ripple共识机制网络中掉线的后果也是很恐怖的。

有可能你家停电一天,第二天整个系统就再也无法与其它Rippled节点取得共识了(共识机制事实上需要超过80%的节点承认了你的数据,你的提交才会被其它节点接受,否则就会被排它的拒绝连接),甚至只能清空自己全部500多GB数据重新同步才能连上其它Ripple节点。

所以目前来说,现有的Rippled端并不适合民用(商用的话影响就比较小,比如RL自己的Rippled节点托管在亚马逊云数据中心,长时间无响应是可以高额索赔的,而且那种地方除了大型灾害几乎不会断),这也是RL一直想改进的方面之一。

POW:Proof of Work,工作证明。比特币在Block的生成过程中使用了此机制,找到合理的Block Hash需要经过大要得量尝试计算,计算时间取决于机器的哈希运算速度。POS:Proof of Stake,股权证明。简单来说,就是一个根据你持有货币的量和时间,给你发利息的一个制度,在POS模式下,持币有利息。DSC(动态权益)共识算法:公链项目Penta的独创。分三层:第一层进行代表选举,第二层通过三列筹钱算法挑选议员和观察员组成若干共识组,第三层从候选区块中通过散列抽签算法选取正式块。

POS共识算法有什么优点的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于pos共识算法有什么优点和缺点、POS共识算法有什么优点的信息别忘了在本站进行查找喔。

相关内容

标签: 进行验证 节点验证 pos共识算法

POS共识算法有什么优点具体解答和pos共识算法有什么优点和缺点细致分析文档下载: PDF DOC TXT
文章来源: 小杰
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至举报,一经查实,本站将立刻删除。
上一篇: 虚拟货币减产前买会涨吗 下一篇: 股票配资开户

相关资讯