FIL的证明系统(一)

[复制链接]
12300 |0
发表于 2020-5-19 12:48:08 | 显示全部楼层 |阅读模式

对任何一个区块链系统,共识机制都是它的核心,因为共识机制是维系整个系统持续运转的关键。

没有合理的共识机制就无法吸引矿工参与系统维护,无法吸引矿工参与系统维护系统就不可能长期、健康的运作。

FIL也是如此,FIL的共识机制比一般的公有区块链更复杂,因为它的共识机制中所涉及的证明系统更多,计算更复杂。

我们将用一系列文章详细介绍FIL共识机制的证明系统。

与很多伟大的发明一样,区块链依赖众多技术,是众多技术的结合体。它所依赖的这些技术实际上已经存在并发展了几十年。

“共识机制”的研究始于1970年代,在1990年代发展成为一种对抗垃圾邮件的方法,它的原理是让处于分布式系统中的用户无需中介机构便能达成共识。

区块链的共识机制有多种类型。比如BTC的共识机制是PoW,这种共识机制激励矿工通过计算数学题来验证交易。而解题的过程会消耗电力。因此我们甚至看到有报告指BTC每年挖矿所消耗的电力超过了瑞士,并且这种消耗还在增长。

FIL的共识机制是基于空间证明(Proof-of-Space)的一种变体,这种证明和基于权益的证明(PoS)类似,但区别就在于基于权益的证明需要以代币质押作为证明,而基于空间的证明以可提供的存储空间作为证明。

在构建一个去中心化的存储网络中,我们要构建的证明体系需要取得正向的社会效益:数据存储。在测试网启动后,我们发布了一套新的基于存储的的证明系统来构建共识机制。

当我们在2017年创立FIL项目时,我们的便致力于为一个去中心化市场创建一个去中心化存储网络。

为了推动这个去中心化市场的发展,为了使市场的各种功能去中心化,并激励早期矿工的参与,我们在系统中加入了代币激励机制。

而代币的产生必须要基于有用的工作,我们把这种有用的工作称为可复制证明(Proof-of-Replication)和时空证明(Proof-of-Space-time)。

下图的图示说明解释了这两种证明系统:

wk588_com_11gpev0ayoo.jpg

wk588_com_11gpev0ayoo.jpg

关于这些证明的由来,背后有很多精彩的故事。

作为FIL项目领队的Juan Benet在一次访谈中详细介绍了这些故事,下面便是这次访谈中的精华片段。

FIL将区块链技术在多个方面大大向前推进了,复制证明是一种证明存储矿工确实存储了数据的证明。它要解决的难题是:你怎么向网络证明你真的存储了数据?

除此以外,FIL还面临其它一些难题,包括如何设计共识机制以取得尽量高的系统吞吐量?如何做到互操作?如何设计基于内容寻址的数据结构等。

但最终,这些问题都归结为如何激励数据存储和数据组织,并构建一个庞大、强壮的存储网络,并将存储费用降下来。

明天我们继续分享后续的内容。

我是IPFS/FIL社区发起人晓熙(加入社区,联系v号: liandaoxixi),IPFS/FIL是全球共识最大的去中心化存储项目,我会定期在社区分享专业的资讯,为IPFS/FIL爱好者建设一个共赢的学习社区。

参考链接:https://fileDavinci.io/blog/fileDavinci-proof-system/

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门版块
快速回复 返回顶部 返回列表