去中心化存储的演进:从Filecoin到Shelby的技术迭代与行业洞察

去中心化存储:从概念炒作到实用落地的演进之路

存储曾是区块链行业的热门赛道之一。Filecoin作为上轮牛市的龙头项目,市值一度超过100亿美元。Arweave以永久存储为卖点,最高市值达35亿美元。然而随着冷数据存储的可用性受到质疑,去中心化存储的发展前景蒙上阴影。直到Walrus的出现重新引发关注,而Aptos与Jump Crypto推出的Shelby项目更是将热数据存储推向新高度。本文将通过分析Filecoin、Arweave、Walrus和Shelby四个项目的发展路线,探讨去中心化存储的演进历程,并尝试回答这个问题:去中心化存储真正普及还需多久?

从Filecoin、Arweave到Walrus、Shelby:去中心化存储的普及之路还有多远?

Filecoin:存储之名,挖矿之实

Filecoin是较早崛起的区块链项目之一,其发展方向围绕去中心化展开。Filecoin将存储与去中心化结合,提出了对中心化数据存储服务商的信任问题。然而,为实现去中心化而做出的牺牲,也成为后来Arweave和Walrus等项目试图解决的痛点。要理解为何Filecoin实质上是一个矿币,需要了解其底层技术IPFS在热数据处理上的客观局限。

IPFS:去中心化架构的传输瓶颈

IPFS(星际文件系统)于2015年左右问世,旨在通过内容寻址来革新传统HTTP协议。但IPFS最大的弊端是获取速度极慢。在传统数据服务可达毫秒级响应的今天,IPFS获取一个文件仍需十几秒,这严重限制了其实际应用推广。

IPFS底层的P2P协议主要适用于"冷数据",即不常变动的静态内容如视频、图片和文档等。但在处理动态网页、在线游戏或人工智能应用等热数据方面,P2P协议相比传统CDN并无明显优势。

尽管IPFS本身不是区块链,但其采用的有向无环图(DAG)设计与许多公链及Web3协议高度契合,使其天然适合作为区块链的底层构建框架。因此即使缺乏实用价值,作为承载区块链叙事的底层框架已经足够。早期项目只需一个可运行的框架就能开启宏伟蓝图,但随着Filecoin的发展,IPFS带来的局限性开始阻碍其前进。

存储外衣下的矿币逻辑

IPFS最初设想用户在存储数据的同时也能成为存储网络的一部分。但在缺乏经济激励的情况下,用户很难主动参与这套系统,更不用说成为活跃的存储节点。这意味着大多数人只会将文件存到IPFS上,而不会贡献自己的存储空间或存储他人文件。正是在这样的背景下,Filecoin应运而生。

Filecoin的代币经济模型主要包括三个角色:用户支付费用存储数据;存储矿工因存储用户数据获得代币奖励;检索矿工在用户需要时提供数据并获取奖励。

这种模型存在潜在的作弊空间。存储矿工可能在提供存储空间后,填充垃圾数据以获取奖励。由于这些垃圾数据不会被检索,即便丢失也不会触发惩罚机制。这使得存储矿工可以删除垃圾数据并重复此过程。Filecoin的复制证明共识只能确保用户数据未被私自删除,却无法阻止矿工填充垃圾数据。

Filecoin的运作在很大程度上依赖矿工对代币经济的持续投入,而非基于终端用户对分布式存储的真实需求。尽管项目仍在不断迭代,但目前阶段,Filecoin的生态构建更符合"矿币逻辑"而非"应用驱动"的存储项目定义。

Arweave:长期主义的得与失

如果说Filecoin的目标是构建一个可激励、可验证的去中心化"数据云"外壳,那么Arweave则在存储领域走向另一个极端:为数据提供永久存储能力。Arweave并不试图打造分布式计算平台,其整个系统围绕一个核心假设展开 - 重要数据应该被一次性存储,并永远保存在网络中。这种极端的长期主义,使得Arweave从机制到激励模型、从硬件需求到叙事角度都与Filecoin大相径庭。

Arweave以比特币为学习对象,试图在以年为单位的长周期中不断优化永久存储网络。Arweave不在意市场营销,也不关心竞争对手和市场趋势。它只是专注于迭代网络架构,即使无人问津也不在意,因为这正是Arweave开发团队的本质:长期主义。得益于长期主义,Arweave在上个牛市受到追捧;也因为长期主义,即使跌入低谷,Arweave仍可能度过几轮牛熊。只是未来的去中心化存储是否还有Arweave的一席之地?永久存储的存在价值只能由时间来证明。

从1.5版本到最近的2.9版本,虽然Arweave已经失去市场关注度,但一直致力于让更广泛的矿工以最小成本参与网络,并激励矿工最大限度存储数据,不断提升整个网络的健壮性。Arweave深知自己不符合市场偏好,因此采取保守路线,不拥抱矿工团体,生态发展完全停滞,以最小成本升级主网,在不损害网络安全的前提下,不断降低硬件门槛。

1.5-2.9升级路径回顾

Arweave 1.5版本暴露出矿工可依赖GPU堆叠而非真实存储来优化出块几率的漏洞。为遏制这一趋势,1.7版本引入RandomX算法,限制使用专业化算力,要求通用CPU参与挖矿,从而削弱算力中心化。

2.0版本采用SPoA,将数据证明转为默克尔树结构的简洁路径,并引入格式2交易减少同步负担。这一架构缓解了网络带宽压力,显著增强节点协同能力。然而,部分矿工仍可通过集中式高速存储池策略规避真实数据持有责任。

