http://www.7klian.com

Filecoin协议独占的特性:可验证的存储

在每个民众区块链上,“共鸣”界说了关于存在于区块链上的数据条目标协议。为了实现这一共鸣,区块链依赖于共鸣算法来生成新的区块,以掩护区块链不受虚假数据输入的影响。这些算法准确地确定了矿工如何构建和维护区块链。

Filecoin存储市场可以或许有效运行,主要是担保用户可以确信Filecoin网络正确完整的存储了它们的数据。这种信心来自于Filecoin本身奇特的证明系统,来担保Filecoin网络上的存储凭据合约事情。

Filecoin的证明系统正是通过在协议层中成立信任来做到这一点的,操作存储证明来作为在Filecoin中告竣一致的焦点机制。

(Amazon (S3) 是一个果真的处事,Web 应用措施开拓人员可以利用它存储数字资产,包罗图片、视频、音乐和文档。)
可是,其他区块链依赖于一致算法,要求矿机们执行挥霍的事情(譬喻事情证明区块链),而Filecoin的一致机制要求矿工参加有用的事情,提供和验证存储数据的完整性(各类存储证明,譬喻复制证明和时空证明)。

Filecoin证明系统
在漫衍式存储网络中的信任很是难实现,在Filecoin网络中,世界上任何人都可以提供存储处事。可是要在像=Filecoin网络上保持用户信任,你需要在全球网络自己中成立信任度。
Filecoin的证明算法来执行这些验证任务,复制证明证明给定的矿机存储的是客户端原始数据的物理独一副本,而时空证明证明客户端数据是随时间持续存储的,这两种证明都是这样的。

Filecoin如何实现漫衍式存储?
结论
证明系统是参加者(凡是是矿工)用来验证存储处事的加密协议。Filecoin证明系统办理了漫衍式存储以前的一个棘手问题:即矿工们如何证明他们真的在他们的存储空间里存储了数据?要领略这一点,我们需要看看Filecoin是如何实现漫衍式存储的,以及是什么让它的证明系统唯一无二。

利用Filecoin存储,矿工的存储将被果真审核。换句话说,我们的存储证明为Filecoin网络的每个用户提供了担保,即所有矿工城市凭据理睬的那样存储数据。存储验证是将Filecoin市场融合在一起的粘合剂,它确保了存储在网络上的所有数据的完整性。
这就是时空证明(PoSt)的浸染。在时空证明中,随机选择的矿工被要求为他们维护的随机选择的存储区域提供复制证明。这是通过一个进程来完成的,在这个进程中,矿工被发出一个暗码挑战,只能通过直接咨询一个密封的扇区来正确地答复。矿工必需在严格的时间限制内对这一挑战作出回响。每个矿工必需天天证明他们所有的存储,矿工也随机选择证明存储,来赢得区块。密封的计较难度担保了矿工必需随时进入密封区域并保持其完整性。
为了让这些数据完整性查抄为存储用户提供他们想要的担保,这些审核是Filecoin最根基协议的一部门,也是Filecoin证明系统发挥浸染的处所(我们在这里写了另一篇关于Filecoin证明的博客文章)。
除了它的证明系统,Filecoin网络也依赖博弈论念头来阻止恶意或疏忽的行为。所有同意在Filecoin网络上存储数据的矿商,在签订协议时必需提供Filecoin形式的包管。任何未通过期空证明查抄的存储矿机都将受处处罚,每当应用处罚时,抵押品的一部门将丢失。在过多的惩罚之后,所
有的抵押品都将丢失,矿工也被克制再向用户提供存储处事。你可以查察下面链接阅读更多关于这些神秘经济机制的信息。
复制证明和时空证明配合组成了Filecoin奇特的证明系统,即存储证明和空间证明的团结。

复制证明(PoRep)从一个称为“密封”的进程开始。一个矿工奉献了一部门可用的存储空间,称为“扇区”,以存储用户的数据。一旦这个区域被填满,它就被密封了。封口是一套操纵,慢慢将扇区转变为原始数据的独一副本。这个副本与Filecoin矿工的公钥相关联。为了执行最后的复制证明,挖矿措施会向民众Filecoin区块链提交副本的加密哈希,即CommR(副本的链上理睬)。

通过复制证明,矿商提供了果真的证据,证明他们正在存储用户数据的独一编码,同时举办证明。只有拥有全部原始数据的挖掘措施才气向Filecoin区块链提交正确的CommR(对副本的链上理睬)。可是单凭一个复制证明并不能证明存储是持续的。
要验证Filecoin去中心化网络上的存储,,需要证明两件事。首先,需要证明在给定的存储空间中存储了正确的数据集。其次,需要证明在给定的时间段内持续存储了沟通的数据集。
https://filecoin.io/blog/filecoin-proof-system/
回收新的暗码学、一致协议和博弈论鼓励机制设计的Filecoin协议提供了一个漫衍式存储网络和市场,客户和矿工可以安心利用。其焦点是Filecoin奇特的存储验证要领。你可以在我们最新的(协议学院)ProtoSchool教程中阅读更多关于验证Filecoin存储的内容。

这是先容Filecoin协议独占特性系列的第二篇文章,第一篇文章先容了大局限数据的离线数据传输。

在中心化存储处事中,我们信任的是知名的公司或组织,它们可以担保系统的完整性和安详性,这第三方是维护网络信任的要害。譬喻,当我们利用Amazon S3举办云存储时,我们并不真正信任亚马逊所利用的数据处事器网络。相反,我们相信亚马逊会担保网络像理睬的那样运行——按照公司的处事程度协议,我们在亚马逊存储的数据将是安详和可用的。

这意味着Filecoin区块链自己会验证矿工执行的存储操纵。这就是Filecoin在漫衍式网络的协议层构建信任的方法。Filecoin的共鸣算法的焦点是两种证明机制:复制证明和时空证明,这两种机制使数据存储在Filecoin区块链上可以果真验证。
复制证明和时空证明

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读