Arweave 网络以其创新的存储捐赠机制闻名,该机制旨在确保存储的信息能够永久保存。在本文中,我们将全面解析这一捐赠机制的工作原理,并通过马尔可夫链模拟技术探讨其可能面临的特性和风险。
一、什么是捐赠机制?背景解读
在 Arweave 2019 年版的黄皮书草案中,捐赠架构首次得到了系统的描述(详见第 3.2.2 节)。其核心逻辑基于信息存储成本随着时间的推移不断下降的趋势,从莎草纸、印刷术到现代的数字存储介质,存储成本呈现出指数级下降的规律,这一现象被称为 Kryder 率。
通过合理推测 Kryder 率的长期下降趋势,Arweave 通过向用户收取单次费用来确保永久存储。这一费用相当于当前存储成本的 200 年费用,随着未来存储成本的下降,这笔捐赠费用的购买力将不断提升。只要 Kryder 率保持在 0.5% 以上,捐赠的存储购买力将逐年增加,确保数据在协议终止前被安全存储。
二、Kryder+ 率的定义与应用
Arweave 的存储机制并不仅仅依赖于传统的 Kryder 率,而是通过修正后的 Kryder+ 率来运行。Kryder+ 率在考虑存储成本下降的基础上,还涵盖了网络运营、数据复制、电力消耗等因素。在 Arweave 2.5.3 版本中,Kryder+ 率被设定为目标数据复制数为 45 个,并预留了 2 倍的存储费用用于运营和能源支出。
随着 Arweave 网络升级到 2.6 版本,Kryder+ 率将根据矿工提供存储服务的价格动态调整。这意味着 Kryder+ 率将由市场自动调节,形成无需信任的预言机机制。
三、模拟捐赠机制:方法与结果
为了更好地理解 Arweave 的捐赠机制,我们采用了基于马尔可夫链的模拟技术,对其进行了全面分析。
1. 模拟因子与方法
模拟的核心因子是 Kryder+ 率。我们通过对硬盘存储成本的长期数据分析,得出了平均 38% 的 Kryder 率。为了对未来的变化进行压力测试,我们在模拟中引入了不同的“悲观”因子,假设未来的存储成本下降幅度只有过去的某个百分比。
此外,Arweave 捐赠机制使用浮动价格代币,这也增加了模拟中的不确定性。因此,我们在模拟中假设代币价格波动在不同条件下呈现出悲观的、中性的波动性,这些波动性可能会影响捐赠机制的长期稳定性。
2. 捐赠期限的分析
模拟显示,即使在存储成本不再下降(0% 悲观率)的情况下,Arweave 也能够经济高效地保存数据至少 200 年。而在更为乐观的情况下(30% 代币波动率,2% Kryder+ 率),捐赠机制的寿命可达到 2,000 年甚至 10,000 年以上。
3. 通货紧缩的概率
模拟还揭示了一个重要现象:大部分代币在存储的早期几年从捐赠中被提取,而随着时间推移,这些代币可能永远不会再次释放。这种情况表明,用户在支持其数据存储时,可能会有一部分代币永远不会被再次动用。
结论
通过对 Arweave 捐赠机制的深入分析与模拟,我们可以看出其在长期内的经济可行性与数据存储的安全性。尽管面临市场波动与未来存储成本变化的挑战,Arweave 的捐赠机制为永久数据存储提供了一种创新且稳健的解决方案。