OKx:一文看懂Walrus与现有存储协议有何差异

  • 2025-02-20 10:50:58
  • 82
欧意报道:

文章来源:Four Pillars,编译:xiaozou

Mysten Labs联合创始人Kostas Kryptos不久前表示:“Walrus是最现代化的去中心化硬盘 。”

7xwbFsyq6hDZHPGqB5LqIJmnF2FpoFfdtyDRkd9L.png

‌Walrus是Sui生态中的一个去中心化存储协议‌。本文 ,我们来深入探索该协议与其他现有存储协议的不同之处。

本文要点:

Mysten Labs已成功在市场上推出了Sui Network和DeepBook Protocol,现正筹备一项新计划——Walrus Protocol 。

尽管去中心化存储市场已有众多协议,Walrus 仍备受关注 ,主要原因有两点:1) 其成本效益和安全性远超现有存储解决方案;2) 通过Sui Network ,存储的数据可实现可编程化 。

Walrus 被视为现有去中心化存储协议中最先进的项目,其未来的实用性和价值将备受瞩目。

1、背景介绍——为什么是Walrus?为什么是现在?

Mysten Labs在成功推出Sui Network和Deepbook协议后,现正通过Walrus进军新领域。Sui Network和Deepbook的成功为Walrus带来了极大的期待 。然而 ,尽管市场对Walrus协议非常感兴趣,但对其仍存有疑虑。

这些疑虑源于几点:去中心化存储市场已趋于饱和,许多现有解决方案表现不佳 ,且市场担心资源分配问题——特别是Mysten Labs在继续开发和扩展Sui Network的同时,是否因新项目而分散了资源。

因此,我们将深入探讨Walrus协议的结构 ,分析其与现有去中心化存储解决方案的差异,并研究Walrus与Sui Network的关系,重点关注Walrus如何与Sui的架构集成并增强Sui生态系统 。

1.1 Walrus与现有存储解决方案的差异

要理解 Walrus存在的必要性 ,首先需探讨其与现有去中心化分布式存储解决方案的不同之处。从我的角度来看,Walrus与现有存储模型(尤其是Filecoin和Arweave)有三大显著区别:

1.1.1存储成本效率

ORNOCf6LJyVbxqeWQdvNr4BWFcFJ34DzEXwUrVC3.jpeg

首先,Walrus 、Arweave和Filecoin在存储成本上存在显著差异。正如Four Pillars在有关Walrus的文章中所述 ,Arweave要求所有节点复制并存储所有数据 ,而Filecoin允许用户决定数据存储的节点数量(用户可以选择仅由一个矿工存储数据,或将 100 份数据分布在 100 个不同矿工中 。自然,请求存储数据的矿工越多 ,成本越高)。

相比之下,Walrus采用Reed-Stuff Encoding,其成本显著低于Arweave和Filecoin ,效率高达100倍(与Arweave相比,后者需要全网存储数据,导致复制成本高达500倍 ,而Walrus仅需4-5倍复制即可保持高效)。同时,数据丢失的概率也显著降低 。

简而言之,Walrus解决了Arweave和Filecoin的缺点。Arweave数据丢失概率低但复制成本高 ,而Filecoin根据用户需求提供相对经济的存储,但低成本选项可能导致更高的数据丢失风险。Walrus则结合了两者的优势,既保持了低复制成本 ,又最小化了数据丢失概率 。

此外 ,随着节点数量的增加,Arweave的成本呈线性增长,因为所有节点/指定节点必须存储完整的数据副本 。而Walrus只需一次网络数据传输 ,每个节点存储部分数据,随着网络扩展,单个节点的负担反而减轻。这种结构差异使得Walrus的存储成本效率显著高于Arweave和Filecoin。

1.1.2 可编程性

尽管Walrus在效率上优于Arweave和Filecoin ,但其与现有存储模型最显著的区别在于“可编程性 ” 。传统存储仅作为简单的数据仓库,而Walrus通过Sui Network实现了可编程的去中心化存储,使其功能超越了基本的数据存储。

