ブレイブウェブブラウザは、IPFSプロトコルのネイティブサポートを追加します。 ブレイブはブラウザのバージョン1.19をリリースしたばかりで、IPFSプロトコルの統合とネイティブサポートがブラウザにネイティブに追加されました。 これは、dWebに移行するための次のステップです。
頭字語IPFSは、データを共有および保存するためのBitTorrent P2Pプロトコルおよびネットワークである「InterplanetaryFile System」を指し、ローカライズされたサーバーを使用する代わりに、ユーザーがデータの一部を持っている分散型システムを中心に構築されています。トレントをダウンロードするときに使用するシステム。
ブレイブは、IPFSプロトコルのネイティブサポートを追加した最初のブラウザです
なぜこのブラウザなのか、なぜこのプロトコルなのか、あなたは尋ねるかもしれません。 これは、データレプリケーションを利用して作成者がコンテンツを配布するのに役立ち、地理的に分散した群れを利用してコンテンツをロードすることでパフォーマンスが向上するためです。
特定のサーバーへの接続に依存せずに、企業または政府によって検閲されたコンテンツにアクセスすることも別の理由です。 IPFSを使用すると、以前にコンテンツを見たことがあれば、ネットワークから切断されているときにコンテンツにアクセスすることもできます。
IPFSのサポートにより、Braveユーザーはハッシュを使用してコンテンツをダウンロードできます。ハッシュはコンテンツID(CID)と呼ばれます。 この場合、HTTPSとは異なり、コンテンツの特定の場所はありません。
Brave 1.19では、ゲートウェイを介してipfs://アドレスを解決するか、ワンクリックでIPFSノード全体をインストールすることにより、IPFSからコンテンツに直接アクセスできるようになりました。 フルノードをインストールすることにより、ユーザーは自分のノードでホストされているIPFSP2Pネットワークを介してコンテンツをアップロードできます。
デフォルトでは、BraveはパブリックHTTPゲートウェイを介して要求されたURIをロードします。 ただし、ローカルノードを使用してIPFSURIを解決するかどうかを尋ねる情報バーも表示されます。
ローカルノードを使用することを選択した場合、Braveは自動的にgo-ipfsをコンポーネントとしてダウンロードし、将来のトラフィックをこのノードに転送します。 IPFSノードを手動で管理したり、拡張機能を使用したりする必要はありません。 オプションで、IPFS Companion拡張機能をインストールでき、Braveが管理するノードを使用することをお勧めします。
ブレイブのCTO兼共同創設者は、次のように述べています。「今日のブレイブデスクトップブラウザリリースとのネイティブIPFS統合を提供する最初のブラウザになることに興奮しています。 IPFSは、Braveの100万人以上の検証済みコンテンツ作成者に、新しい安全なプロトコルを介して世界中の数百万人の新規ユーザーにコンテンツをシームレスに提供する能力を提供し、コンテンツアクセスの中心的な障害点を作成する集中型サーバーの問題に対するソリューションをユーザーに提供します。 IPFSの革新的なコンテンツアドレッシングは、サーバーのアドレスに基づいてデータを検索するのではなく、コンテンツ識別子(CID)を使用してコンテンツ自体に基づいてアドレスを形成します。 IPFSオープンソースネットワークを統合することは、Webをより透過的、分散化、および回復力のあるものにするための重要なマイルストーンです。」