老胡茶室
老胡茶室
Beta

IPFS 速览

胡键

IPFS

概念澄清

  • IPFS != 区块链
    • 区块链服务于 on-chain 数据
    • IPFS 服务于 off-chain 数据
    • IPFS 为前者提供了保存大数据的选择
  • IPFS != Filecoin
    • IPFS 侧重寻址,保证找到内容,但不保证内容可用。
    • Filecoin,侧重存储,类似去中心化的云盘
    • 两者是互补关系
  • 只要有地址,公共 IPFS 上的内容公开可访问。
    • 自建私有网络亦可,但意义不大。
  • 使用步骤:
    1. add 文件,得到地址
    2. 使用 cid 访问文件
  • 典型场景
    • NFT Metadata
    • Off-Chain 数据

内容寻址

Pinning 服务

  • pin 即存储,可以发生在一个或多个节点。
  • 不 pin 的文件仅在缓存,会被垃圾回收。
  • 无法强行要求第三方节点执行 pin。
  • 除了自己的节点,还可以选择第三方服务。
  • 典型第三方
    • 付费
      • infura
      • pinata
      • morails
    • 免费
      • nft.storage

参考