Go IPFS 0.6.0 のハイライト 移行: このリリースには、TCP トランスポートに加えて QUIC トランスポートをリッスンするための小さな構成移行が含まれています。この移行により次のことが起こります:
QUICがデフォルトで有効になりました このリリースでは、受信接続と送信接続の両方で QUIC トランスポートがデフォルトで有効になります。新しいピアに接続すると、libp2p はアドバタイズされたすべてのアドレス (tcp+quic) を並行してダイヤルし続けるため、何らかの理由で quic 接続が失敗しても、接続は成功するはずです。 QUIC の利点について詳しく知りたい場合は、リリース ノートで詳細を確認してください。 注意: このリリースに含まれる QUIC トランスポートは、以前のリリースに含まれていた実験的な QUIC トランスポートと下位互換性がありません。ただし、QUIC プロトコルにはいくつかの重大な変更が加えられており、複数のバージョンをサポートすることはできません。実際には、互換性のないバージョンの QUIC を持つノードにダイヤルする場合、ipfs は単に TCP トランスポートに依存するため、パフォーマンスが低下する可能性があります。 ノイズセーフトランスミッションの導入 この go-ipfs リリースでは、新しい安全なトランスポートである libp2p Noise (Noise プロトコル フレームワークから構築) が導入されています。 TLS1.3 は依然としてデフォルトの go-ipfs セキュア トランスポートですが、Noise は最初から実装するのがより簡単であり、将来的には標準のクロスプラットフォーム libp2p セキュア トランスポートになるでしょう。 これにより、SECIO のサポートの削除と廃止に一歩近づきました。 デフォルトで有効になっている場合でも、ノイズを放出する前に TLS1.3 と SECIO がネゴシエートされます。ネットワークのアップグレードに時間がかかったら、Noise が SECIO よりも優先されます。 Noise を他の安全トランスポートよりも優先させたい場合は、構成 (Swarm.Transport.Safety.Noise) で優先順位を変更できます。 ゲートウェイ このバージョンでは、カスタム 404 ページと base36 サポートという 2 つのゲートウェイ関連機能が提供されます。 カスタム 404 ページ リクエスト パスのどこかに ipfs-404.html ファイルを含めることで、404 Not Found エラー ページをカスタマイズできるようになりました。 要求されたファイルが見つからない場合、go ipfs は要求されたファイルと同じディレクトリと各親ディレクトリで ipfs-404.html を検索します。見つかった場合は、通常のエラー メッセージの代わりに、このファイル (404 ステータス コード付き) が返されます。 Base36 サポート このリリースでは、新しいマルチベース エンコーディングである base36 のサポートが追加されました。 Base36 は、大文字と小文字を区別しない最も効率的な英数字エンコードです。ドメイン名は大文字と小文字を区別しないため、サブドメイン ゲートウェイでは大文字と小文字を区別しない英数字エンコードが重要です。 base32 (サブドメインで現在使用されているデフォルトのエンコード) は base36 よりもシンプルですが、最適な効率性はなく、base36 Ed25519 IPNS キーは 63 文字のサブドメインの長さ制限内に収まるには 2 文字大きすぎます。 base36 のさらなる効率性により、この制限を下回り、Ed25519 IPNS キーがサブドメイン ゲートウェイで動作できるようになります。 このバージョンでは base36 のサポートが追加されていますが、デフォルトでは使用されません。 Ed25519 IPNS キーを base36 に再エンコードする場合は、ipfs cid format コマンドを使用できます。 $ ipfs cid フォーマット -v 1 --codec libp2p-key -b base36 bafzaajaiejca4syrpdu6gdx4wsdnokxkprgzxf44wrstuc34gxw5k5jrag2so5gk #K51QZI5UQU5DJ16QYIQ0TAJOLKOJYL9QDK25492WXV7GHTUWCZ593TP69Z9M Gossipsub が v1.1 にアップグレードされました このリリースでは、新しい Gossipsub プロトコル バージョン 1.1 が導入されました。ブログで見ることができます。 ピア このリリースでは、新しいピアツーピア機能が導入されています。ピア サブシステムは、一連のノードに接続し、接続を維持し、再接続するように go-ipfs を構成します。ノードは、信頼性を向上させるために、このサブシステムを使用して、頻繁に使用されるノード間に「スティッキー」リンクを作成する必要があります。ピアの設定方法と詳細については、go-ipfs-config README を参照してください。 ご協力いただいた皆様に感謝いたします! このリリースにパッチと改善を提供してくださった 46 名の皆様に心より感謝申し上げます。皆様のご協力とフィードバックがなければ、これを実現することはできなかったでしょう。 ❤ インストールして、アップグレードして、ご参加ください! 開始するには、go-ipfs をインストールするか、go-ipfs 0.6 にアップグレードしてください。 あなたのスキル、興味、空き時間に応じて、IPFS に参加する方法は数多くあります。ガイダンスと次のステップについては、GitHub の貢献ページをご覧ください。 これは、IPFS と Web 全体にとってエキサイティングな時期です。参加しませんか! この記事は https://blog.ipfs.io/2020-06-26-go-ipfs-0-6-0/ から翻訳されたものです。転載する場合は出典を明記してください。 |
<<: 多くのトルコ人はビットコインへの投資は決して遅すぎることはないと信じている
>>: ビットコインが9,000ドルを下回った後もアナリストが強気を維持する3つの基本的な理由
まったく新しい方法で業界全体を乗っ取るという野心的な計画を掲げ、新たなプレーヤーが相乗りの分野に参入...
12月11日、「WinterCoiner」という名のWeiboユーザーが来年のビットコイン半減期に...
現在、ニューヨーク州のデジタル通貨エコシステムは、BitLicense 申請の期限が迫っています。本...
著者: Vadym Nesterenko、Risk Transfer Protocol Atomic...
MEME トークンと BRC-20 トークンの誇大宣伝により、イーサリアムとビットコイン ネットワー...
新疆のビットコイン鉱山を訪問 (ビデオ:新疆ビットコイン鉱山を訪問、ビデオの長さ 14 分 25 秒...
BleepingComputerによると、つい最近、ランサムウェア集団DoppelPaymerが別...
これは、Filecoin ネットワークのユニークな機能を紹介するシリーズの最新版です。 Fileco...
著者 |ハシピ分析チーム...
リップルは、リップルネットワークとそのネイティブ暗号トークンXRPを国際決済に使用する銀行は、現在の...
イングランド銀行(BoE)はブロックチェーンと分散型台帳技術の調査に積極的に取り組んでいるが、少なく...
Huobi.comのビットコイン工場は内モンゴルにあります。これらのマイニングマシンは毎日高速で稼働...
7月31日に開催された第6回上海新金融年次大会および第3回インターネット金融バンドサミットのブロック...
Ethereum Classic のマイニング収益は静かにゆっくりと成長しており、2Miners ...
暗号通貨資産管理会社であるグレイスケール・インベストメンツは、ナショナル・フットボール・リーグのニュ...