越来越多的内容创作者开始意识到中心化存储的潜在风险,为了使自己创作的作品不会因某个中心化节点的失败而彻底消失,人们开始尝试将自己的文章保存到使用 Arweave 作为永久存储媒介的 Mirror 平台上。
那么,Mirror 上的文章是如何被保存到 Arweave 上的?在 Mirror 上存储的成本由谁来承担?用户又该如何验证其文章是否真的被永久存储呢?
带着这些问题,我们对 Mirror 的整个产品使用过程进行了体验。在下文中,我们将对这些问题进行详细的解答。
在回答这个问题前,我们首先需要分清 Mirror 在保存用户文章时使用的两类 Web3 组件。一个是用于对文章进行永久存储的 Arweave,另一个是用于对文章进行确权与交易的 NFT 铸造平台以太坊主网。
Arweave 是一条针对存储进行了底层性能优化的公链,因此用户在 Arweave 链上存储数据的成本相较其他智能合约公链平台有极大的降低。同时,链上存储的特征保证了在 Arweave 之上存储数据的永久性,因此,基于 Arweave 的存储模式也常被归类为永久存储。

在这笔交易的浏览器界面中,我们可以看到交易哈希,交易金额等信息。但是与以太坊交易逻辑不同的是,在 Arweave 中,添加存储内容的交易并不需要有明确的交易接收地址,因此右侧的转入地址为空值。同时对于存储型的交易,还会在界面中间位置显示存储内容链接。
可以说,Mirror 的存储逻辑是十分可靠的。只要用户点击发布或保存按钮,Mirror 系统都会自动发起一笔交易,对整个文本重新进行链上保存。除了交易的确认时间受限于 Arweave 的性能需要用户等待几分钟以外,其余整个 Mirror 的使用体验,可以说与 Medium 等中心化写作平台无异。同时免费支持链上存储的特点,使得 Mirror 成为了目前最好的 Web3 写作平台了。
但我们知道,任何一笔链上交易都是有成本的。刚刚我们在保存的过程中并没有弹出钱包交易确认页面,那么这些存储成本是由谁来支付的呢?
我们重新检查刚刚两笔交易的信息,发现两笔不同的交易都是由同一个地址「Ky1c1Kkt-jZ9sY1hvLF5nCf6WWdBhIU5Un_BMYh-t3c」发起的。点击地址链接,进入到该地址的浏览界面。
通过该地址的交易记录,可以推测出该地址大概率属于 Mirror.xyz 官方所有,专门为用户向 Arweave 网络提交存储交易信息。以刚刚我们进行的一笔交易为例,交易总共花费了 0.00004203AR,占用了 1.07K 的链上存储空间。如果按照单个 AR 价值 50 美元计算,这一笔交易 Mirror 对用户的补贴成本大概是 0.002 美元。
当然,如果用户的文章更长,修改保存的次数更多,Mirror 支付的相应补贴成本也会越高。
