当前位置:首页 > 区块链新闻 > 正文

对比PoW、PoS,Filecoin的PoSt共识机制有何优势?

来源: 互联网时间:2019-08-13 15:30:33

区块链被称为价值互联网的基石,依靠独特的共识设计,区块链可以实现去第三方信任,空前地提升价值流通和价值交换的效率。而达成这一可能的关键因素就是共识机制设计。时空证明(PoSt)共识机制是Filecoin的独特设计之一,很多朋友也很关注Filecoin的共识机制与其他区块链项目有何不同和优势。本文将为您对比PoW、PoS、PoSt三种不同共识机制,并做简要分析。

1、PoW共识机制

PoW(Proof of Work)即工作量证明机制,是最古老的一种共识机制,采用PoW共识算法最典型的代表就是比特币,矿工们在挖一个新的区块时,必须对SHA-256密码散列函数进行运算,区块中的随机散列值以一个或多个0开始。随着0数目的上升,找到这个解所需要的工作量将呈指数增长,矿工通过反复尝试找到这个解,这就是PoW算法的基本原理。

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

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

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

2、POS共识机制

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

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

3、PoSt共识机制

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

4、PoSt与PoW、PoS的对比

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

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

在共识机制的探索上,Juan Benet引领的协议实验室是有过深思熟虑的,在Filecoin白皮书中他们提到了要探索一种有用的共识机制。今年是Filecoin项目启动以来第5个年头,用5年的时间去打造一个项目,项目团队的决心和意志是毋庸置疑的。PoSt是一项复杂的共识机制,在最近发布的Filecoin测试版本中已经通过了初步测试。按照目前的项目进展,Filecoin主网很有可能在年底就能上线,届时,PoSt共识机制能带来多大的优越性、PoSt共识机制下的挖矿红利又会有多大,这些都将得到验证,我们拭目以待吧。

来源:IPFS.CN

免责声明:

1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。

2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。