1. 了解Arweave

Arweave是一个基于区块链的存储协议,通过一次性付费实现数据永久存储(理论上至少200年),数据存储在去中心化的“Permaweb”上,具有不可篡改和可追溯的特性。

2. 准备工作

  • 创建Arweave钱包:

    1. 访问Arweave官方钱包或使用支持Arweave的钱包(如ArConnect)。

    2. 下载并保存钱包的密钥文件(JSON格式),这是访问你数据的唯一凭证,务必备份好。

    3. 获取一些AR代币(Arweave的原生代币)以支付存储费用,可通过加密货币交易所购买。

  • 选择存储工具: 推荐使用基于Arweave的应用程序,如ArDrive(类似去中心化网盘)或Bundlr Network,它们简化了上传流程。

3. 上传照片到Arweave

以ArDrive为例:

  1. 访问ArDrive:

  2. 创建账户:

    • 注册并登录ArDrive,绑定你的钱包。

  3. 上传照片:

    • 在ArDrive界面选择“上传文件”(Upload File)。

    • 选择需要存储的照片,支持批量上传。

    • 选择隐私设置(公开或私有,私有需额外加密)。

  4. 支付费用:

    • ArDrive会显示上传所需的AR代币费用(基于文件大小和存储需求)。

    • 确认交易,费用将从你的钱包扣除。

  5. 获取访问链接:

    • 上传完成后,你会获得一个唯一的Permaweb链接(基于内容寻址的哈希值),可用于访问你的照片

4. 使用Bundlr Network(可选)如果你想通过其他区块链(如以太坊、Polygon等)支付费用:

  • 访问Bundlr Network

  • 连接支持的钱包(如MetaMask),选择支付代币(Matic、AVAX等)。

  • 上传照片,完成后同样获得Permaweb链接。

5. 验证和访问

  • 使用ViewBlock(Arweave区块链浏览器)输入交易ID或Permaweb链接,确认照片已存储。

  • 你的照片将永久存储在Arweave网络上,任何人都可以通过链接访问(若为公开文件)