IPFSの人気が高まり、より大きなファイルを保存するために使用されるようになると、最終的にデータを削除しなければならないのは当然のことかもしれません。そうしないと、誰も必要としない、または知らないデータを保存してしまう可能性があります。
しかし、誰かがIPFSからファイルを削除できれば、検閲の仕事ははるかに簡単になります。 したがって、最初にファイルをIPFSに追加した人だけが、不要になったブロックを削除するためにノードに信号を送信する機能/権利を持っている必要があることを提案します。 これは、そこにあるキーと署名メカニズムで行うのはそれほど難しいことではありません。
ipfsは信頼できないシステムです。 ネットワーク内の他のノードが一部のコンテンツを削除するという要求を尊重することを信頼することはできません。 他のノードは、データを好きなだけ保持できますが、それを防ぐことはできません。 残念ながら(一部の人にとって)、削除メカニズムは実用的ではありません。
未使用の不要なリソースはゆっくりと人々のキャッシュから削除されるため、不要なリソースの保存はそれほど問題にはなりません。 必要なデータは固定されているため、キャッシュをクリーンアップするときに削除されます。
それの実用的な側面に関しては、それは実際には不可能です。 ファイルを他の人に配布した後は、ユーザーの要求に応じてファイルを削除するように強制したり、再配布を妨げたりすることはありません。 手紙を送らないようなものです。 いつでも別の手紙を送って最初の手紙を細断するように伝えることができますが、それを強制するものは何もなく、彼らはそれをコピーして他の人に好きなだけ送ることができます。
ipfsにはファイル削除機能がありませんか? 追加機能と同じですが、逆ですか?
はい、IPFSには削除機能があります。
制御できるローカルファイルのみを変更しました。 他のIPFSノードをハッキングしてファイルを削除することはありません。
FAQに関する関連ディスカッション-https://github.com/ipfs/faq/issues/9詳細はこちら。 ここではありません。
最も参考になるコメント
ipfsは信頼できないシステムです。 ネットワーク内の他のノードが一部のコンテンツを削除するという要求を尊重することを信頼することはできません。 他のノードは、データを好きなだけ保持できますが、それを防ぐことはできません。 残念ながら(一部の人にとって)、削除メカニズムは実用的ではありません。