为纠正这一偏差,2.4版推出SPoRA机制,引入全局索引与慢哈希随机访问,要求矿工必须真实持有数据块才能参与有效出块,从机制上削弱算力堆叠效果。结果是,矿工开始关注存储访问速度,带动SSD与高速读写设备应用。2.6版引入哈希链控制出块节奏,平衡了高性能设备的边际效益,为中小矿工提供公平参与空间。

后续版本进一步强化网络协作能力与存储多样性:2.7增加协作式挖矿与矿池机制,提升小矿工竞争力;2.8推出复合打包机制,允许大容量低速设备灵活参与;2.9以replica_2_9格式引入新型打包流程,大幅提升效率并降低计算依赖,完成数据导向挖矿模型的闭环。

总体来看,Arweave的升级路径清晰展现了其以存储为导向的长期策略:在不断抵抗算力集中趋势的同时,持续降低参与门槛,保证协议长期运行的可能性。

Walrus:热数据存储的炒作还是创新?

Walrus的设计思路与Filecoin和Arweave截然不同。Filecoin的出发点是打造一套去中心化可验证的存储系统,代价是冷数据存储;Arweave的目标是构建一个可永久存储数据的链上亚历山大图书馆,代价是应用场景有限;而Walrus的核心是优化热数据存储的成本效率。

魔改纠删码:成本创新还是新瓶装旧酒?

在存储成本设计上,Walrus认为Filecoin与Arweave的存储开销不合理。后两者均采用完全复制架构,主要优势在于每个节点都持有完整副本,具备较强的容错能力与节点间独立性。这种架构能保证即使部分节点离线,网络仍具备数据可用性。然而,这也意味着系统需要多副本冗余以维持鲁棒性,从而推高存储成本。特别是在Arweave的设计中,共识机制本身就鼓励节点冗余存储,以增强数据安全性。相比之下,Filecoin在成本控制上更具弹性,但代价是部分低成本存储可能存在更高的数据丢失风险。Walrus试图在两者之间寻找平衡,其机制在控制复制成本的同时,通过结构化冗余方式增强可用性,从而在数据可得性与成本效率之间建立新的折中路径。

Walrus自创的Redstuff是降低节点冗余的关键技术,它源自Reed-Solomon(RS)编码。RS编码是一种传统的纠删码算法,可通过添加冗余片段将数据集加倍,用于重建原始数据。从CD-ROM到卫星通信再到二维码,它在日常生活中被广泛应用。

纠删码允许用户获取一个数据块(如1MB),然后将其"放大"到2MB,其中额外的1MB是特殊的纠删码数据。如果块中的任何字节丢失,用户可以通过代码轻松恢复这些字节。即使多达1MB的数据丢失,仍可恢复整个块。相同的技术使计算机能读取受损CD-ROM中的所有数据。

目前最常用的是RS编码。实现方式是从k个信息块开始,构造相关多项式,并在不同x坐标处对其求值,以获得编码块。使用RS纠删码,随机采样丢失大块数据的可能性非常小。

举例说明:将一个文件分成6个数据块和4个校验块,共10份。只要保留其中任意6份,就能完整恢复原始数据。

优点:容错能力强,被广泛应用于CD/DVD、防故障硬盘阵列(RAID)以及云存储系统(如Azure Storage、Facebook F4)。

缺点:解码计算复杂,开销较高;不适合频繁变动的数据场景。因此通常用于链下集中化环境中的数据恢复与调度。

在去中心化架构下,Storj和Sia对传统RS编码进行了调整以适应分布式网络的实际需求。Walrus也在此基础上提出了自己的变种 - RedStuff编码算法,以实现更低成本、更灵活的冗余存储机制。

Redstuff的最大特点是什么?通过改进纠删编码算法,Walrus能够快速且稳健地将非结构化数据块编码成较小的分片,这些分片会分布存储在存储节点网络中。即使多达三分之二的分片丢失,也可以使用部分分片快速重构原始数据块。这在保持复制因子仅为4倍至5倍的情况下成为可能。

因此,将Walrus定义为一个围绕去中心化场景重新设计的轻量级冗余与恢复协议是合理的。相较传统纠删码(如Reed-Solomon),RedStuff不再追求严格的数学一致性,而是针对数据分布、存储验证和计算成本进行了现实主义的权衡。这种模式放弃了集中式调度所需的即时解码机制,改为通过链上Proof验证节点是否存有特定数据副本,从而适应更动态、边缘化的网络结构。

RedStuff的设计核心是将数据拆分为主切片和次切片两类:主切片用于恢复原始数据,其生成和分布受严格约束,恢复门槛为f+1,且需2f+1的签名作为可用性背书;次切片则通过异或组合等简单运算方式生成,作用是提供弹性容错,提升整体系统鲁棒性。这种结构本质上降低了对数据一致性的要求 - 允许不同节点短时存储不同版本数据,强调"最终一致性"的实践路径。虽然与Arweave等系统中对回溯块的宽松要求相似,在降低网络

FIL-1.53%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 7
  • 转发
  • 分享
评论
0/400
ShibaSunglassesvip
· 17小时前
FIL一路暴跌啥时回头?
回复0
DEX罗宾汉vip
· 08-10 02:06
我也玩过fil 没啥用
回复0
GateUser-1a2ed0b9vip
· 08-10 01:08
在讨论存储也打不起兴趣了
回复0
分叉小王子vip
· 08-10 01:05
离普及还早得很
回复0
幸存者谬误vip
· 08-10 01:01
老项目又没币开玩
回复0
夹心饼干哥vip
· 08-10 00:53
炒得太猛都凉了
回复0
OPsychologyvip
· 08-10 00:45
fil又来了?
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)