ノーマルビュー

Brave 1.19、分散型WebプロトコルIPFSをネイティブサポート

著者: headless
2021年1月24日 09:59
BraveとProtocol Labsは19日、分散型WebプロトコルIPFS(InterPlanetary File System)のネイティブサポートが同日リリースのBrave 1.19に搭載されたことを発表した(Braveのブログ記事[1][2]IPFSのブログ記事Ghacksの記事The Registerの記事)。

IPFSはProtocol Labsが開発を進めるピアツーピアのハイパーメディアプロトコルで、コンテンツ識別子(CID)を含むipfs:スキームまたはipns:スキームのURIでアクセスする。Braveブラウザーの月間アクティブユーザー(MAU)は2,400万人に達しているとのことで、メジャーブラウザーがIPFSをネイティブサポートするのはBraveが初だという。

アクセス方法としてはIPFSパブリックゲートウェイを通じてアクセスする方法と、ローカルIPFSノードとしてアクセスする方法があり、BraveのデフォルトでIPFSのURIにアクセスするとパブリックゲートウェイにリダイレクトされる。たとえばWikipedia英語版「Vincent van Gogh」のIPFSミラー「ipfs://bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq/wiki/Vincent_van_Gogh.html」にアクセスすると、「https://bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq.ipfs.dweb.link/wiki/Vincent_van_Gogh.html」にリダイレクトされる。後者はIPFSをサポートしないブラウザーでもアクセス可能だ。

ここで表示される通知バーの「IPFSを有効にする」をクリックすればIPFSノードがインストールされ、ローカルIPFSノードとしてIPFS URIにアクセスできるようになる。ローカルIPFSノードになると、他のピアからリクエストがあった場合にホストとしても機能するようになる。ノードの状態は「brave://ipfs」で確認でき、ノードを停止することも可能だが、アンインストールするオプションは用意されていないようだ。ノードを無効化するにはBraveの設定→拡張機能(brave://settings/extensions)の「IPFSリソースを解決する方法」で「ローカルノード」以外のオプションを選択すればいい。IPFSコンテンツを表示するだけなら、「ゲートウェイ」を選択しておけば通知バーが表示されることもない。

すべて読む | ITセクション | YRO | インターネット | プライバシ | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
Brave、プライバシーに配慮したニュースリーダーを新規タブページに追加 2020年12月13日
Brave、1年間で月間アクティブユーザー数が倍以上に増加 2020年11月07日
Brave、CNAMEクローキングブロック機能追加へ 2020年10月31日
Braveブラウザー、検索ボックスの入力補完候補にアフィリエイトコード入りURLを提示して批判される 2020年06月11日
Webブラウザ「Brave」、広告ブロックツールを導入したブラウザを狙ってポップアップ広告を表示して不評を買う 2020年05月26日
Braveブラウザー製品版、バージョン1.0に到達 2019年11月17日
Chrome派生のBraveブラウザ、Chromeの広告ブロック仕様変更に反対し独自に高速なAPIを実装 2019年07月04日
Brave 0.57、ユーザーインターフェイスがChromiumベースに 2018年12月20日
Webの完全インデックス化を目指すP2P技術 2001年11月14日

❌