13386501543

上义直销结算系统开发

13年行业经验,直销系统开发领航者

Filecoin网络中的5种存储角色

2021-07-29 18:21上一篇 |下一篇

  Filecoin网络中的五个存储角色。

  不要总是用我们起步晚为借口。专业专注于共建共赢,随着知识和技能的增加,每个人都会逐渐找到自己的位置。人生是找到正确的位置的过程,也就是找到自己的位置定义自己的角色。知道Filecoin的人知道复印证明书和时空证明书两个关键词。这是Filecoin存储证书中非常重要的两个组成部分,你知道其中的正确定义和存储证书实现过程的角色功能吗?今天的灵活社区简单整理了这个。Filecoin存储证明书的多种定义

  1.存储证明书:英语是Proof-ofStorage,简称PoS(备注,一般of用英语简称中小写,属于介词)。这意味着为保存空间提供的证明机制。

  2.数据持有证明:英语是ProvableDataPoSsession,简称PDP。用户将数据发送给矿工存储,这意味着矿工证明数据已经自行存储,用户可以重复检查矿工是否还在存储自己的数据。PDP证明矿工有搜索文件的能力,证明该矿工有某个文件。

  3.可搜索证明:英语是专业的,简称专业的。这意味着矿工存储的数据可以用于查询,与PDP过程非常相似。

  4.复印证明书:Proof-of-Replication,简称PoRep。是存储证明PoS的实际方案,用于证明数据被矿工独立存储,是为了防止魔女攻击、外部攻击和生成攻击。你还记得巫女的攻击吗?一名矿工使用多个角色欺骗用户存储,以获得多个奖励,而实际存储只有一个。

  5.空间证明:英语是Proof-of-Space,简称PoSpace。存储量的证明是PoW的一种,PoW使用计算资源,如BTC采矿,浪费计算资源,PoSpace使用存储资源,因此也是很多人说的Filecoin采矿比BTC采矿节能的原因。

  PoSpace确实是矿工可以证明自己提供的存储空间,但不在乎存储的东西。以上几个定义也不是独立和排斥,他们之间有交叉,可以理解他们的逻辑关系

  起点:存储证明-空间证明。

  条件强化:对特定文件进行PoRet和PDP。

  条件强化:对特定备份、证明时间限制、PoRep。

  条件强化:持续时间,进行PoSt。

  正因为PoRep和PoSt设置的必要性,所以可以增强存储证明书的过程条件,防止魔女攻击和外部攻击。那么,在存储证书的整个过程中有什么作用呢?Filecoin存储证书的五个角色实际上是根据存储证书的整个过程完成某些功能而抽象地划分的,有四个角色。

  角色1:挑战challenge。

  系统向矿工提问(单个或连续多个),如果矿工回复正确,则挑战成功,否则失败。

  角色2:证明人prover。

  一般指矿工,矿工向系统提供存储凭证,应对互动随机挑战。

  角色3:检查员verifier。

  挑战矿工的一方,检查矿工是否完成了数据存储任务。

  角色4:数据data。

  用户向矿工提交的需要存储的数据或矿工已经存储的数据。

  角色5:证明proof。

  矿工完成挑战时的回答。实际作用的定义实际上只有矿工证明人和用户检查人两个,整个过程是两个作用不断挑战数据,应对挑战和提供证明的过程。向大家说明角色的定义,是通过简单易懂的方法理解Filecoin存储证明书的过程,中途发生了什么,当然,实际的存储过程比这个麻烦和环境复杂。