Filecoin区块链是如何产生的?

时间:2021-12-17|浏览:343

那Filecoin区块链是如何产生的?

我们熟悉的工作量证明(POW)共识机制要求矿工依靠机器的计算能力不断计算哈希。任何能在短时间内解决问题的答案都有资格生成下一个块。

理论上,矿工理论上讲,矿工生成块的概率与机器的计算能力相比,这催生了专业的矿机。然而,这种哈希计算的唯一功能是提供网络安全而不做任何其他贡献,这就是为什么POW被批评消耗资源。

而Filecoin计算能力不仅保护网络安全,而且为系统提供功能保障,Filecoin中间的计算能力称为存储计算能力。直截了当地说,如果矿工为网络存储更多的数据,他们将拥有更多的存储计算能力,那么他们在下一轮会计权竞争中将具有更多的优势。

由此可见,计算能力大的矿工不仅在安全层面保护了系统的稳定性,而且为用户存储数据提供了功能保障。

与POW不断计算哈希是不同的。虽然哈希的计算需要很长时间的尝试,但一旦计算成功,计算结果矿工可以在短时间内验证一个块。

但Filecoin该指标是矿工在当地磁盘上存储了多少数据,这是其他矿工无法亲眼验证的,

所以Filecoin至少要确认两件事:

1. 矿工声称存储的数据是否真的存储在磁盘上;

2. 矿工声称存储的数据是否存储在磁盘上,直到到期。

为确认这两个问题,Filecoin提出复制证明(Proof-of-Replicaton),时空证明(Proof-of-Spacetime)两种机制。

复制证书的核心思想是矿工P可以向全网提交PoRep证明你确实在你的存储设备上有一些数据备份,其他矿工可以更快地验证。

然而,矿工会发动恶意攻击,恶意矿工声称他们在整个网络上保存了x份数据,但事实上,矿工实际上只保存了一份备份,通过创建多个节点或共享多个矿工的数据。

当需要向整个网络发起证书时,使用备份完成所有检查,因此用户花钱购买备份缺乏数据安全保证,恶意矿工使用存储空间赚取x的价格。

Filecoin区块链是如何产生的?

可见,关键在于PoRep共识算法的设计。

PoRep共识算法需要满足以下要求:

1.矿工在存储数据时需要加密,不能并行,需要很长时间;

2.提取数据时,解密数据应花费较短的时间;

3.P是通过加密数据生成的oRep证明的过程应该是快速的;

4.对PoRep验证过程应快速。

总结一下:PoRep是时间点证明矿工按要求存储文件,PoSt是时间间隔证明,证明矿工在此期间实际存储了文件。

热点:区块链 数据

« 上一条| 下一条 »
区块链交流群
数藏交流群
区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特比特范非小号快讯平台。
趣开心资讯网 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1