banner
荒

大家好,我就是那个 “荒”
github
email
bilibili
zhihu
gitlab

IPFSアドレスとは何ですか?

  • 想像してみてください、インターネットは巨大な図書館であり、各本には特定の場所があります。これは私たちが普段使う URL のようなもので、アドレスを通じてウェブサイトの場所を見つけることができます。しかし、その本が移動されたり図書館が閉鎖されたりすると、その本を見つけることができなくなります。これが現在のインターネットの問題です:情報は場所によって特定されます。

  • IPFS(InterPlanetary File System)は新しいアイデアを提案しています:本の場所ではなく、本の内容によって本を見つけることです。各本には特別な指紋があり、この指紋は一意であり、この指紋を知っていれば、その本がどこにあっても見つけることができます。この指紋が IPFS アドレスと呼ばれています。

IPFS アドレスとは何ですか?#

簡単な例で説明すると、IPFS アドレスは画像、ドキュメント、または他の情報の内容を表す特別なコードです。このコードは情報の内容に基づいて生成され、内容が異なれば生成されるコードも異なります。このコードがあれば、世界のどこに保存されているかに関係なく、IPFS ネットワークでその情報を見つけることができます。

なぜ IPFS アドレスが重要なのですか?#

一意性:IPFS アドレスは内容に基づいて生成されるため、内容が変わらない限り、アドレスも変わりません。したがって、常に元の情報をアクセスすることができます。
位置に依存しない:情報は世界中のどのコンピュータに保存されていても、IPFS アドレスを使用してアクセスできます。元のウェブサイトやサーバーが稼働しているかどうかを心配する必要はありません。
より安全:情報は分散ストレージされているため、一度に削除や改ざんされることはありません。これにより、情報はより安全で信頼性の高いものになります。

IPFS アドレスの形式はどのようなものですか?#

  • IPFS アドレスは通常、"/ipfs/" という識別子で始まり、その後に文字と数字の組み合わせで構成されるコードが続きます。例えば、"/ipfs/QmTzQ1N7iBpKu3Hn2q7sNt6uMV9uP8qujFbJh3gJ8L8Vbj" というような形です。これが IPFS アドレスの形式であり、このようなアドレスを使用して、IPFS ネットワーク上の対応する内容を見つけることができます。

要するに、IPFS アドレスはインターネット上のすべての情報に対して指紋認識を行ったものです。この指紋があれば、その情報がどこにあっても見つけることができます。これにより、インターネットはよりオープンで永続的で安全なものになります。

image

  • ファイルの内容は IPFS ネットワークに追加するための元のデータです。
  • ハッシュ計算は、ファイルの内容にハッシュアルゴリズムを適用して一意のハッシュ値を生成するプロセスを表します。
  • ハッシュ値はファイルの内容の一意の識別子であり、IPFS ネットワーク内のファイルの一意性を保証します。
  • IPFS アドレスは、"/ipfs/" の接頭辞とファイルのハッシュ値から構成され、ファイルを IPFS ネットワークで特定するために使用されます。
  • IPFS ネットワークに追加するは、ファイルの内容とそのハッシュ値を IPFS ネットワークに追加するプロセスを表します。
  • IPFS ネットワークは、分散型のストレージネットワークであり、ノードはファイルの内容を保存および提供することができます。
  • ノード 1 からノード N は、IPFS ネットワーク内の異なるノードを表し、それぞれがファイルのコピーを持っています。
  • IPFS アドレスを使用してアクセスすることで、ユーザーがネットワーク上の任意のノードからファイルを取得するプロセスが表示されます。
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。