Filecoin挖矿和POW、POS、POC有何区别?

2019-12-10 10:37 来源:IPFS挖矿指南 阅读:2313
距离Filecoin测试网上线还有2天,已经布局完成的矿工们是不是已经跃跃欲试了呢?

距离Filecoin测试网上线还有2天,已经布局完成的矿工们是不是已经跃跃欲试了呢?Filecoin挖矿和BTC、EOS、BHD等币种挖矿有很大区别,归结到底是共识机制的问题,今天就来讲一下Filecoin挖矿和BTC、EOS、BHD挖矿有什么区别:

1、PoW共识机制

PoW(Proof of Work)即工作量证明机制,是最古老的一种共识机制,整个系统中每个节点为整个系统提供计算能力(简称算力),通过一个竞争机制,让计算工作完成最出色的节点获得系统的奖励,即完成新生成货币的分配,简单理解就是多劳多得,BTC、LTC等货币型区块链就应用POW机制。

BTC诞生至今已经稳定运行了超过10年,PoW共识机制也证明了其拥有的安全稳定性。

PoW共识机制是通过耗费大量能源做哈希运算进行算力竞赛,以高算力维护区块链条的稳定性。在算力较高的时期,攻击区块链需要花费高昂的攻击成本。但如果出现全网算力降低的情形,就很容易出现双花攻击,如BTG、ETC就曾遭遇过双花攻击。

除此之外,PoW共识机制最被人诟病的当属它的高耗能。据报道,近年来,全球用于挖矿的电力消耗就达到了惊人的世界一年总用电量的1%。

2、POS共识机制

PoS(Proof of Staking)即股权证明机制,2012年最先在Peercoin(点点币)项目中被采用。PoS根据账户里面代币的多少以及存放天数来计算币龄。根据币龄数来决定获得获得打包出块名额的概率,持有的币越多、持有时间越久,获得的打包出块名额的概率就越高。



PoS的优势在一定程度上缩短了共识达成的时间,避免了消耗大量能源挖矿。缺点是必须通过购买等方式获得代币,降低了普通人获得加密货币的门槛,PoS机制的加密货币,信用基础相对不够牢固;同时,Staking带来的质押模式一定程度上也降低了流动性。


3、POC共识机制

POC容量证明(Prove of capacity),通过某种既定的算法产生数量众多的伪随机数,并将这些随机数存入硬盘,在竞争打包区块的时候,只需要通过扫盘(也可以称作读盘)一一随机加以匹配来打包区块。BHD、SINOC、BRUST等币种都运用了POC共识机制。



减少了大量的计算,减少资源的浪费,降低挖矿的成本;避免AISC的矿机的出现,参与挖矿的门槛相对较低;如果矿机停止挖矿,只需要将硬盘格式化就可以重复利用。但POC属于成长阶段,矿工相对较少。


4、Filecoin:PoSt共识机制

PoSt(Proof of Spacetime),时空证明共识机制,是Filecoin项目采用的共识机制。董天一老师认为,时空证明本质上是存储证明的一种。使用用户存储的数据本身作为算力大小的证明。时空证明也是Filecoin 创新性的算力机制。用来证明一段时间内一个矿工所拥有的数据量,进而使用该数据量作为算力大小的证明。



PoSt与PoW、PoS的对比

PoSt和PoW的区别在于:PoSt中的存力是基于实实在在的有用的存储服务,不同于为了获得算力而耗费大量能源进行缺乏实际意义的哈希运算。基于PoW共识机制的挖矿造成巨大的能源浪费,对实体经济没有产生实质性的价值。存力即算力,服务实体的同时赋值通证,PoSt共识机制是不浪费能源的共识机制,因此,Filecoin也被认为是区块链3.0。


PoSt与PoS的区别主要在于:PoS是通过币龄数挖矿的方式来达成共识,PoSt改良了这一点,PoSt将有效存储在全网中的占比作为获得出块权的依据,抵押的代币仅是为了避免存储矿工作恶,对于通证的流动性损伤不大。


PoSt和PoC的区别在于:PoC依然存在浪费资源的情况,通过P盘让硬盘存入大量的无效数据来验证容量。而PoSt改变了这一点,做出了一次全新的具有未来意义的探索。



在共识机制的探索上,Juan Benet引领的协议实验室是有过深思熟虑的,在Filecoin白皮书中他们提到了要探索一种有用的共识机制。今年是Filecoin项目启动以来第5个年头,用5年的时间去打造一个项目,项目团队的决心和意志是毋庸置疑的。PoSt是一项复杂的共识机制,按照目前官方的公告,Filecoin主网将会在2020年的第一季度上线,届时,PoSt共识机制能带来多大的优越性、PoSt共识机制下的挖矿红利又会有多大,这些都将得到验证,我们拭目以待吧~


微信公众号ID:wabicom
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文

相关阅读