POS权益证明为什么很重要
扫描二维码
随时随地手机看文章
POS,跟大家经常刷银行的POS机是同一个词,但是跟我们今天要讲的内容完全不是一回事情。POS,全称为Proof Of Stake,意即权益证明。
标题没将其翻译为中文就是想要一点与众不用的效果。POS和之前和大家介绍的POW(工作量证明)机制一样,都是加密数字货币领域的一种共识算法。
今天为什么要给大家介绍这个共识算法呢,除了它和POW一样经常被使用之外,更重要的是POS有被广泛采用的趋势。比如,最近价格大幅上涨的以太坊,后期可能会全部切换至POS。
看到这里,你是否内心有各种不安或不明白,特别是对于大量投资于比特币和ETH的人,建议可以去我圈子里好好进修一下。
1、什么是POS
简单来讲,就是一个根据你持有货币的量和时间,给你发利息的一个制度。在权益证明POS模式下,有一个名词叫币龄(英文叫Coin-Days,或者叫做币天数)。
每个币每天产生1币龄,比如你持有100个币,总共持有了30天,那么,此时你的币龄就为3000,这个时候,如果你发现了一个POS区块,你的币龄就会被清空为0。
你每被清空365币龄,你将会从区块中获得0.05个币的利息(可理解为年利率5%),那么在这个案例中,利息 = 3000 * 5% / 365 = 0.41个币。
这就像你所拥有的股份,在这样一个生态系统里,所有人持有的股份越多,持有的时间越长,则他所拥有的权利(表决的时候)就越大(币龄越大),但是每次表决完(即完成一次交易,不论是出块,还是转账,还是攻击)都会消耗一定的币龄。
2、积数计息法
其实POS与我们银行的“积数计息法”非常相似,所谓“积数计息法”:
按实际天数每日累计账户余额,以累计积数乘以日利率计算利息的方法。
积数计息法的计息公式为:利息=累计计息积数×日利率。
其中累计计息积数=账户每日余额合计数。
积数计息法一般是用于银行的活期存款的利息计算当中,下面给大家举一个例子:
某储户活期储蓄存款账户变动情况如下表(单位:人民币元),银行计算该储户活期存款账户利息时,按实际天数累计计息积数,按适用的活期储蓄存款利率计付利息。
银行每季末月20日结息,2007年3月20日适用的活期存款利率为0.72%。
因此,到2007年3月20日营业终了,银行计算该活期存款的利息为:
利息=累计计息积数×日利率
=(320,000+252,000+120,000)×0.72%/360
=13.84元
通过上面一个计算过程可以看见,凡是在账户里面留存的余额都会被计算到累积的积数里面。银行每次结息会对积数进行清零,中间如果有资金存入或支取都会造成积数的变动。
这样是不是能更好理解POS一点?当然POS比“积数计息法”复杂很多,比如里面也会有加密算法的使用,而且对于“积数”的清零以及“结息”的规则完全不一样。
3、POS为什么这么重要
POS的出现比POW晚几年,它是随着人们对加密货币研究的深入以及技术的进步而产生的一项创新。在这个过程中人们对比特币的主要担忧在于:
挖矿造成的巨大成本消耗,造成算力的下降,并引发的权力集中问题
2012年8月,一个化名Sunny King的极客推出了Peercoin(PPC),采用工作量证明机制发行新币,采用权益证明机制维护网络安全。首次将权益证明机制引入了密码学货币。权益证明从诞生之日起,就引起了密码学货币领域的广泛关注。
权益证明机制下,只要持有PPC的人,不论持有算力多少,都可以挖到数据块,而不用采用任何的矿池导致出块集中;同时,也只有持有PPC的人,才能够进行Minting挖矿,参与网络安全的维护,不会出现利益错位的问题。
关于PPC这里不做过多阐述。只是我们要永远明白一个道理:
凡事无绝对,你现在所坚信的不一定是正确的,就像我现在所说的可能都是错的一样。
房价不可能永远上涨,美元不可能永远上涨,A股不可能永远上涨,比特币不可能永远上涨,加密货币的技术不可能永远完美,一切都是在发展中的。
正如“永远不变的是变化”这个辨证逻辑一样,我们必须辨证地、动态地看待这些问题。具体投资学并非我擅长的,这里不深入展开了。
POS为什么重要,就在于它有可能解决我们在未来担忧的问题——当可能出现算力集中后,如何保障整个网络的安全。
如果攻击者要攻击整个网络,则他必须持有尽量最多,时间最久的“货币”,因为伪造的“货币”不具有币龄。且在攻击完成后,他将无法发起第二次攻击,更无法将自己持有的“币”提取出来。
就像上面“积数计息法”提到的,此时他的“积数”为0。