1. 首页
  2. 观点碰撞

为何以太坊为Filecoin操碎了心

Storj、Sia、Filecoin三巨头到底是做什么的

Mobius的CEO——David Gobaud认为几乎没有人真正了解FileCoin。

你认为Filecoin是亚马逊S3的竞争对手,对吧?继续阅读!

首先介绍三个主要的分散式文件存储项目的背景信息。

Storj

storj是一个分布的文件存储系统,要求请求存储文件的一方保存:a)文件的副本;b)计算机联机,以便不断检查文件是否由另一方存储。为何以太坊为Filecoin操碎了心

Storj工作原理的简要总结:

一个用户u宣称它将定期支付$x来存储文件f。
供应商P看到广告并同意存储F。它从U收到F的副本并开始存储。
你定期问P关于f的问题(从技术上来说,它要求P为特定的挑战提供Merkle证明),这样,如果P正确回答了问题,你就知道,在统计上,p有很大的可能存储了f。如果P提供了正确的答案,U向P支付X美元。
如果你不支付P,P会删除F——这不是什么大问题:P会将F存储一小段时间,而不是支付F。
如果P回答错误的问题,U假设P没有文件,不支付P,并再次广告F存储,以寻找新的供应商。

Storj的问题:

为了测试p是否存储了文件,u必须保持在线询问p关于f的问题。
u只能确定f的一个副本被存储-p可以假装为p2并声称它也将f存储在一个单独的位置,但实际上只有一个文件副本。你可以通过用一个密钥加密F并创建一个F2来克服这个问题,而这个F2的存储是值得的。问题是你必须对加密密钥保密以防止作弊,这意味着文件不能从分散存储系统中公开共享。
你必须保留一份F的副本,因为P可能会消失。
U和P之间的信任被最小化,面临非常频繁的挑战和小额支付。然而,对于storj来说,非常频繁的小额支付并不实用,因为它基于以太坊,以太坊每秒仅运行大约7次代币交易,每笔交易的成本为美元。

二. Sia

为何以太坊为Filecoin操碎了心

Sia通过进行以下程序改进来改进Storj:

1.区块链自动生成关于f的周期性问题,供p证明它有f,不需要u再去做。

2.在区块链上存储一个F的Merkle树(而不是仅由U存储),因此网络中的任何计算机都可以验证问题的答案是否正确。
这些改进意味着你不必一直在线询问或检查P回答的周期性问题来证明它有f。
这是一个进步,但Sia仍然面临着第2和第3个问题:
2. 你不知道有多个F副本被存储,并且
3. 你必须保留一份F.

三. Filecoin

为何以太坊为Filecoin操碎了心

Filecoin在两个方面改善了Storj和Sia:

1. 复制证明(PoRep)允许u(和公众)知道系统中存储了多个f副本,而不使用密钥加密f。能够在不加密的情况下存储F的多个副本,意味着分散存储系统中的F数据可以向第三方公开,同时仍然保证存储多个副本。

请注意,虽然Filecoin允许网络/公共部门确保存储多个文件f副本,但不允许任何人让这些副本分布在地理位置上,即f的所有副本仍可以在一个硬盘上!

很简单,PoRep的工作原理是创建派生版本的f,例如f*这样:a)很容易将f*转换为f,b)将f转换为f*非常慢。

如果你想把f存储两次,它要求把f和f*存储起来。然后,u询问关于f和f*的问题,如果p提供了正确的答案,那么它知道f和f*存储在-因此有两个副本。从f到f*的速度非常慢,这一事实很重要,因为如果p回答f*的问题很慢,那么假设p没有存储f(否则,当p得到f*问题时,它可以从f生成,并假装一直存储f)。

2. 时空证明(PoST)允许不太频繁的问题和对p的回答,以证明它存储了f。
PoST的工作原理是让p在文件存储开始时启动一个基于数据(例如f)计算的挂钟定时区块链。由于区块链计算使用的算法是a)基于f和b)壁钟时间可预测的数据,p需要每隔24小时发布一次区块链的当前头部等内容。同时,与SIA一样,网络可以每24小时检查一次答案,并知道它是否与P在整个24小时内存储f的预期值相匹配。

关于PoST算法的一些简短说明:

A.它的速度很慢,正如您可以预测壁钟运行时间一样,但它不像挖掘函数那样占用大量资源(如果没有办法,它可能比亚马逊S3便宜,甚至在任何规模的文件存储中都不实用!).
B.在整个时间段内,它一直在F上计算,因此P必须实际地将整个F存储在该时间段内,否则它将无法生成该时间段的正确答案。

但是filecoin不仅仅是文件存储!
综上所述,您可能认为FileCoin主要是一个文件存储竞争对手,这就是它的销售方式,但它远远不止于此。

在7.1节第33页的白皮书中提到了对“通用智能合约”的支持,并指出:“用户可以像在其他系统(如以太坊[18])中那样,将程序与其事务关联起来,而这些系统不直接依赖于存储。”

就在FileCoin白皮书的一个小部分中提到在文件存储之上,它正在创建一个完整的以太坊竞争对手(又称公共全球超级计算机)!

那么,所有的文件存储都是关于什么的呢?!

FileCoin不是使用不是工作证明(POW)挖矿,而是存储证明(POS)来保护网络!这是相当酷的。

有些人想知道,如果分散的无信任环境要求存储大量文件副本,那么FileCoin将如何以低价与大型中央文件存储提供商竞争(如亚马逊S3),以了解文件的存储情况(因此,如果要在亚马逊S3上存储一次文件,您可能需要支付费用才能将其在FileCoin上存储5次),以下是方法:

文件存储成本将由支付计算费用的人提供补贴!在以太坊,你知道如何支付每笔交易的gas费用,而这些钱将用于资助那些运行电脑、做无用工作、只吃电的矿工?

在filecoin中,“gas”支付给“矿工”,他们不是运行大型计算机进行无用的开采,而是存储人们也支付给他们存储的数据!

想象一下,如果不是以太坊的矿工在做无用的工作,而是在做有用的计算,比如3D渲染,而皮克斯则付钱给他们渲染电影——这就是FileCoin通过文件存储所做的!

这意味着filecoin“采矿”是一种更高效的能源(不再是毁灭地球!)以及b)由为有用的“采矿”买单的人补贴!

原创文章,作者:三色団子,如若转载,请注明出处:https://ipfsdrop.com/view/weiheyitaifangweifilecoincaosuilexin/

发表评论

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

联系我们

(+86)18301922335

在线咨询:点击这里给我发消息

邮件:haskell@freechains.cn

工作时间:7×24小时

QR code