2020年7月6日,Filecoin官方宣布ProtoSchool推出了第一个Filecoin教程,验证Filecoin上的存储。
它为初学者提供了Filecoin的证明系统友好、无需代码的体验,并探讨了复制证明,存储证明和zkSNARK如何在有激励的分布式存储系统中,使信任对方成为可能。
接下来,我们开始第一课的学习。
验证Filecoin上的存储|第1课,共6课激励式,分散式存储
集中式和分散式存储
在我们的《分散式数据结构》教程中,我们探讨了内容寻址如何使我们能够信任分散式网络上的对等方。内容寻址和内容标识符的概念,是理解Filecoin如何验证存储的关键,因此,如果您还没有这样做,请立即查看该教程。
在像IPFS这样的分散的点对点网络上,我们可以使用加密哈希来确认,任何数量的对等点都在存储我们数据的精确副本。但是,我们依赖于各方的慷慨解囊,并不能保证我们的数据会随着时间的推移继续被复制。另一方面,Filecoin添加了一个激励层,以促进分散网络上的长期、可验证的存储。
激励性存储
当我们在集中式系统中向存储提供商付款时,我们将明确信任特定的实体,以确保我们的数据安全,并将其存储在规定的期限内。另一方面,通过去中心化的Filecoin网络,我们可以访问各种存储提供商,这些矿工会为了我们的存储订单而进行竞争。我们使用Filecoin代币为这些存储交易付费。
虽然我们对这些存储矿工的熟悉程度,可能不如我们对知名中心化存储提供商的熟悉程度,但是我们可以信任Filecoin协议和实现的设计,这反过来又使我们能够验证存储矿工是否遵守了协议——可以在一段特定的时间内存储我们的数据。多亏了Filecoin的区块链,网络中的所有参与者都会共同努力,来验证每笔交易。这些共识机制,是分布式网络中的用户无需中央授权即可达成协议的方式。
密码证明
所有区块链使用的证明系统是一种加密协议,其中证明者向验证者证明某些东西。对于Filecoin,存储矿工负责证明他们随着时间的推移正在存储正确的数据,验证者的职责则是由网络中的所有参与者共同承担。
在本教程中,我们将探讨Filecoin用于验证存储的加密证明,称为复制证明和时空证明。
需要注意的是,加密证明不同于加密。Filecoin协议不提供加密,尽管您可以使用它来存储加密的数据。
区块链通常使用工作量证明,而Filecoin的证明则是有用存储的证明。由于这些证明不必连续运行,因此它们在计算效率上更高,并且对环境的危害也较小。
不用扫一扫,不用摇一摇,联系客服请搜索ipfskefu,朋友圈尽知FIL
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。