区块链网站|NFTS Filecoin(FIL) Filecoin的性能和成本困境是否完整?仓储公链专家王出新招

Filecoin的性能和成本困境是否完整?仓储公链专家王出新招

广告位

Filecoin的性能与成本两难全?存储公链专家王东临提新招

声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。

边肖:记得要集中注意力。

来源:YottaChain

日前,Filecoin在Slack上正式举办了2020年首届AMA,创始人Juan在网上回应了矿工们的“灵魂拷问”。Juan透露Filecoin的主网将于7月上线,他对此充满信心。真的是这样吗?同为存储公链创始人的王表示,Juan的预测似乎过于乐观,因为相对于他带领团队推出YottaChain的亲身经历,推进公链并不容易,Filecoin距离线上主力还需要跨越很多关卡。于是,王结合胡安的内容,对《从YottaChain的痛与悟,看Filecoin不必去走的弯路》做了一系列深刻的解读,并分享了这些不得不说的痛与理解。

有关信息,请阅读:

(a)不可能完成的“最佳估计”材料?Filecoin7七月上线有多大把握?

(2) SNARK还是HASH?Filecoin和YottaChain之间的存储共识竞争

(C)负责用户的数据寿命,以及Filecoin/IPFS无法避免的“信用”的储存。

(4)为用户拉平准入门槛,Filecoin/IPFS还是需要钱包通行证!

为了维护一个区块链系统的可信性和安全性,需要制定规则来保证每个节点公平有序地运行,抵御恶意攻击。在这一点上,使用区块链技术构建分散存储系统的Filecoin也不例外。在其制度下,还需要一个严格的证明手段来验证矿商是否在存储用户数据上作弊或撒谎,以确保矿商凭借真实的存储能力争夺区块资格。

Filecoin系统中的证明算法起源于存储证明(PoS)、数据保持证明(PDP)和可检索证明(PoR),然后逐步迭代和强化约束,进而完善为当今工程中使用的复制证明(PoRep)和存储时间证明(PoSt)。

PoRep是一种存储证明PoS的实现方案,用于证明数据是由挖掘者独立保存的,可以防止女巫攻击、外源攻击和生成攻击。PoSt用于证明矿工确实在自己的存储设备上存储了一段时间的特定数据。

在Juan的AMA上,有人问:目前的PoRep本质上是将一个PoR嵌入到一个PoS中,这需要证明者总共使用2N个空间。这不符合“无规模扩张”,与传统存储厂商相比是明显的劣势。Filecoin有没有超越时间限制的计划?多方计算?

对此,胡安的回答是,“我们并不是在做两个独立的证明,PoR和PoS,而是把这两个证明合并成一个有用的空间证明,我们称之为复制证明。矿工执行密封,将原始数据转换为密封扇区。密封扇区的大小仍然是n。矿工可以通过执行解封过程从副本中提取数据。如果矿工有一个非常受欢迎的文件,不想打开它或提供更快的检索,他们可以保留一个额外的未密封版本。我们有一些不基于延迟模型的候选结构,但我们仍在评估它们,并根据研究完成的时间提出新的分支结构。成本模型是偏离时间模型的方向之一。背后的直觉是,为再生攻击存储数据会更便宜。”

这个答案,涉及到很多专业术语,听起来比较模糊。什么是面向成本的模型和面向延迟的模型?王解释说,Juan的意思是,如果将数据打包,读取速度会慢一些,但不需要两倍的空间,成本也更低。如果把一份打包,把另一份留在外面,速度会更快,性能更好,但占用的空间是原来的两倍,成本也更高。是在乎性能还是成本,矿工可以自己选择。

性能和成本,真的两难?王说,其实不一定,Filecoin在数据结构设计上可以考虑另一种可能,就是它也可以以包的形式快速读取数据。在这一点上,YottaChain的元数据链设计有一些成功的经验可供参考。起初,它只是作为持久存储,此外,它还需要两倍的空间作为运行时状态。后来改成运行时直接读取持久存储中存储的数据,理论上是可行的,可以兼顾性能和成本而不作取舍。

关于减少延迟,王还提出了一个新招供Filecoin参考:变一对一阅读为一对多阅读。以YottaChain为例,每个数据块同时从100多个节点下载,每个节点只下载16KB,这在100多个节点同时下载的情况下是非常快的,所以即使几十个节点读不到也没关系,因为每个节点可以读取一小块,然后放在一起。这种模式无疑有利于提高性能。

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/jzb/fil/44532.html

作者: 花木

上一篇
下一篇

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

返回顶部