【每天掌握一个概念】POS

本文由币车HIT(biche.yaofache.com)大V养成计划支持

前面介绍了共识机制中的工作量证明POW,虽然算法简单,不容易受攻击,但造成了很大的算力和电力浪费。于是,POS诞生了。


什么是POS

POS共识算法,即proof of stake(权益证明)。是通过持币产生利息,对于验证人/节点产生奖励。这种机制通过你持有的占比,以及持币天数,决定谁拥有记账权。

来看一个小故事。

假设有一个班级,老师通过每个人的表现发放Good币,凭Good币可以兑换电影票。现在老师将日记本交给同学,日记本上记载着同学们获得或使用Good币情况。

如果要使用POW机制,同学们消耗钱财和精力投掷出老师想要的结果,但老师觉得这方法不划算,于是选用了POS机制来记账。

首先,Good币总量是一定的,为N。想要使用Good币的同学可以通过交换,拿到电影票。

假设有一名同学有50枚Good币,日记本每7天换一个人登记,而这名同学在这7天内没有交换过Good币。因此他的币龄是50*7=350。根据这个算法算出每个同学的币龄。规定Good币的年利率是5%,那么这名同学在这个周期的7天结束后,可以额外获得Good币350*5%/365=0.048枚,也就是他的Good币总量会增长。

那选择谁来记账呢?老师给每个同学发和他Good币数量比例的小球,将所有小球放到暗箱内,抽取到谁的小球,就由谁来记账。很明显,拥有更多小球的人更大概率上获得记账权。其他同学在确认记账信息无误后,也记到自己的日记本上。


POS的优势和劣势

POS的优势之一,更环保、不需要进行哈希碰撞,也不需要大量的数学计算。虽然POS记账,也需要消耗一定的算力,但比POW要节约很多。

优势之二,阻止51%攻击。随着算力的集中,一旦某些组织联合起来,发动51%攻击,后果将不堪设想。但POS从锁定代币的人中随机选中代表,所以目前不存在作恶的人联合起来,作恶的记账人超过51%的问题。

但劣势也很明显,因为POS仍然要花费一定算力,不适合大规模的商用。而且拥有更多代币的组织或个人有更大的权利,和更多的利息。


我是三七,和你一起在区块链不断精进!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Anji无聊的躺在床上,爸爸妈妈说要明天下午才回来呢,整栋房子里只有她和那个不负责任的老师。 原来老师Mina还装...
    君若子阅读 1,781评论 0 0
  • 体重竟然又少了三两八,太给力了。今天早上起来的稍微晚了一点,路上买的油酥饼。中午吃米饭加不酸也不辣的酸辣白菜和几块...
    望飞雪阅读 877评论 1 0
  • 上高中的时候,我和我的小伙伴路过某个地方,发现个兵哥哥一动不动地立在门前,俨然座雕塑,到底是真人还是雕像,我们几个...
    掉鱼的猫阅读 1,553评论 0 0