IPFS の最大のアップグレードバージョンである IPFS 0.5.0 ではどのような改善が行われましたか?

IPFS の最大のアップグレードバージョンである IPFS 0.5.0 ではどのような改善が行われましたか?

この記事はIPFS公式ブログから引用したものです
IPFS中国コミュニティによって編集および照合されました
元の住所:
https://blog.ipfs.io/2020-04-28-go-ipfs-0-5-0/

go-ipfs 0.5.0 は、人類の知識を保護し、発展させるための、より効率的で安全かつ回復力のあるネットワークへの道のりにおける重要なステップです。

IPFS プロトコルとパブリック ネットワークのこれまでで最大のアップグレードである IPFS 0.5.0 がリリースされたことをお知らせします。コミュニティの幅広い関心と参加の結果として、IPFS 0.5.0 はパフォーマンスと信頼性の大幅な更新を実現し、より効率的かつコスト効率よくピアツーピアでコンテンツを配信できるようになります。

IPFS 0.5.0 がウェブにもたらす影響

今日のネットワークは脆弱で、非効率で、高価です。これはクライアント サーバー モデルに基づいて構築されており、特定のホスト上の場所に基づいてコンテンツを検索して提供します。このシステムは、私たちがコミュニケーションし、創造し、働き、消費し、つながるという非常に動的な方法に適応できなくなりました。

分散型ネットワークはこれらすべてを変えています。 IPFS は、ネットワークを再構築してピアツーピアで動作し、データの場所ではなく内容に基づいてデータを処理します。このようにして、IPFS は回復力と拡張性に優れた Web を実現します。最新リリースの IPFS 0.5.0 では、現在および将来のネットワークの需要の高まりに対応できるよう、パフォーマンスと信頼性が向上しています。

コミュニティからのフィードバック

IPFS パブリック ネットワークは驚異的な成長を遂げており (2019 年には 30 倍に拡大)、IPFS ユーザーとより広範な InterPlanetary エコシステムに新たな機会をもたらしています。高速で信頼性の高い接続を必要とする主要な展開とアプリケーションは、IPFS を基盤として構築され、サポートされ始めています。

  • Opera と Brave: Brave が IPFS Companion 拡張機能 (js-ipfs ノードを内蔵) を直接埋め込み始めてから間もなく、Opera は Android でデフォルトの IPFS サポートを提供する最初の主要 Web ブラウザになりました。これは、世界中の何百万もの人々がブラウザに直接組み込まれた分散型 Web にアクセスできるようになることを意味します。

  • Microsoft ION: Microsoft は、分散型 ID システムを強化するために、コンテンツ アドレス指定ストレージ層として IPFS を使用しています。

  • Netflix: Netflix と協力して、ピアツーピア サービスを Netflix 開発者ツールに統合し、ビルド パイプラインでのコンテナ イメージの配布を高速化しました。

  • Cloudflare: Cloudflare は、IPFS でホストされているコンテンツを簡単、迅速、安全、効率的に提供できる分散型 Web ゲートウェイを運営しています。

私たちはこれらの組織、そしてより広範なアクティブな IPFS ユーザーのコミュニティと協力してフィードバックを収集し、今回のリリースと 2020 年の残りの期間の優先順位を設定しました。彼らの助けを借りて、パフォーマンスと信頼性という 2 つの主な問題点を特定しました。

IPFS 0.5.0 のパフォーマンスとセキュリティのアップグレード

私たちのパフォーマンス作業は、コンテンツ ルーティング、つまり Web サイトの読み込み、ビデオの視聴、アプリの使用に必要なデータを検索して取得するプロセスを中心に展開されています。現在、当社の分散ネットワークは数十万のノードにまで拡張されているため、全体的な信頼性を向上させるために、どのノードがルーティング要求に参加すべきか、新しいコンテンツがどこでアナウンスされるかについて、より厳密に考える必要があります。

