解析共识之股权证明机制(PoS)与AEP农业生态协议
PoS(Proof of Stake,股权证明),简写为PoS,这个制度是一个利息分配制度,按照每人持有的货币数量和持有的时间进行结息,在PoS机制下,你的“挖矿”收益正比于你的现在拥有的财富,而与继续进行的劳动并没有什么关联。
那么,我们很容易可以得出PoW机制和PoS机制的区别,就像是现实生活中的人们的收入来源一样:一方面的收入是来自于工资收入,正常情况下,能力越强,劳动越多,得到的劳动报酬就越多,这就是PoW机制;另一方面的收入来自于存款利息,假设将每次结余的工资都存入银行,那么随着银行存款的增加和储蓄时间的增长,存款利息也会越来越多,这就是PoS机制。
简单理解了两者之间的差别,下面我们就来详细介绍一下PoS机制。
PoS机制,总体说来就是持有币加上持有时间就会产生利息。持有币数量容易计算,持有时间又是如何衡量的呢?这个时候,我们看到PoS机制中出现了一个新名词——币龄。币龄是计算持有币时间的一个单位,每个币一天产生1币龄,例如,持有币数量为10,持有时间为10天,那么所拥有的币龄为100,发现PoS区块会使得到的币龄被清空,每当清空币龄达到365个的时候,将会得到利息,利息为0.05个币(不同币种利息可能不同)。这就是如何通过持有币获得利息。
其实,我们知道,比特币并不是一个拥有无限资源的系统,正是有人对危机进行了思考,才有了PoS机制的诞生。
中本聪在比特币的设计之初,就已经规定了比特币的总数是有上限的,一共有2100万枚。随着挖矿活动的进行,比特币不断发行,在逐渐逼近它的上限值。虽然,有一系列的协议规定在逐渐放缓它的发行速度,但是这个结果仍然无法避免。现在,比特币的发行数量每四年减半,2012年之前,每次挖矿活动比特币的发行量是50个,而现在每场仅剩12.5个,随着每场挖矿活动奖励的不断减少,大家挖矿的热情逐渐消退。如果矿工数量持续不断减少,比特币客户端的运行时间也将不断减少,然而比特币系统需要各个客户端之间同步共享数据库才能保证该系统的正常运行,那么没有足够的客户端参与该系统最终会使整个比特币系统陷入到瘫痪状态中,无法再继续运行。那么如何避免这种状况发生呢?
PoS给出的解决思路就是:因为只有发现PoS区块才能使币龄清空,才能继续积攒币龄以获得利息,那么会督促不再继续进行挖矿活动的人需要继续不断打开比特币钱包客户端程序,这样就保证了P2P节点同步网络数据,以此保证比特币系统的正常运行。
比特币危机之二,随着挖矿的矿工的数量不断减少,整个比特币系统更容易遭受51%攻击。因为矿工减少,就意味着整个挖矿活动网络的算力不断减少,在总算力减少到一定程度后,那么会使得攻击方拥有整个网络算力的51%以上成为可能,攻击方便可以伪造整个网络的数据,由于整个网络依靠共享、广播等技术来运行,这种数量上的伪造数据就会是整个网络按照攻击方提供的数据运行,最终使整个比特币网络崩毁。
PoS给出的解决思路就是:在PoS系统中,货币并不是全部由挖矿产生,还有一部分来自于利息结算,那么进行51%攻击的条件就不是拥有整个网络算力的51%,而是需要有整个货币量的51%,这个标准的难度大大提高,因此保证了整个网络的安全性。
比特币危机之三,再设计理论上来说,比特币是一个不会遭受通货膨胀或通货紧缩影响的币种,因为它的总发行量是固定不变的。但是还有一种情况是,当钱包遭受意外情况丢失时,比如忘记秘钥等,钱包中的比特币无法继续拿出使用,这会使得网络中的有效货币数量减少,实质上会使得网络中产生通货紧缩。
PoS给出的解决思路就是:提供一定的利率,尽肯能维持网络内的货币稳定。
总的来说,PoS机制在PoW机制之上增加了较为先进的理念,对一些系统问题提供了新的解决思路,人们相信, PoW + PoS将是数字货币的未来。
AEP农业生态协议在打造全球农业链上生态的过程中并没有过分追求去中介化,而是在符合农业生态应用场景的基础上有效和适度去中介化,因此AEP农业生态协议推出了POA+POS共识机制。POA 决定了上层结构(主链),POS 决定了通证的属性,两者共同实现了在区块链上创建新的节点同时还能确保全网安全,配以相应的硬件设备和超级芯片辅助区块链运行,真正做到虚实结合、软硬互补。