如果智能合约能够直接引用或触发存储在去中心化存储中的数据会怎样?例如 ,在铸造 NFT 时,图像文件可以存储在Walrus中,并在Sui Network上创建其 blob 数据对象 ,将其与 NFT 对象连接。这解决了传统 NFT“不完整”的批评(即代币在链上,而NFT艺术元数据存储在链下),使通过Walrus的 NFT 成为真正的Web3资产 。

再举一个与数据存储直接相关的例子 ,由于Walrus的blob可以作为Sui对象存储 ,并通过Sui的Move智能合约进行控制,智能合约可以将存储的数据转移给其他用户或自动更改所有权。这就是为什么我们说Walrus中的数据是可编程的。

相比之下,Arweave和Filecoin与链上应用的动态集成有限或几乎不可能 。尽管Filecoin通过FVM(Filecoin 虚拟机)增加了一些智能合约功能 ,但数据修改和控制能力仍然有限,这使得Walrus在可编程性方面显著优于两者。

1.1.3 数据访问与删除

现有存储协议的一个特点是,一旦数据上传 ,任何人都可以访问且无法删除。虽然这一特性对个人用户可能有用,但对需要存储敏感数据或需要修改/删除数据的机构和业务来说,存在重大限制 。相比之下 ,Walrus允许用户在需要时处置或修改其数据(这与Arweave完全不同,后者数据无法删除或修改;与Filecoin也不同,后者的数据删除并非用户意愿 ,而是因合约到期或存储用户数据的节点下线且不再存在于网络中)。

有人可能担心这与区块链的不可变性原则相冲突,但需记住,Walrus中删除的仅是blob数据。独立于blob数据删除 ,交易数据保持其不可变性 ,删除blob数据不会影响区块链的完整性 。

与传统存储相比,Walrus的实用性增强,使其在传统企业和Web2企业中的采用潜力增加 ,未来其多功能性备受期待 。

1.2 Walrus与Sui Network的协同作用

在探讨了Walrus与现有存储协议的差异后,我们现在来研究Walrus与Sui Network的关系。当Mysten Labs宣布筹备Walrus协议时,许多人持批评态度 ,质疑“他们是否应该专注于Sui而不是创建另一个协议?”然而,只要对Walrus的运作方式有基本了解,就会明白Walrus并未分散Sui的注意力 ,而应被视为为完善Sui上的应用而构建的存储堆栈。换言之,Walrus不仅从存储角度补充了Sui Network,还对Sui Network的治理代币SUI产生积极影响 ,使得两者不可分割 。让我们更详细地探讨这一点。

1.2.1 Sui与Walrus的共生关系

事实上,Mysten Labs在Sui的初始设计阶段就对存储的维护和管理有重大担忧。这是因为随着使用量的增加,区块链的状态不可避免地增长 ,最终可能导致未来Sui Network用户的交易费用增加 。因此 ,从Sui的早期设计阶段开始,Mysten Labs就引入了独特的存储基金概念,以应对Sui的存储挑战。

pGzfeIAWuHwIwhG7cvvb0aCeMn5SXAqg10AIvr1J.jpeg

Sui存储基金的运作方式如下:用户提交给Sui验证者的费用分为 1)与计算相关的 gas 费用和2)数据存储的存储成本。Sui预先向用户收取永久数据存储的存储成本 ,并将这些资金汇集到存储基金中 。存储基金在数据仍存储在链上时,持续将累积的金额重新分配给验证者。此外,如果用户删除数据 ,他们可以收到存储成本的退款。

Sui独特的链上数据存储系统产生了两个结果:

1)  用户在删除链上数据时可以收到存储成本回扣,这为减少分布式账本容量创造了经济激励 。

2)  该系统通过预先收取存储费用并将其作为未来验证者的激励,解决了与存储相关的可持续性问题。

尽管Sui通过这一独特结构解决了可持续性问题 ,但在链上存储大型blob数据(如媒体文件)仍然负担沉重。这就是Walrus的用武之地——通过Walrus存储大型blob数据,同时在Sui上将blob的元数据对象化以进行控制,数据可以在不直接存储在Sui上的情况下实现可编程化 。

