IPFSとは何ですか?
IPFS とは何か、NFT に IPFS を使用する理由
最終更新
IPFS とは何か、NFT に IPFS を使用する理由
最終更新
InterPlanetary File System (IPFS) is a peer-to-peer protocol for storing and sharing data in a distributed file system. Currently, IPFS is the primary protocol for storing digital media, which many NFTs represent. In short, the NFT is on the blockchain and points to IPFS media files in it's metadata.
InterPlanetary File System (IPFS) は、分散ファイル システムにデータを保存および共有するためのピアツーピア プロトコルです。 現在、IPFS はデジタル メディアを保存するための主要なプロトコルであり、多くの NFT がそれに代表されます。 つまり、NFT はブロックチェーン上にあり、そのメタデータで IPFS メディア ファイルを指します。
IPFS に追加されるすべてのファイルには、ファイルのコンテンツのハッシュに基づいて一意のアドレスが割り当てられます。 このアドレスはコンテンツ識別子 (CID) と呼ばれ、ファイルのハッシュと使用されるハッシュ アルゴリズムの一意の識別子を 1 つの文字列に結合します。
その結果、まったく同じファイルを再度アップロードすると、常に同じ IPFS ハッシュ/CID を受け取ることになります。 これは、トークンのアップロードに使用したサードパーティがファイルをサポートしなくなり、ファイルを「削除」した場合でも、自分でファイルを再アップロードでき、NFT がメディア ファイルを正しくフェッチできるようになることを意味します。
NMKR Studio では、独自のベアメタル サーバーを使用してメディア ファイルをアップロードし、固定しています。
メディア ファイルを自分で IPFS にアップロードする場合は、ハッシュを使用してメタデータに挿入することもできます。
例として、メタデータで IPFS がどのように使用されるかを示します。アップロードされたファイルの CID / IPFS ハッシュは、次の文字列のようになります。
トークンのメタデータには、このハッシュを NFT にリンクするフィールドが含まれており、エクスプローラー、ウォレット、DApps で表示できるようになります。
IPFS ではファイル形式を区別しないため、メタデータには正しい形式のメディア ファイルを識別するフィールドも含まれています。