LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > Filecoin网络精髓:复制证明(PoRep)=PoS+PoR

Filecoin网络精髓:复制证明(PoRep)=PoS+PoR

2020-12-15 cjxy066 来源:区块链网络

Filecoin网络精髓:复制证明(PoRep)= PoS+ PoR

大家都知道,Filecoin的存储证明体系是Filecoin网络的精髓,也是Filecoin研究团队投入最多的部分,它主要由两部分组成,即复制证明(PoRep)和时空证明(PoSt)。其中最重要的就是复制证明了,它是最关键的。

那什么是?Filecoin复制证明呢?复制证明 证明了什么呢?

简言之,Filecoin的复制证明是矿工证明他们自己确实存储了用户的数据。

更具体地说,那就可以直接采用复制证明研究专家、证明算法的发明者复制证明(PoRep)Ben Fisch所说的:一个交互证明系统。在该系统中,存储的提供者需要提供可公开验证的证明,以表明它将唯一的空间资源分配给一个数据文件副本,并且存储的数据是可检索的。即复制证明是一种将可检索证明(PoR)嵌入到容量证明(PoC)中的证明机制。

此外,复制证明(PoRep)使证明者能够证明,他们使用的存储信息的空间不少于所需的最小空间(这相当于空间证明 PoS),并且实际使用空间存储有用的信息(这不同于大多数空间证明)。与此同时,复制证明(PoRep)能够有效地提取存储的数据(例如,可检索性证明)。—— cjxy066

在一个带激励的网络中,存储节点以证明者的身份参与并存储数据文件,因为这样做可以使他们获得网络奖励。

复制证明(PoRep)的一个重要功能是,如果证明者不能按照约定保存数据文件的复制副本,就不能得到奖励。通过系统设计实现了这一点,在一个合理的系统设计中,即使是那些重复的数据文件,也需要分别证明每一次复制都需要按照协议分别进行验证。—— cjxy066

众所周知, PoC: Proof ofCapacity-容量证明,证明自己有足够的容量。PoS:Proof of Storage - 存储证明,注意,这里没有包含检索部分(类似于?PoC)。Proof of Retrievability:检索证明,证明数据是可读的。

总结起来就是:复制证明(PoRep)= PoS+ PoR

在区块链系统中使用复制证明时,有个重要问题需要考虑,这种证明是否可以伪造?回答是肯定的由于证明只是一些运算,也可以看作是一个函数,所以当所有的输入都已知的情况下,函数值也可以计算。在区块链系统中,每一条链上的信息都是透明的,即使是不透明的,证明所需的全部信息对于需要发起证明的存储服务方来说也是已知的。

但是,复制证明需要在存储时启动,同时,始终保持承诺。也就是必须:

1)按照规定的时间内完成证明:可以通过交易和上链信息来确认

2)证明完成后,不能删除数据:需要通过时空证明来保证。

为安全起见,有一条简单的设计原则,即时空证明必须在短时间内完成,否则无效;而复制证明,若在短时间内无法完成,不可作伪证。那么,当这两个时间间隔越大,安全性就越高。关注:永不止步IPFS 公众。

—-

编译者/作者:cjxy066

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

LOADING...
LOADING...