xlog アカウントを作成してから数日が経ちましたが、Web3 について理解がなく、その依存するサービスの基盤に疑問を感じていました。Githubのような大手企業の支援を受けるプラットフォームとは異なり、Web3 の分散型ストレージはデータの安定性に疑問符を付けさせます❓。この記事では、IPFS という Web3 の基盤を探求し、その利用可能性を理解しようとします。
インターネット上には、IPFS の理論的基盤について多くの記事があります。例えば、IPFS とは?この記事を読めば十分です。これらの記事は、IPFS の基本的な概念と原理について説明しています。ただし、ファイルの利用可能性についてはあまり強調されていません。私の見解では、利用可能性にはストレージとネットワークアクセシビリティの 2 つの側面が含まれます。IPFS の分散型ストレージにより、1 つのブロック(256KB)のデータが異なるストレージエンティティに分散して保存されるため、クラウドサービスプロバイダーのハードディスク、個人のハードディスクなどに保存されることができます。これにより、データのバックアップの増加や自然災害への対抗などが可能になります。分散型ストレージのエンティティは異なるネットワーク環境に分散しており、訪問者に異なるネットワークチャネルを提供するため、IPFS のコンテンツはより良いネットワークアクセシビリティを持つことができます。
さて、ここで 1 つの問題を取り上げましょう:あなたの IPFS データは実際にどこに存在していますか?
現時点では、IPFS データの可視化ツールは見つかっていません。したがって、あるアドレス / ユーザー A の保存データが B/C/D の個人のハードディスクに存在する場合、A のデータは安全でしょうか?もし偶然にも E/F/G のファンのノートパソコンに保存されている場合、ネットワークを切断するとアクセスできなくなるでしょうか。
また、ストレージに関するいくつかの議論があります。例えば、IPFS のファイルがより多くアクセスされると、バックアップが増えますが、アクセスが少ない場合、保存されている人がいなくなる可能性があり、結果的にアクセスできなくなることがあります。
これは IPFS の利用可能性に関するいくつかの考察に過ぎません。現在初心者であり、まだ体系的に学んでいません。皆さんからのご指導をお願いします!
Arweave#
知乎によると、Arweave は永続的なストレージの良い解決策であると言及されています。しかし、IPFS よりも知名度が低いように感じますか?