首页 > 区块链博客 > POW和POS是什么机制?POS是怎么挖矿的?

POW和POS是什么机制?POS是怎么挖矿的?

2018-04-22 05:59:39 阅读量:

全文摘要:

简单来说,就是一个根据你持有货币的量和时间,给你发利息的一个制度,在股权证明POS模式下,有一个名词叫币龄,每个币每天产生1币龄,比如你持有100个币,总共持有了30天,那么,此时你的币龄就为3000,这个时候,如果你发现了一个POS区块,你的币龄就会被清空为0 ... (拓展阅读:什么是51%攻击) POS解决方案: 在POS体系中,即使你拥有了全球51%的算力,也未必能够进行51%攻击,因为,有一部分的货币并不是挖矿产生的,而是由利息产生(利息存放在POS区块中),这要求攻击者还需要持有全球超过51%的货

一、:通俗的概念解析

POW:全称Proof of Work,工作证明。

这是什么意思呢?这就是说,你获得多少货币,取决于你挖矿贡献的有效工作,也就是说,你电脑性能越好,分给你的矿就会越多,这就是根据你的工作证明来执行货币的分配。大部分的虚拟货币,比如比特币、莱特币等等,都是基于POW模式的虚拟货币(算力越高、挖矿时间越长,你获得的货币就越多)。

POS:全称Proof of Stake,股权证明。

这又是什么意思呢?简单来说,就是一个根据你持有货币的量和时间,给你发利息的一个制度,在股权证明POS模式下,有一个名词叫币龄,每个币每天产生1币龄,比如你持有100个币,总共持有了30天,那么,此时你的币龄就为3000,这个时候,如果你发现了一个POS区块,你的币龄就会被清空为0。你每被清空365币龄,你将会从区块中获得0.05个币的利息(可理解为年利率5%),那么在这个案例中,利息 = 3000 * 5% / 365 = 0.41个币,这下就很有意思了,持币有利息,非常好!(需要注意的是,5%的年利率仅仅是小编举例,并非每个POS模式的币种都是5%,比如点点币PPCoin就是1%年利率)

二、两者的区别

我们通常说的挖矿,一般都值得是 PoW 的矿机挖矿。当提到 PoS 币的挖矿时候,大家通常使用“利息”这个词语来表示。其实 PoS 币的挖矿和利息有很大不同。一是,我们在 PoS 挖矿的时候,我们的币是还在自己手里的。而我们在银行拿利息的时候,我们已经把钱出借个银行。其二是,PoS 挖矿和 PoW 矿机挖矿一样,都可以维护区块链的增长和安全。

那么,PoS 挖矿和 PoW 挖矿有什么不同呢?不同的地方大概有下面这些:

首先,在 PoW 挖矿中,决定谁更能挖到矿的是矿机(CPU、显卡、ASIC等)的运算速度,而在 PoS 中则不同。PoS 挖矿并不需要你去购买额外的挖矿设备,也不会占用大量的运算资源。在 PoS 中,决定谁更可能挖到币的是“币的数量”和“币龄”。币的数量很简单,比如说你有100个币,那么你币的权重就是100 币龄就是从币的上一次变动(交易,挖到矿等)的时间到现在这个时间点中间的时间差。币数越多的,币龄越长的,就越也可能挖到块。

其次,出币的数量不同。在 PoW 中,一个块出的币和你所持有的币无关,但在 PoS 中,你用来挖矿的币越多,你这些币的币龄越长,你挖到的币也就越多。比如说你有1000个币,这些币有半年(183天)没动用过了,那么你挖到的币数量如下:1000(币数)* 183(币龄)* 15%(利率)= 274.5(个币)当然,一般我们的币数会更多,币龄会更短,所以最终挖出来的币也会不同。但是大致的公式是这样的。

那么怎么 PoS 挖币呢?答案很简单:(对于大部分PoS币来说)把币提到自己钱包,把钱包打开一直不关,把钱包密码解锁,这个时候钱包就处于挖矿的状态了。

三、POS的设计理念和起源

POS的设计理念,来自于对比特币危机的思考,原因有三:

首先 ,我们都知道,比特币的区块产量每4年会减半,在不久的未来,随着比特币区块包含的产量越来越低,大家挖矿的动力将会不断下降,矿工人数越来越少,整个比特币网络有可能会逐渐陷入瘫痪(因为大家都减少了运行比特币客户端的时间,因此越来越难找到一个P2P节点去连接和同步网络数据)。

POS解决方案: 在POS体系中,只有打开钱包客户端程序,才能发现POS区块,才会获得利息,这促使很多不想挖矿的人,也会常常打开自己的钱包客户端,这帮助了P2P货币网络的健壮。

其次, 若干年后,随着矿工人数的下降,比特币很有可能被一些高算力的人、或团队、或矿池,进行51%攻击,导致整个比特币网络崩溃。51%攻击简单来说,就是当你拥有了超过全球51%的比特币算力时,你将能伪造比特币网络的任何数据,比如你伪造你有一百万个比特币但实际上你没有。(拓展阅读:什么是51%攻击)

POS解决方案: 在POS体系中,即使你拥有了全球51%的算力,也未必能够进行51%攻击,因为,有一部分的货币并不是挖矿产生的,而是由利息产生(利息存放在POS区块中),这要求攻击者还需要持有全球超过51%的货币量。这大大提高了51%攻击的难度。

第三, 虽然我们知道比特币是一个永远不会通货膨胀的体系,因为他的货币总量表面看起来是固定的,但是,你是否知道,比特币其实是一个通货紧缩的体系。因为,当我们重装了系统,或者忘记了钱包密钥时,我们会永远无法再拿回钱包里的钱,这意味着,每年都会有一些比特币随着钱包的丢失而永远被锁定,这就形成了实质上的通货紧缩,也许在五十年后,有效的比特币,将会只剩下一千万个。

POS解决方案: 提供一定的年利率,尽可能保证既不通货膨胀,也不通货紧缩。

从以上3点我们可以看出,POS体系是在POW的基础上全新建设的体系,有着非常长远的见解和先进的理念。

四、怎么才能获得POS产生的利息

钱包没有加密的用户就非常简单了,如果你的货币在你的钱包里放置超过30天(由于30天以内的利息很少,POS系统不会在30天以内支付利息),那么当你第31天打开钱包客户端时,你将获得按年利率计算的利息,当然,你可能出差了6个月不能上网,6个月后你再打开钱包客户端也是没有问题的,时间越长利息越多,这是公平的。但你在获得利息的头几个小时内有可能不能转出你的钱,因为系统需要锁定你的钱进行利息的确认和计算。(实质的算法步骤更加复杂,不过小编全部将它口语化了,这有助于朋友们去理解)。当你获得了利息以后,你的所有币龄将被清空,你的持币时间将从0重新算起,这样,再过30天,你才能再次获得利息。

来源:币乎

以上就是《POW和POS是什么机制?POS是怎么挖矿的?》全部内容,全文涉及到:POS体系、POS区块、等方面的内容,您也可以通过阅读全文摘要来快速获取有价值数字货币和区块链的信息。



上一篇:【区块链早报】以太坊社区讨论改变挖矿算法来抵制比特大陆ASIC矿机的可能性
下一篇:如何向你身边的朋友们解释区块链---第一集

微信

微信

微信

微信