分叉不是新鲜事,但就如何分叉这个问题,许多项目都有过争论。这种争论今日也来到了老牌去中心化数据存储协议 Arweave 身上。

12 月 18 日,Arweave 创始人 Sam Williams(@samecwilliams)在社交媒体上发文表示,据可靠消息来源获悉,Arweave 生态 Web3 存储方案 Irys(此前为 Bundlr Network)正在考虑以一种「不安全且反社区的形式分叉 Arweave」。

在这背后,Irys 分叉的形式不被 Sam 支持的原因,便在于其希望通过损害而非有助于 Arweave 生态系统的方式来进行分叉。

Arweave 创始人: Irys 分叉方式「反社区」,项目方「过于贪婪且目光短浅」

本次处于争议双方的 Arweave 与 Irys,都属于去中心化存储赛道的玩家。

其中,Arweave 是一种基于 blockweave 技术的去中心化数据存储协议,主网于 2018 年 6 月启动,其利用BlockWeave的数据结构以及 SPoRA 的共识机制,为永久存储的问题提供了新的解决方案。Arweave 一次付费、终生使用的形式,也解决了用户需要不断订阅的繁琐过程。Arweave 还曾承诺可以为用户提供至少 200 年的存储服务。

相关阅读:《解析 Arweave:厚积薄发的 Web3 永久存储网络》

而 Irys(此前项目名称为 Bundlr Network),则是 Arweave 生态中的龙头项目之一,一直被称为 Arweave 的扩展解决方案,在上线第一个月就处理了超过 10,000,000 笔交易,而 Arweave 仅处理了 1,000,000 笔。据悉,Irys 处理了约 95% 的 Arweave 交易,在今年 10 月由 Bundlr Network更名为 Irys 时,Irys 表示其已完成超过 10 亿笔交易。

据 CoinGecko 数据显示,在 Arweave 创始人 Sam Williams 发文后,Arweave 代币 AR 价格出现小幅下降,1 小时下降 0.6%、24 小时跌幅达 12.3%,截止发稿时报价 9.28 美元。

而在 Sam 发表的长文中,有四个要点值得注意。

第一,关于正确分叉 Arweave 的方式。

对于一个永久存储网络,分叉需要以正确的方式进行:保留和构建状态,而不是销毁它。当以这种方式进行分叉时,它们能够使网络不断改进自身并随时间解决问题,保持数据集的安全。当分叉不以这种方式进行时,它们将无法实现信息永久性-因为所有数据将被定期删除。

这个系统以亲社会的方式允许分叉竞争并改进协议:数据集保持安全,为新想法创造了一个市场,并奖励创新者。它还允许代币持有者在网络的一组分叉中累积一系列代币,或者如果他们认为某个分叉更可取,可以积极交易这些代币:「这对每个人都是双赢」。

而 Arweave 网络中本身便有一个被称为「协议演进」(protocol evolution)的建立机制,它允许项目方安全地分叉和升级网络。

第二,关于 Irys 选择的分叉方式。

与正确进行分叉不同,Irys 打算删除数据集并重置代币供应,Sam 认为其「似乎是出于贪婪的动机」,因为用户已经将信任寄托在 Irys 上,并将数据上传至 Arweave:「分叉有亲社会和反社区的方式,而 Irys 正在追求以一种反社区方式来分叉 Arweave。」

Sam 还指出,在与 Irys 沟通后,Irys 表示他们「不想支持现有数据并给一群混蛋们发代币」。Sam 定义 Irys 此举为「贪婪」,同时表示这种方法短视地阻碍了他们自己的永久存储项目的发展。如果数据集和代币供应不断被重置,那么任何分叉都无法成功地实现长期发展。

「我们仍然希望他们明白过来,并以正确的方式构建他们的分叉。如果他们的实验有助于生态系统,我们始终愿意进行交流和支持。」

第三,关于 Irys 用户如何解决问题。

由于 Irys 可能随时停止将用户的数据上传至 Arweave,Arweave 为保护用户权益,指出有一个新的、完全免费且 100% 与 Irys 兼容的捆绑器,Irys 用户只需将节点的 URL 更换为此 URL 即可使用。

第四,关于 Arweave 如何做出反击。

如果 Irys 不打算以正确的方式分叉,Arweave 便计划从主要的 Arweave 网关中删除 Irys 捆绑器,但这将导致用户数据可用之前网络出现较为明显的延迟。因此 Arweave 也将很快组织一个 X 的 Space,就更多后续处理做出回应。

Irys 回应:Arweave 创始人的行为「令人失望」,是一个「悲剧性的讽刺」

对此,Irys 快速在社交媒体上发文做出了回应,表示 Sam 的行为实在是一个「悲剧性的讽刺」。作为一个致力于建立可以保护人类免受暴政侵害的技术的人,看到他表现得像一个暴君,并试图从旨在成为开源和无需许可的软件 Arweave 中移除 Irys,「实在令人失望」。

与此同时,Irys 指出,自己从未且永远不会剥夺用户关于数据存储位置的选择权,也始终致力于抵制审查、开源和无需许可的技术:「如果由于 Arweave 的主动审查而导致用户无法检索数据,用户可以将应用程序指向 Irys 托管的网关中。

此外,Irys 还表示自己在开发新的溯源技术,还在考虑许多强大的新功能。

社区:Sam 指责 Irys 好比「Vitalik 起诉 L2」

对于这次事件,Framework Ventures 联创 Vance Spencer(@pythianism)发文评论表示:「Sam 威胁要对支持 Arweave 网络 90% 的中间件提起诉讼,想象一下 Vitalik 起诉 L2。」

但总体而言,Irys 并未就 Sam 提出的分叉方式的问题做出正面回应,这也因此招来社区质疑,不少用户指出希望 Irys 正面回应分叉相关问题。

在本次分叉闹剧背后,Arweave 与 Irys 最终将如何收场?BlockBeats 也将持续关注。