Arweave
Arweave 是一个去中心化存储网络,提供永久数据存储服务。通过一次性支付存储费用,用户可以将数据永久保存在网络中。Arweave 采用名为 blockweave 的独特数据结构和经济模型,激励矿工长期存储历史数据。
技术架构
Blockweave:Arweave 使用 blockweave 数据结构,这是对传统区块链的改进。每个新区块不仅链接到前一个区块,还随机链接到一个历史区块。矿工在挖矿前必须证明能够访问该随机历史区块,从而激励矿工存储完整历史数据而非仅保留最新区块。
存储捐赠基金:用户支付的存储费用存入存储捐赠基金(Storage Endowment)。该基金通过网络交易费收入和利息增值,用于长期支付矿工的存储费用。即使初始支付的费用用尽,基金仍可持续支付,确保数据的永久存储。
Wildfire 机制:一种数据传播激励协议,鼓励节点快速传播区块和交易。表现良好的节点被优先选择为通信伙伴,提高网络效率。
Proof of Access (PoA):Arweave 的共识机制。矿工需证明能够访问随机选择的历史数据块才能参与挖矿。这确保了数据的持续可用性。
代币经济
AR 代币:Arweave 的原生加密货币。初始供应量为 5500 万枚,随着区块生成逐步释放,但总量有上限。AR 用于支付存储费用和矿工奖励。
存储成本计算:用户支付的存储费用基于数据大小和当前网络存储成本。协议会预估未来 200 年的存储成本,确保一次性支付足以覆盖长期存储费用。随着存储技术进步和成本下降,实际存储成本通常低于预估,基金得以持续增值。
发展历史
2017-2018:Arweave 项目启动,创始人 Sam Williams 和 William Jones 提出 blockweave 概念和永久存储愿景。
2018:Arweave 主网上线,开始提供永久存储服务。
2019-2020:生态逐步发展,多个应用和工具基于 Arweave 构建,包括去中心化社交媒体、归档服务等。
2020:Arweave 2.0 上线,引入 Proof of Access 共识机制和优化的存储效率。
2021-2022:与多个 NFT 项目和内容平台合作,存储量快速增长。存储捐赠基金达到数亿美元规模。
2023:推出 AO 超级计算机网络,扩展 Arweave 的功能至去中心化计算。
应用场景
NFT 存储:多个 NFT 平台使用 Arweave 永久存储艺术品图像和元数据,避免中心化服务器失效风险。
档案保存:历史文献、学术论文、新闻报道等需要永久保存的内容。
Web3 应用托管:去中心化网站和应用的静态资源存储。
数据归档:区块链历史数据、科研数据等大规模数据集的长期保存。
抗审查内容发布:新闻媒体、维权组织等使用 Arweave 发布无法被删除的内容。
生态项目
ArDrive:基于 Arweave 的去中心化云存储应用,提供类似 Google Drive 的用户体验。
Mirror:去中心化发布平台,作家和创作者可在 Arweave 上发布永久文章。
ArNS:Arweave Name System,类似 DNS 的命名系统,为 Arweave 上的内容提供友好域名。
Permaweb:基于 Arweave 的永久网络,存储的网页应用可永久访问。
技术挑战
数据检索性能:相比中心化 CDN,数据检索速度有差距。通过缓存和网关服务可改善,但增加了中心化依赖。
存储成本预估:基于对未来 200 年存储成本的预测,若实际成本高于预估,可能影响系统可持续性。
矿工激励持续性:长期依赖存储捐赠基金的增值,需要网络持续活跃和基金管理得当。
监管风险:永久存储特性意味着无法删除非法内容,可能面临法律和监管挑战。
与其他方案的比较
vs Filecoin:Arweave 提供永久存储,一次性付费;Filecoin 采用合约续约模式,需定期支付。Arweave 侧重长期归档,Filecoin 更灵活。
vs IPFS:IPFS 是协议层,不提供持久性保证;Arweave 通过经济激励确保数据永久可用。两者可互补使用。
相关技术
- Blockweave
- Proof of Access (PoA)
- Storage Endowment
- Permaweb
- AO (Arweave 计算层)