IPFS 0.5.0 で行われた改善点の一部を以下に示します。

  • より高速なコンテンツ検出: DHT ロジックの大幅な改善により、IPFS 0.5.0 ではネットワーク内でのデータの検索と共有が大幅に高速化されます。ルーティングと配信の効率化(2~3 倍の高速化)、帯域幅の使用量とバックグラウンド トラフィックの削減。また、次のリリースでデフォルト構成にすることを目標に、接続の遅延とラウンドトリップ時間を短縮するために実験的な QUIC トランスポートも更新しました。

  • より高速なファイル転送: ファイル転送メカニズムである Bitswap を高速化し、多数のノード間でより高速にデータを共有できるようにしました。 Netflix との連携方法や、ベンチマークおよびストレス テストの実施方法について、詳しくはこちらをご覧ください。

  • ファイル追加の高速化: Linux および MacOS 上の Badger データ ストアを使用して IPFS ネットワークにファイルを追加する速度が最大 2 倍になりました。非同期書き込み万歳!また、Badger が使用するメモリが少なくなるように構成しました。

  • より高速で信頼性の高い可変リンク: コンテンツ アドレスの可変リンクを作成するために使用するシステムである InterPlanetary Name System (IPNS) では、名前の検索が高速化され、レコードの配信を高速化する新しい実験的な pubsub トランスポートが導入されました。 1K ノードのネットワーク シミュレーションでは、IPNS レコードの提供が 30 ~ 40 倍高速になりました。

これらすべての大幅な改善の信頼性を確保するために、大規模なピアツーピア ネットワーク用の新しいテスト ツールである Testground を作成しました。これにより、さまざまなネットワーク構成にわたる 1,000 以上のノード シミュレーションを使用して、あらゆる改善を検証およびテストできるようになり、開発の速度と厳密さが向上します。

その他多数

結局のところ、これはメジャーリリースです。 IPFS 0.5 では、開発者ツールとセキュリティの面でも大きな進歩を遂げました。

  • セキュリティおよび暗号化プロトコルのより広範なサポート: IPFS では、デフォルトでクライアントとサーバー間の安全な接続を維持するのに役立つトランスポート セキュリティのオープン スタンダードである Transport Layer Security (TLS) が使用されるようになりました。

  • 開発者エクスペリエンスの向上: IPFS 0.5.0 は多くの既存のツールとワークフローをサポートし、より多くの開発者が分散機能を利用できるようになります。更新内容は次のとおりです:

  • HTTP ゲートウェイのサブドメイン: 開発者は、アプリケーションと Web コンテンツのセキュリティを保護するために、dapps (分散アプリケーション) を分離されたオリジンに配置できるようになりました。これは、ハッシュ、IPNS、DNSLink、ENS などに適用されます。

  • /ipfs/peer_id → /p2p/peer_id: ipfs ファイルとピア アドレスを区別するために /p2p/ を使用するようになりました。

  • .eth リンクのサポート: ブロックチェーン ベースの .eth リンクがデフォルトでサポートされており、分散型アプリケーション開発者に IPFS がさらに開放されます (より多くの分散型 TLD のサポートは近日中に提供される予定です)。

IPFS 0.5.0 アップデートの包括的なリストと、このリリースのすべての重要な機能の詳細な説明については、変更ログをご覧ください。

IPFS 0.5.0の重要性

新しいテストおよびリリース プロセスを通じて、IPFS 0.5.0 はすでにさまざまな本番環境で使用されています。これにより、IPFS ユーザーは次のことが可能になります。

  • Pinata の Matt Ober 氏: 「IPFS 0.5 は、ノード間のデータの重複を排除する Bitswap の大幅な改善をもたらします。つまり、毎日大量のデータを世界中に転送する Pinata のようなデータ プロバイダーは、各ブロックを 1 回送信するだけで、宛先に到着します。これにより、帯域幅のコストが大幅に削減されます。さらに、速度も向上します。」

  • Michael Godsey、Infura: 「Protocol Labs とのコラボレーションと最新の go-ipfs v0.5 リリースは、今年後半にリリース予定の高度な IPFS 製品にとって極めて重要です。サブドメイン ゲートウェイのサポートがアップグレードされたことで、製品のセキュリティが大幅に向上し、優れた新機能のサポートにも役立っています。DHT の改善とピア接続の安定性により、さらに信頼性の高い製品を提供でき、分散型アプリケーション開発者に IPFS を継続的に提供できます。」

  • Peergos の Ian Preston 博士: 「非アクティブな IPFS インスタンスは、DHT やその他のバックグラウンド トラフィックを維持するために、より少ない帯域幅を使用するようになりました。IPFS 0.5 では、この負荷は 4 分の 1 に減少しました。約 800 kb/秒から、現在は 200 kb/秒です。大したことではないように聞こえますが、すぐに積み重なるため、大きな違いがあります。」

  • Brendan O'Brien、Qri: 「エンジニアリングの時間は、私たちにとって最も貴重なリソースの 1 つです。IPFS の成熟バージョンがリリースされた今、依存関係に費やす時間を減らし、独自のコードに費やす時間を増やすことができます。IPFS 0.5.0 へのアップグレードには 1 日もかからず、独自のものの構築と修正にエンジニアリングの時間をもっと費やすことができます。」

