PoC共识算法能让人人家里有矿?

原创
1774 天前
1649

PoC(Proof of Capacity)即空间容量证明,早在2014年就被提出来了。PoC采用的是计算机的硬盘空间大小而不是电脑的计算能力,极大减少了电力消耗。硬盘的容量越大,可以储存在硬盘里的方案值就越多,矿工就越有机会匹配到其中所需要的哈希值,从而有更多的机会获得奖励。

PoC的本质,用一个普通人也可以理解的话说,就是用硬盘挖矿。PoW是用CPU(或者显卡、ASIC矿机,他们的本质都是更强的计算芯片,与CPU本质上是一样的)挖矿,PoS是凭借持币比例挖矿,DPoS是根据投票决定超级节点,而PoC就是凭借硬盘挖矿。

我们也可以这么理解:

在PoW里是谁的芯片计算快,谁就容易挖到矿;

在PoS里是谁持币多,谁就容易挖到矿;

在DPoS里是谁获得的投票多,谁就能成为超级节点进行挖矿;

在PoC里就是谁的硬盘容量大,谁就容易挖到矿。

和比特币PoW有异曲同工之妙,但是又有一些实质性的区别。我们知道,比特币PoW要求矿工持续地、反复地执行哈希计算,矿工需要高强度地运行他们的计算芯片,并消耗极为可观的电力资源。我们的PoC则是另行开辟了一条极为巧妙的道路:它要求矿工预先计算好数量巨大的哈希结果,并将这些数据存储在硬盘里;挖矿的时候,矿工也是争相破解“难题”,不同的是“难题”的答案要在硬盘数据中找,而不是实时地计算。自然而然,谁的硬盘容量更大,谁就有能预先存储更多的“备选答案”,谁就有更高的概率找到能够匹配“难题”的那个“正确答案”。

在PoC这个机制中,矿工有没有可能通过芯片去计算答案作弊呢?不可能。PoC的算法设计决定了它在找“答案”的时候,对存储空间这一要素非常敏感,而对芯片的计算能力不那么敏感。强大的算力对矿工挖矿成功率加成并不是很大,而拥有更多的存储空间倒是能成倍地提高挖矿成功率。PoC的这种特性也被形象地称为“空间换时间”。

PoC并列于PoW、PoS、DPoS,是同级的共识,PoC作为共识的后起之秀,优点在于吸收前面共识机制的优点,提出更多改善的地方,PoC之所以非常火爆得益于经济模式的创新,就是其中的抵押机制。它是通过在硬盘中寻找随机哈希数的方式进行挖矿,在目前,这种方式有以下几个优点:

第一,PoC共识算法降低了群众参与的门槛,任何人无需购买专业的矿机即可加入其中,这无形中就打破了矿机厂商和矿池的垄断,因为人人都可以制造矿机,人人都是矿机厂商,这样的网络将更加分散,共识范围也更广;

第二,PoC共识算法下的矿机耗电很小,绿色节能,消耗的能源极少,PoC挖矿消耗的仅仅是硬盘扫盘消耗的电量,不会消耗巨大的能源,普通人在家也可以进行挖矿。

第三,PoC共识算法下的矿机支持“一机多挖”,即矿机可以同时支持几条链,增加了资源利用的效率。

PoC共识出现的初衷,是为了对PoW共识机制进行改进,从而杜绝PoW挖矿造成的资源浪费以及污染环境等问题,通过减少挖矿消耗的无谓损失,也可以让矿工从挖矿中赚取更多的利润。

PoC网络一定比PoW更安全,PoC是人人都可以参与,人人可参与相当于把权利和可发行打散了,越来越安全。硬盘存量的确很大,也体现了未来发展空间很大。

未来哪种共识机制和加密货币会成为主流谁也无法确定,如果PoC真能解决比特币的能耗和算力集中化的问题的话,对于主流社会接受加密货币也是非常有利的一步。即便现在的PoC加密市场刚起步,但仍旧相信,PoC硬盘挖矿的出现就是为了给普通人一次致富的机会。