TnQUTEkCbiYgt1nhO216WjwNWZSoWVsOoD6U6SQT.jpeg

此外 ,通过Sui,Walrus实现了与其他存储协议相比最显著的特点,即使存储的数据可编程和可控 。最终 ,Sui和Walrus形成了共生关系 ,它们创造了独特的优势并互补彼此的局限性。

1.2.2 Walrus使SUI代币成为通缩资产

正如存储基金示例所示,Sui Network要求支付一定数量的Sui代币作为存储任何对象的存储成本。Walrus也不例外 。在Walrus中创建blob数据对象时,与对象大小成比例的Sui代币会被锁定在存储基金中。

尽管在删除数据时可以退还部分费用 ,但部分费用通过永久移除流通中的代币产生了燃烧效应。换句话说,通过Walrus存储的数据越多,永久锁定在存储基金中的Sui代币就越多 ,从而形成一个良性循环,即Walrus使用量的增加导致Sui供应量的减少 。

总之,Walrus的出现对Sui Network来说 ,无论是从网络还是资产角度来看,都是利好消息,预计Sui生态系统将通过Walrus向更多样化的方向发展。

2、结论——Walrus将成为Sui最关键的协议 2.1 Mysten Labs不仅仅在构建区块链

当Mysten Labs刚成立时 ,我以为它只是一家专注于Sui Network的公司。然而,在见证了Deepbook和Sui Naming Service等服务的推出后,我开始思考Mysten Labs的愿景是什么 。当我接触到Walrus时 ,我得出了结论:他们的目标是构建一个完整的Web3去中心化基础设施。

Mysten Labs在看待这个行业时 ,与其他公司有着不同的时间视野。他们不仅仅是发行代币、制造炒作并抛售;相反,他们有一个愿景,即在执行 、存储 、共识和通信等所有领域引领创新 ,同时理解习惯于 Web2 服务的用户的惯性,并为他们构建最合适的用户界面 。

执行和共识由Sui Network处理(通过Mysticeti和Pilotfish & Remora等计划持续发展),存储由Walrus负责 ,通信由SCION(一种能够保护网络数据包的下一代互联网架构,以防 DDoS 和路由攻击著称——注意SCION并非由Mysten Labs创建,但因将应用于Sui Network而被提及) ,而 Web2 熟悉的用户界面则由zkLogin、Stashed、SEAL和KELP管理。

如果所有这些计划都能成功扎根,我相信Mysten Labs可以重写现有的 Web3 范式。我最初的想法是有限的 。Mysten Labs不仅仅是在尝试构建一个区块链——他们是一个为新网络构建基础设施的团队 。当然,我相信Sui是Mysten Labs愿景的核心 ,其他计划都扮演着补充角色。Walrus也是如此,在我看来,Walrus可能是其中最重要的协议。

2.2 Walrus不仅限于Sui生态系统

然而 ,Walrus并不局限于Sui生态系统 。与其他存储协议一样 ,Walrus可以被Sui应用之外的任何第三方使用,它甚至可能成为现有存储协议或其他 DA 层(如Celestia 、EigenDA、Avail)的有用替代品。

Walrus的这种可用性扩展了Sui代币的需求,超出了Sui Network的范围。当Walrus被使用时 ,对象会在Sui Network上创建,从而导致Sui供应量减少 。换句话说,Walrus有可能通过创造外部需求使Sui代币成为更具吸引力的资产(这不是投资建议 ,而是结构上可能的场景)。因此,Walrus有望成为Sui多方向扩张的桥梁。

2.3 Walrus能否超越Filecoin?

虽然比较特定协议之间的价值是一个微妙的问题,但我对Walrus的未来非常乐观 ,因为:1)其运作机制远比现有存储协议高效;2)它可以执行现有存储协议无法完成的任务(成为 DA 或使存储的数据可编程);3)它已经通过Sui Network拥有了坚实的网络和用户基础 。

如果Walrus不仅成为Sui Network的存储层,而且还如Mysten Labs所设想的那样,成为Web3的代表性存储协议 ,它就有可能成为存储领域的领先协议。