时间:2023-08-10|浏览:192
在Filecoin中,用户通过支付FIL存储自己的文件,存储矿工通过存储用户的文件获取FIL,由于网络中众多节点都可以存储用户的文件,所以存储价格接受市场调节,促进了开放市场的存储和检索的发展。
Filecoin包括区块链和本机加密货币(FIL)。存储矿工通过存储文件赚取FIL单位。Filecoin的区块链记录了要发送和接收FIL的交易,以及来自存储矿工的证明,证明他们正确存储了文件。
对于用户来说,Filecoin提供了一个极具竞争力的文件存储价格,用户可以在Filecoin网络中找到最适合自己的存储节点,在众多如成本、冗余和速度等因素之间选择一个自己满意的方案。对于提供存储空间的矿工来说,则可以在获取、的区块奖励的同时额外获得存储真实数据的FIL奖励。
一旦存储提供商实施了Filecoin协议,就可以访问整个网络和市场,他们并不需要设计自己的存储API以及额外的宣传成本,极大的降低了成本以及网络准入门槛,同时有助于Filecoin生态系统的蓬勃发展。
那么,Filecoin当前的网络能否支撑实际应用成为决定Filecoin真正价值的关键因素。Filecoin网络通过去中心化协议和区块链上的可公开验证存储证明提供数据持久存储,当前Filecoin网络性能主要取决于安全参数和Filecoin的证明构造。
Filecoin网络当前处于早期阶段,网络上线近3个月,除过量矿工涌入造成拥堵之外,目前并没有其他大的安全事故发生。
Filecoin网络当前的基础应用之一就是交易,当前通过Filecoin转账平均需要1块时间(30秒),如果是大额转账,则需要大约120个区块(1小时),该速度已经大大快于比特币和以太坊。
其次就是数据存储,Filecoin网络中数据存储主要分为以下几个步骤:
存储客户和矿工都需要提前准备好FIL(如账户已有可忽略),此过程大约需要1-2分钟,确保客户和矿工双方都有资金和抵押品来支付交易费用。
数据传输:客户将相关数据发送到存储矿工节点。此时数据传输速率变化很大,取决于客户端和矿机的网络和磁盘带宽,客户端和矿工之间的网络速度是关键因素。
交易显示于链上:矿工收到数据后将进行验证,确保其参数匹配,该过程时间较短。
数据密封:交易显示在链上后,矿工仍必须完成生成复制证明并密封该扇区。目前对于32GB扇区,封装过程大约需要1小时左右。
通过上面的描述,我们发现Filecoin对小数据的存储是非常友好的,但若数据量过大(几十GB),则需要超过1个小时,相对数据较慢,但对于存储需求来说不会有较大影响,完全可以满足需求。且未来随着网络速度的进一步提升,所需时间也会缩短。
最后的基础应用是数据访问,也就是数据检索。目前有两种方法可以实现数据的检索。
快速检索:Filecoin客户端使存储矿工除了可以存储密封副本外,还可以存储存储数据的未密封副本。因为对于矿工必须提交的正在进行的存储证明,密封副本是必需的。而未密封的副本可用于更快地检索数据,在Lotus中此功能称为快速检索。
解封后检索:由于Filecoin协议的设计,基本上保证了加密存储矿工以密封格式存储客户端数据。因此,如果存储矿工没有存储的数据的未密封副本,则他们将必须先将密封的数据解封(即,对编码的数据进行解码),然后将其提供给请求者,即检索客户端。
如果直接从Filecoin网络检索密封数据,矿工需要先解封(解码)数据,以便数据请求者可以读取数据。密封和开封是对称的过程,这意味着在任一方向上花费的时间大致相同。因此开封步骤大约需要上面列出的密封步骤,对于32GiB扇区,大约需要1个小时左右。
但当前有效数据较小,无法建立有效的数据检索市场,只能与冷存储效率类似。为了获得与其他热存储解决方案同样的性能,目前大多数用户将Filecoin与IPFS的缓存层结合使用。这些混合的多层存储解决方案使用IPFS进行热存储,并使用Filecoin进行可负担的,频繁的、版本化的备份,可以做到于传统热存储相媲美的检索性能,同时更安全、更便宜。
Filecoin网络中的有效数据量还远远不够,为了推进这一进程,协议实验室也在推进包括FilecoinPlus、弹弓赛道、FilecoinDiscover等项目,而且也在寻求与知名的投资机构达成合作,投入巨额资金推动生态的发展。
从技术层面上来说,Filecoin已经足够强大,随着时间的推移更多的真实数据上链,届时检索市场也会逐步完善,此时Filecoin才是真正的完全体,实现白皮书中的高性能优势。其价值将会真正展现,Filecoin的无限可能将会展现在我们面前。
热点:区块链
用戶喜愛的交易所
已有账号登陆后会弹出下载