IPFS を実行している場合は、これらの改善点を利用するためにできるだけ早くアップグレードすることを強くお勧めします。リリースノートをチェックして、今すぐアップグレードしてください!

ありがとう

貢献者の助けがなければ、IPFS 0.5.0 はこれまでで最大のアップデートにはならなかったでしょう。このバージョンをリリースしてくださった初期テスターの方々に特に感謝いたします:

@MichaelMure (インフラ)

カーソンファーマー

@b5 (きり)

フォロー

@ianopolous (ピアゴス)

@postables (RTrade)

ミーダミアン

フォロー

また、このリリースにパッチや改善を提供してくれた皆さんに心から感謝します。皆さんは素晴らしいです!皆様のご協力とフィードバックがなければ、これを実現することはできなかったでしょう。

参加方法

  • 私たちはあなたの意見を知り、あなたが抱く疑問に答えたいと思っています。 5 月 1 日金曜日の仮想会議にご参加いただき、このリリースの改善領域についてさらに詳しく検討し、現場からのフィードバックを得てください。

  • その間、go-ipfs のインストールを開始するか、go-ipfs 0.5 にアップグレードして、進捗状況を自分で確認してください。

  • もちろん、あなたのスキル、興味、空き時間に応じて、IPFS に参加する方法は他にもたくさんあります。ガイダンスと次の手順については、GitHub のページをご覧ください。

  • これは、IPFS と Web 全体にとってエキサイティングな時期です。ぜひご参加ください!


<<:  蘇州相城デジタル通貨は5月に登場予定。使用する前にこれらのことを知っておく必要があります

>>:  詹克団の「北京反撃」の詳細と行政勢力の深い関与を独占公開

推薦する

エルサルバドルのビットコイン債券がまもなく発行される:市場センチメントは「まちまち」

エルサルバドルでは、今後予定されているビットコイン債券の発行は個人投資家に大きく依存しているが、制度...

中国分散型台帳基本プロトコル連盟が上海で技術セミナーを開催

宝蔵時報コメント:「中国分散型台帳インフラプロトコル連盟」(略称「ChinaLedger Allia...

Apple、iMessageアップデートにCircle Bitcoinウォレットを統合へ

ビットコイン支持者は、10月にiPhone 7と同時にリリースされるiOS 10がリリースされると、...

賈月亭のWeibo:LeEco Financeがブロックチェーンの概念を壁に打ち出す

 世論の渦中にある賈月亭氏は本日午後、自身の微博に楽視金融に関するメッセージを投稿し、楽視金融が国境...

意見:正直に言うと、私は小口投資家がFilecoin先物を簡単に購入することについては楽観的ではない。

編集者注:Waiyi投資教室第5回「Filecoinテストネットワークの準備、425万のインセンティ...

ウクライナ、原子力発電所の余剰電力を利用して仮想通貨を採掘することを検討

ウクライナ政府の提案が通れば、ウクライナの原子力発電所はビットコインやその他の暗号通貨の採掘を開始す...

レポート:2021年のBTC電力消費量は2020年を上回る

最近の調査によると、ビットコインは2021年に入ってからすでに2020年全体の電力消費量を上回ってい...

強気相場は全く異なります。なぜ「コピーキャットシーズン」が「ミームシーズン」に変わったのでしょうか?

これまでの強気相場と比べると、今回の強気相場は非常に異なっています。これはどのように現れるのでしょう...

米SECがイーサリアムを非難

米SECは1年間にわたりイーサリアムを厳しく批判してきた。 4月30日、Fox Businessの独...

鉱山機械メーカーのジレンマ

気がつけば、親しい友人の多くがすでにその輪から去ってしまっていました。以前は、ブロックチェーンメディ...

ウェルズ・ファーゴのレポート: 世界的な暗号通貨の採用は「まもなく大きな転換点を迎える」可能性がある

ウェルズ・ファーゴ・ウェルス・アンド・インベストメント・マネジメントの研究部門であるウェルズ・ファー...

銀行がブロックチェーン投機に参加するために集結

「今となっては少し遅いように思えるかもしれませんが、これを大げさに宣伝しないことが非常に重要です。誰...