Walrus:面向下一代 Web3 的去中心化存储与数据可用性协议

·

Walrus 是一套专为区块链应用、去中心化应用(dApp)以及自主代理(autonomous agents)量身打造的 去中心化存储网络。今天,该系统以 开发者预览版 的形式率先向 Sui 开发者开放,旨在快速收集来自第一线开发者社区的反馈,并计划于不久后全面推广至更广阔的 Web3 生态。

借助先进的 纠删码(erasure coding) 技术,Walrus 能在极短的时间内将非结构化 数据 blob 拆分为若干小型“数据碎片”(slivers),分布式地保存在海量存储节点之上。即使 最多三分之二 的节点宕机或被恶意控制,依然能够通过剩余碎片高速、完整地还原原始数据。而这种 健壮性 得以在仅 4x–5x 倍率 的数据冗余下实现,媲美传统云服务,却又附加了去中心化存储天然具备的抗审查与高可用特性。

Walrus 的诞生背景:当复制成本阻碍存储普及

Sui 的挑战:100x+ 的复制因子

Sui 当前已经是在验证者层面实现 链上存储 的先锋网络,具备诸如 存储基金(storage fund) 等经济模型以长期稳定存储费用。然而,为了保证执行环境与状态机的一致性,Sui 仍需要在 所有验证者节点 之间全程复制完整数据,导致复制因子达到惊人的 100 倍以上。尽管这对区块链共识和智能合约必不可少,但对于纯粹的 非结构化数据存储(音乐、视频、区块历史等)却是巨大的资源浪费。

Walrus 的破局:用纠删码降本增效

为破解 高复制成本 这一核心难题,Mysten Labs 提出 Walrus 去中心化存储协议,其核心优势归纳为两点:

去中心化存储如何重塑从 NFT 到企业灾备的多元场景

  1. 数字藏品与 NFT
    当前主流做法是将大文件存放在中心化服务器,只把元数据写入链上,带来 “链下必须永远在线” 的系统性风险。通过 Walrus,NFT 的原始文件得以 永久拥有、不可篡改
  2. 二层 Rollup 的廉价数据可用层
    Rollup 排序器(sequencer)把批量交易 blob 写入 Walrus,执行者按需本地复原即可结算;与传统 DA 层相比,成本降低一个数量级
  3. 企业灾备
    对于需要多重冗余与合规审计的大型机构,Walrus 在 经济成本、数据完整性、实时透明度、韧性 等方面全面优于中心化备份方案。
  4. 横向扩展规模
    Walrus 架构可在 数百至数千个去中心化存储节点 之间横向扩容,最终支持 艾字节(Exabytes)级别 的容量,价格对标甚至低于主流云厂商。

开发者预览路线图:从单节点集中走向完全去中心化

此次开发者预览的版本里,全部存储节点均由 Mysten Labs 运营。官方希望通过真实场景反馈,快速打磨稳定性与性能。
接下来的迭代重点包括:

所有更新均基于社区反馈,保证开发者最后一刻都能影响协议走向。

用 Walrus 可以构建哪些应用?

开发者可立即调用以下接口:

场景灵感速览

开发上手:SUI Testnet 代币搞定 Devnet 存储费

小彩蛋:你现在阅读的这篇博客本身,即托管在 Walrus 之上!想部署自家网站?👉 手把手教你十分钟上线去中心化个人主页


常见问题(FAQ)

Q1:Walrus 与传统云存储相比,最核心的不同是什么?
A:同样是 4x–5x 冗余,Walrus 基于纠删码提供 无需信任节点的数据可用性证明,并具备 抗审查、透明可验证 等区块链级特性。

Q2:开发者如何验证节点是否真正保存了我的数据?
A:Walrus 内置的 可用性证书(availability attestation)机制,能在不下载完整文件的情况下,让任何第三方轻验证数据仍在系统中任意节点存储。

Q3:需要多少 SUI 测试币才能上传 1GB 数据?
A:具体费率随供需实时浮定,当前 Devnet 单价维持在 几分之一枚 Testnet SUI,足够大部分 PoC 疯狂实验。

Q4:Walrus 节点运行者需要高配硬件吗?
A:普通 8 核 CPU + 千兆网络足以应对百级并发,节点会根据自身磁盘容量自动选择承接多少 sliver;更高规格硬件可带来更大收益。

Q5:文件加密或非公开访问该怎么做?
A:Walrus 仅提供 裸存储与可用性证明,开发者应在客户端 端到端加密 并自行管理密钥与访问控制列表(ACL)。

Q6:何时推向主网?
A:路线图拟在 半年内完成开放节点治理与经济激励升级,之后正式切至主网。在此之前,预览阶段的所有接口将向下兼容,保障平滑迁移。