Walrus : Sui链上的去中心化存储

Walrus(https://www.walrus.xyz/) 是由 Mysten Labs(Sui 区块链背后的开发公司)推出的 去中心化存储与数据可用性协议,旨在为 Web3 和区块链应用提供高效、低成本且高可用的存储解决方案。以下是关于 Walrus 的详细介绍:

1. 核心技术与创新

(1)纠删编码(Erasure Coding)技术

Walrus 采用 RedStuff(一种创新的 2D 编码算法),将数据分割成多个分片(slivers),并分布存储在网络中的多个节点上。即使 三分之二的分片丢失,仍可通过剩余分片恢复原始数据,同时保持 低复制因子(4x-5x),远低于传统去中心化存储(如 Filecoin 的 25x)。

(2)拜占庭容错(BFT)优化

  • 主维度(Primary Dimension):采用 f+1 恢复阈值,仅需 2f+1 签名即可证明数据可用性(复制因子 3x)。

  • 次维度(Secondary Dimension):采用 2f+1 恢复阈值,总复制因子低于 5x,同时支持 异步存储证明,提高容错能力。

(3)Sui 作为协调层

Walrus 依赖 Sui 区块链 进行存储节点管理、元数据存储和经济激励,但不强制要求用户基于 Sui 开发应用。

2. 主要优势

(1)低成本存储

  • 数据只需 传输一次,存储节点仅需少量资源,存储成本接近中心化云服务(如 AWS S3)。

  • 适用于 大文件存储(如视频、AI 数据集、区块链历史数据)。

(2)高可用性与弹性

  • 即使 2/3 存储节点故障,数据仍可恢复。

  • 支持 动态节点替换,避免传统 RS 编码的高带宽恢复问题。

(3)去中心化与安全性

  • 数据 不可篡改,适合 NFT 媒体、审计日志等场景。

  • 异步挑战协议 确保存储节点诚实,防止女巫攻击。

3. 应用场景

Walrus 适用于多种 Web3 和传统存储需求:

  1. NFT 与 dApp 媒体存储(图片、视频、游戏资产)。

  2. AI 数据管理(训练数据集、模型权重、真实性证明)。

  3. 区块链历史归档(长期存储 Sui 交易数据)。

  4. Layer2 数据可用性层(Rollup 交易存储)。

  5. 去中心化网站托管(HTML/CSS/JS 全链上存储)。

  6. 企业灾难恢复(低成本、高可靠备份方案)。

4. 经济模型与代币(WAL)

  • 独立代币 WAL:用于质押、治理和支付存储费用,与 SUI 代币分离。

  • 潜在空投:可能向 SUI 持有者分发 WAL 代币(类似 Arweave 的 AO 模型)。

  • 测试网已上线(2024 年 10 月),2025 年 3 月 27 日启动主网,并完成由 Standardcrypto 领投的 1.4 亿美元融资。

5. 竞品对比

协议 复制因子 数据恢复 主要用途 底层链
Walrus

4x-5x

2/3 节点容错

通用存储

Sui

Filecoin

25x+

完整副本

长期存储

自有链

Arweave

永久存储

完整副本

不可变数据

自有链

IPFS

可变

无保证

P2P 存储

无链

Walrus 在 成本 和 弹性 上优于 Filecoin/Arweave,但需依赖 Sui 生态。

6. 未来发展

  • 主网 2025 年上线,支持动态节点调整。

  • 与 Akord、Decrypt 等平台合作,推动去中心化存储采用。

  • 扩展至其他区块链(如以太坊、Solana)。

7. 总结

Walrus 通过 RedStuff 编码 和 Sui 的协调层,提供了 低成本、高弹性 的去中心化存储方案,适用于 NFT、AI、区块链归档等场景。其 低复制因子 和 拜占庭容错 设计使其在去中心化存储领域具有独特竞争力,未来可能成为 Web3 基础设施的重要组成部分。