LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 为Filecoin共识机制疯狂打call

为Filecoin共识机制疯狂打call

2020-06-03 加密资讯站 来源:区块链网络

现在市面上有很多吹的天花乱坠的项目,各种大佬站台,听着都比Filecoin带劲。但是要了解一个区块链项目究竟怎么样,首先就要对共识机制进行探究。因为从共识机制,我们可以看出这个项目的吞吐量和交易速度,安全性能还有是否足够去中心化。那我们今天就来看看Filecoin的共识机制。

在这之前,我们先来了解一下BTC的共识机制,好做比较。

BTC用的是PoW(工作量证明)机制。PoW就像是一个典型的老板:你的过程我不管,我就只看结果!所以PoW是通过对你工作结果的验证来判定你完成了相应的工作量,就像是考驾照,期末考试是一个道理。PoW的优势是可靠、使用广泛,是经历了充分的实践检验的公有链共识算法。但其缺点也较为明显:为了得到一个正确的结果要进行大量的计算,这很浪费算力和电力,也非常不环保。

Filecoin用的共识机制是预期共识。要讲明白预期共识,接下来会出现很多名词。为了让大家不看迷糊,喵喵君先来理一遍逻辑。

辣鸡画工解读:首先由复制证明来保证矿工存储了用户的数据,用时空证明来确保数据存储了用户要求的时间,复制证明+时空证明=矿工的有效存力,矿工有效存力/全网有效存力=出块率,出块率决定了矿工在参加选举时获得Leader的概率,出块率越高,获得块的打包权越高,这就是Filecoin的预期共识逻辑。

看到这里很多刚入门的朋友要疑惑了:别的都看懂了,选举是什么东西?Leader又是什么东西?来,喵喵君给你举个栗子。

选举就像是在地摊上套娃娃,地上放着很多大小一样的盒子,只有一个盒子里有娃娃,别的都是空的。一群矿工手里拿着数量不一的圈圈,出块率高的圈圈也多,所有矿工都投圈结束之后,摊主统计得奖的矿工,这些套到娃娃的矿工就是Leader。

那么问题来了,这样的选举机制很容易造成几个人同时拥有块的打包权,或者没人被选举上。在这个问题上,Filecoin是这样解决的:如果几个人都被选举上了,那几个人都可以各自产生区块,而且每一个区块都有效,把这些区块再打包成一个豪华包,称为一个tipset,叫什么不重要,意思是这么个意思。如果没人被选举上,那咱也不纠结,跳过吧,虽然可能不够均匀,但也形成了链呀。

那么我们再结合BTC的PoW来看,Filecoin的预期共识在资源(算力、电力)的合理利用方面有很大的优势,更环保。而且其中的选举机制很好的体现了公平以及去中心化的特性。复制证明和时空证明也可以促使整个生态良性发展,减少很多不必要的作弊行为(比如存储一些无效数据骗存力证明)。总的来说,Filecoin确实是一个非常用心的项目了,至少喵喵君通过这些共识机制的设计,看到了协议实验室的创意,不甘平凡,以及他们的技术实力,疯狂打CALL!

—-

编译者/作者:加密资讯站

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...