Walrus协议解析:如何革新去中心化存储并突破传统局限
要点总结
-
Mysten Labs在成功推出Sui网络和DeepBook协议后,正计划发布一款全新项目——Walrus协议。
-
尽管去中心化存储市场已存在多种协议,Walrus因其成本效益和安全性以及可编程性脱颖而出。其存储方案不仅更具性价比,还通过Sui网络实现了数据的可编程功能。
-
作为当前去中心化存储领域中最具创新性的项目之一,Walrus的未来实用性和市场价值值得高度关注。
1. 背景——为什么是Walrus?为什么选择现在推出?
Mysten Labs凭借Sui网络和DeepBook协议的成功积累了广泛期待,并将目光转向了全新的领域——Walrus协议。然而,围绕这一项目的疑虑仍然存在,主要集中在两点:一是市场上已有大量去中心化存储解决方案,且表现参差不齐;二是资源分配问题,即Mysten Labs是否会因持续开发Sui网络而分散注意力,影响Walrus的推进。
本文将探讨Walrus协议的核心设计,分析其与现有存储协议的区别,并进一步研究其与Sui网络的关系,重点讨论Walrus如何整合进Sui架构并提升整个生态的价值。
1.1 Walrus与现有存储解决方案的区别
为了理解Walrus的独特之处,我们需要将其与现有的分布式存储解决方案(如Filecoin和Arweave)进行对比。从结构上看,Walrus与这些协议相比有三个显著区别:
1.1.1 存储成本效率
首先,Walrus、Arweave和Filecoin在存储成本上存在显著差异。根据Four Pillars的研究,Arweave采用全网节点复制所有数据的机制,而Filecoin允许用户决定数据存储的节点数量(用户可选择单一矿工或分布到多个矿工)。显然,存储节点越多,成本越高。
相比之下,Walrus采用了Red-Stuff编码技术,展现出比Arweave和Filecoin更高的成本效率,其效率甚至高达它们的100倍(与Arweave相比,后者需要500倍的复制成本,而Walrus仅需4-5倍)。同时,Walrus显著降低了数据丢失的概率。
简而言之,Walrus结合了Arweave低数据丢失率和Filecoin低成本的优势,同时避免了两者的缺点。
此外,随着节点数量增加,Arweave的成本会随之上升(尽管非线性),因为其鼓励节点存储尽可能多的数据。而Walrus只需一次网络传输,每个节点存储部分数据,从而减轻了网络扩展时的负担。
1.1.2 可编程性
尽管存储成本效率是Walrus的一大亮点,但其与现有存储模型最显著的区别在于“可编程性”。传统存储协议仅作为数据仓库,而Walrus通过Sui网络实现了可编程的去中心化存储。
例如,在铸造NFT时,图像文件可以存储在Walrus中,其blob数据对象可以在Sui网络上创建并与NFT对象关联。这解决了传统NFT“不完整”的问题(即token存储在链上,但艺术元数据存储在链外),使Walrus支持下的NFT成为真正的Web3资产。
另一个应用案例是,由于Walrus的blob数据可以通过Sui的Move智能合约控制,智能合约能够转移存储数据的所有权或自动更改权限。这意味着Walrus中的数据真正实现了可编程。
相比之下,Arweave和Filecoin在动态集成链上应用方面的能力非常有限。虽然Filecoin通过FVM增加了一些智能合约功能,但其数据修改和控制能力仍远不如Walrus。
1.1.3 数据访问和删除
现有存储协议的一个特点是,一旦数据上传,任何人都可以访问且无法删除。这种特性对个人用户可能有用,但对企业或机构来说却带来了限制,特别是当需要存储敏感数据或修改/删除数据时。
Walrus允许用户主动丢弃或修改数据,这一点与Arweave不同(后者数据不可修改或删除),也不同于Filecoin(数据删除通常发生在合约到期或托管节点下线时)。
需要注意的是,删除的只是blob数据,与交易无关的数据保持不变,不会影响区块链的完整性。这一增强实用性使Walrus在传统企业和Web2企业中具有更大的应用潜力。
1.2 Walrus与Sui网络的协作方式
在了解Walrus与现有存储协议的区别后,我们接下来探讨其与Sui网络的关系。很多人质疑Mysten Labs为何不专注于Sui网络,而是推出新协议。然而,深入了解Walrus的运作机制后可以发现,Walrus并非分散对Sui的关注,而是作为存储堆栈完善Sui上的应用。
1.2.1 Sui与Walrus之间的共生关系
Mysten Labs早在Sui设计初期就关注存储问题。为了解决区块链数据增长带来的交易费用增加问题,Sui引入了独特的存储基金概念。
Sui存储基金的运作方式如下:用户提交给验证节点的费用分为两部分:1)计算相关的Gas费用,2)数据存储的存储费用。Sui在用户上传数据时提前收取存储费用,并将其存入存储基金。如果用户删除数据,可获得存储费用退款。
这一机制产生了两方面效果:
-
用户删除链上数据时可获得退款,创造了减少分布式账本容量的经济激励。
-
通过预先收取存储费用并奖励验证节点,解决了存储的可持续性问题。
尽管如此,将大规模blob数据(如媒体文件)存储在链上仍然是一项负担。此时,Walrus发挥了作用——通过Walrus存储大规模blob数据,并在Sui上管理其元数据,数据可在不直接存储于Sui的情况下实现可编程性。
Walrus通过Sui实现了其他存储协议无法提供的功能——让存储的数据变得可编程和可控。最终,Sui和Walrus之间形成了共生关系,双方弥补彼此的不足,创造出独特优势。
1.2.2 Walrus让SUI成为通缩资产
从存储基金的例子可以看出,Sui网络要求支付一定数量的SUI作为存储费用,Walrus也不例外。当在Walrus中创建blob数据对象时,SUI将根据对象大小被锁定在存储基金中。
尽管部分费用可通过删除数据退款,但一部分费用会产生销毁效应,永久移除token以减少流通量。换句话说,使用Walrus存储越多数据,SUI的流通量越少,形成良性循环。
综上所述,Walrus的出现对Sui网络而言是一个积极信号,预计它将推动Sui生态向更多元化的方向发展。
2. 结论 - Walrus将成为Sui最关键协议
2.1 Mysten Labs不仅仅是在构建一个区块链
最初,我以为Mysten Labs只是一个专注于Sui网络的公司。然而,随着Deepbook、SuiNS等服务的推出,我意识到他们正在构建一个完整的Web3去中心化基础设施。
Mysten Labs的目标包括在执行、存储、共识和通信等领域引领创新,同时理解用户对Web2服务的惯性,打造友好的UI。Sui网络负责执行和共识,Walrus负责存储,SCION(下一代互联网架构)负责通信,zkLogin等工具则提供Web2熟悉的界面。
如果这些计划成功落地,Mysten Labs有望重写现有Web3范式。在我看来,Walrus可能是其中最重要的协议。
2.2 Walrus不限于Sui生态
尽管Walrus由Mysten Labs推出,但它并不限于Sui生态。任何第三方均可使用Walrus,无论是Sui应用还是其他DA层(如Celestia、EigenDA、Avail)。
Walrus的广泛应用将把SUI的需求扩展到Sui网络之外。当Walrus被使用时,数据对象会在Sui网络上创建,从而减少SUI的流通量。换句话说,Walrus有望通过创造外部需求,使SUI成为一个更具吸引力的资产。
2.3 Walrus能超越Filecoin吗?
虽然比较协议价值需谨慎,但我对Walrus的未来充满信心,原因如下:1)其运作机制远比现有协议高效,2)它可以完成现有协议无法实现的任务(如成为DA或实现存储数据可编程),3)它已通过Sui网络建立了稳固的用户基础。
如果Walrus不仅能成为Sui网络的存储层,还能如Mysten Labs所设想的那样,成为Web3的代表性存储协议,那么它有望成为存储领域的领导者。
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代币币情的观点或立场