新しいバージョンではデフォルトでトランスポートが無効になっています
新しいバージョンでは、デフォルトで RSA の代わりに ed25519 キーを使用するように移行しています。 古い RSA キーのサポートは維持されますが、新しいキーは ed25519 アルゴリズムを使用して生成されるようになります。 組み込み公開鍵 ed25519 を使用すると、公開鍵の保管に関する問題が解決されます。たとえば、ed25519 を使用する場合に署名されたデータを検証するには、PeerId に関する情報で十分です。 IPNS パスのキー名は、base36btc ではなく、base1 CIDv58 アルゴリズムを使用してエンコードされるようになりました。
IPFS 0.7 では、デフォルトのキー タイプの変更に加えて、識別キーをローテーションする機能が追加されました。 ホストキーを変更するには、「ipfs keyrotate」コマンドを実行できるようになりました。 さらに、キーをインポートおよびエクスポートするための新しいコマンド (「ipfs key import」および「ipfs key export」) が追加されました。これらのコマンドはバックアップ目的で使用できます。また、DAG に関する統計を表示する「ipfs dag stat」コマンドも追加されました。 (分散非巡回グラフ)。
IPFS では、ファイルにアクセスするリンクはそのコンテンツに直接リンクされており、コンテンツの暗号化ハッシュが含まれていることを思い出してください。 ファイルアドレスは任意に変更することはできず、内容を変更した後にのみ変更できます。 同様に、アドレスを変更せずにファイルを変更することは不可能です (ファイルの内容のハッシュが変更されるため、古いバージョンは同じアドレスに残り、新しいバージョンには別のアドレスからアクセスできます)。 ファイル識別子が変更のたびに変わることを考慮して、毎回新しいリンクを転送しないように、ファイルの異なるバージョンを考慮した永続的なアドレスをリンクするためのサービスが提供されます(
BitTorrent と同様に、データは集中ノードに関連付けられることなく、P2P モードで情報を交換する参加者のシステムに直接保存されます。 特定のコンテンツを含むファイルを受信する必要がある場合、システムはそのファイルを持っている参加者を見つけて、そのファイルを複数のスレッドに分けてシステムから送信します。 ファイルをシステムにダウンロードすると、参加者は自動的にその配布ポイントの XNUMX つになります。 対象のコンテンツが存在するノードのネットワーク参加者を特定するため
IPFS は、ストレージの信頼性 (元のストレージがダウンした場合、他のユーザーのシステムからファイルをダウンロードできる)、コンテンツ検閲への耐性 (ブロックするにはデータのコピーを持つすべてのユーザー システムをブロックする必要がある)、アクセスの整理などの問題の解決に役立ちます。インターネットに直接接続できない場合、または通信チャネルの品質が悪い場合 (ローカル ネットワーク上の近くの参加者を通じてデータをダウンロードできます)。 IPFS は、ファイルの保存やデータ交換に加えて、新しいサービスを作成するための基盤としても使用できます。たとえば、サーバーに依存しないサイトの運用を組織したり、分散型サービスを作成したりすることができます。
出所: オープンネット.ru