こんにちは。F.S.です。 今回は2021年初から市場を賑わしているNFT(Non-Fungible Token)と関連の強い技術であるIPFSのトピックとして、データストアにAmazon S3を使う方法を紹介します。 1.結論 コンテンツデータをAmazon S3にストアするIPFSノードを立てるポイントは下記の通りとなります。 公式のプラグイン go-ds-s3 を使う go-ipfs本体にプラグインを組み込んでビルドするのが確実 コンテンツのブロックデータを格納する領域のみS3を使うように設定する 概ね go-ds-s3 のREADMEにある手順の通り実施することで動作します。 2.IPFSの概要 IPFS(Interplanetary File System)はP2P型のハイパーメディアプロトコルで、非中央集権的な分散ファイルシステムです。 2-1.特徴 IPFSのデータを取り出す