IPFS と Filecoin に加えて、Protocol Labs はインターネット全体をどのように改善するのか - IPLD

IPFS と Filecoin に加えて、Protocol Labs はインターネット全体をどのように改善するのか - IPLD

Filecoin や IPFS について知っている人は、「 Protocol Labs 」についても知っているはずです。公式ウェブサイトにアクセスしたことがある方は、次のような紹介文を目にすることができます。「Protocol Labs の使命は、コンピューティングにおけるブレークスルーを促進し、次世代のインターネットを構築し、最終的には人類の発展を促進することです


インターネットは今日の人類にとって最も重要な技術の一つです。改善したいなら、答えはWeb3です。 Filecoin と IPFS は Web3 の基盤となるストレージ フレームワークを構築しますが、Protocol Labs の取り組みはこれに限定されません。 Web3を構築するにあたり、彼らはWeb3をより良く開発するために、IPLD、libp2p、Multiformats、drandなどのプロジェクトも提案しました。


次に、これらを詳しく見て、それぞれのプロジェクトが Filecoin でどのような役割を果たしているかを見てみましょう。今日の記事では、まずIPLDについて学びましょう。

IPLD の正式名称はInterPlanetary Linked Dataで、惑星間リンクデータを意味します。まず、「リンクされたデータ」とは何かを理解する必要があります。この概念は、World Wide Web の創始者であるティム・バーナーズ・リーによって提案されました。セマンティックウェブの概念の一つである、本来のWeb3 (今よく言われているWeb3とは違います)です。


過去のインターネットの文脈では、リンク可能な URI を通じて Web 上のさまざまなリソースを公開、共有、接続する方法です。 Web を使用して、さまざまなデータ ソース間の意味的な関連付けを作成します。たとえば、生命科学の分野では、このような意味的関連性を通じて新薬を発見することができます。ニュースメディア業界では、過去のニュースコンテンツ間のつながりを作成し、より正確な検索が可能になります。


そして、現在の Web3 環境ではそれは何を意味するのでしょうか?


オープンソースソフトウェアの情報と仮想通貨の取引をリンクすることで、ブロックチェーンを利用して変更記録、提出時間や情報などを記録できます。また、Ethereum スマート コントラクトを IPFS にリンクして、スマート コントラクトのすべての変更と実行を IPFS に保存することもできます。使用例については、この記事を参照してください。 URI でリンクされるのではなく、ハッシュ値でアドレス指定されるため、アドレス指定の手段としてハッシュ値を使用するすべてのプロトコルに適用できます


Filecoin と IPFS は、ブロックチェーンのデータ構造に IPLD を使用します。これは 2 つのシステムの下に配置され、主にデータの定義とデータのモデル化に使用されます。これにより、さまざまな分野のデータに簡単にアクセスできるようになります


分散システムで暗号ハッシュ データを相互運用可能にし、コンテンツ アドレス指定可能な Web のデータ モデルを確立し、チェーン上にデータを保存してハッシュ リンク(コンテンツ識別子、略して CID)を作成するという膨大な作業を処理できます


IPLD は当初の設計から、複数のプログラミング言語をサポートし、データ エンコーディングの多様性を表現し、最大限の実用性を実現できるツールとして設計されました。その目標は、普遍的にアドレス指定可能かつリンク可能な分散データ構造を実現し、それによってさらに分散化されたアプリケーションをサポートできるようにすることです。さらに注目すべき特徴は次のとおりです。


1正規化データ モデル: ハッシュベースのデータ構造を一意に識別し、同じ論理オブジェクトが常に同じビット シーケンスにマップされることを保証する、自己完結型の記述モデル。

2プロトコルの独立性: IPLD は独立したシステムを結合し、既存のプロトコルとの統合を容易にします。

3.アップグレード可能: マルチフォーマットのサポートにより、IPLD は簡単にアップグレードでき、お気に入りのプロトコルに合わせて拡張できます。

4.フォーマット間の相互運用性: IPLD オブジェクトを JSON、CBOR、YAML、XML などのさまざまなシリアル化可能なフォーマットで表現できるため、IPLD をどのフレームワークでも簡単に使用できます。

5下位互換性: 非侵入型リゾルバにより、IPLD を既存の作業に簡単に統合できます。

6すべてのプロトコルの名前空間: IPLD を使用すると、共通の名前空間とハッシュベースのデータ構造を組み合わせて、プロトコル間でシームレスにデータを探索できます。


IPLD については語るべきことがたくさんあります。ここではまず、Filecoin のサポートについて知ることができます。 Filecoin で導入された主な概念は、IPLD のコンテンツ アドレス指定の概念、DAG-CBOR などのコーデック、Content Addressable Archive (CAR)ファイル形式、GraphSync などのプロトコルです。

このうち、Filecoin システムのデータ構造はすべてDAG-CBOR (IPLD コーデック)を使用して保存され、ハッシュリンクされたデータ DAG (有向非巡回グラフ、グラフ理論データ構造) の保存、取得、および走査に使用されます CBOR はバイナリ ストレージ システムです。 Filecoin は CBOR を使用しており、効率を大幅に向上させることができます。さらに、CBOR はJSON (軽量データ交換形式)よりも多くのデータ型を処理できます。


Filecoin のもう 1 つの IPLD 関連形式は CAR (Content Addressable aRchives)形式です。この形式では、コンテンツ アドレス指定可能なオブジェクトを、通常拡張子.carを持つ IPLD ブロック データの形式でバイト シーケンスとして保存できます。この形式の目的は、Filecoin 内のファイルの主な表現である IPLD DAG をシリアル化して Filecoin シャードを生成することです。次に、.car ファイルはさらに変換され、シャード CID が生成されます。


GraphSync は、異なるピア間で同期されるグラフの特定のサブセットを識別するセレクターを使用して、異なるピア間でグラフの一部(つまり、認証された DAG)を同期する要求/応答プロトコルです。 Filecoin は GraphSync を使用してブロックチェーンのさまざまな部分を同期します


IPLD は、Web3 分野のデータ構造の更新された反復にすぎません。これまでWeb2にはこの点に関して多くのソリューションがあり、データ構造の処理方法においてIPLDと多くの類似点がありましたが、IPLDは分散ストレージの分野を開拓し、過去に基づいてスケーラビリティと柔軟性を追加し、開発者に促進する方法を提供しました。

<<:  Vitalik の長文記事レビュー: Ethereum が「選ばなかった道」

>>:  注目すべき今後の暗号通貨トレンド13選

推薦する

半減効果は失敗するのでしょうか?ライトコインは半減期までまだ5日あり、今回は急上昇しないかもしれない

ライトコイン(LTC)の半減期まで残り5日となりました。ライトコイン(LTC)のマイニング報酬は実質...

資本市場向けブロックチェーン:EquiChainが実用的なプロトタイプを公開

Rage Review : ロンドンを拠点とするフィンテックのスタートアップ企業 EquiChain...

ビットコインは本当に制限がないのでしょうか?テザーがビットコイン価格に与える影響について

出典:中国人民大学金融技術研究所ジョン・M・グリフィンとアミン・シャムス編纂者:張月陽暗号通貨は、そ...

ビットコインがエルサルバドルで法定通貨になった後、キューバの暗号通貨規制が発効

キューバ中央銀行(BCC)が発行した2021年決議第215号は、ビットコインなどの暗号通貨を有効なも...

中央銀行はデジタル通貨を支持し、研究開発や関連産業のパイロットを推進している。

「全員が現金を保有していれば、マイナス金利は効果がない。デジタル通貨の普及で現金の利用は大幅に減る...

PC CPU で Ulord をマイニングするチュートリアル

1. Ulord とは何ですか? Ulord は、コンテンツ配信のための基本的なパブリック チェーン...

エジプトのバラカ銀行はビットコインをさらに普及させるか?

政府や銀行機関は世界中の人々の富に対する管理を強化している。国民の懸念は、貿易保護主義、マネーロンダ...

nChainはBitcoin Unlimitedとのワークショップを成功裏に開催し、Bitcoinスケーリングのサポートを発表した。

ロンドン、2017年7月28日 /PRNewswire/ -- 大手ブロックチェーン研究開発組織であ...

R3CEV ブロックチェーン プロジェクトの進捗状況: 1 年以内に製品リリース予定?

R3CEVブロックチェーンプロジェクトは、世界で最も多くの銀行の支援を受けているブロックチェーンプ...

Coinpit、信頼のないビットコイン先物取引所への第一歩を踏み出す

Coinpit は、ビットコイン先物取引のより安全な代替手段を提供することで革新的な動きを見せていま...

グローバルオンラインPing DNS解決クエリポートステータス検出ルーティング追跡ツールPingSx

今日のインターネット時代では、Web サイトとサーバーのパフォーマンス監視は、運用および保守担当者や...

あなたのビットコイン金庫マネージャー

将来的にはすべての通貨が暗号化される予定です。その時点で、暗号化された紙幣の管理を手伝ってくれる人が...

ビットコインに投票してください!

SXSW パネル ピッカーの選出締め切りまであと 3 日となりましたが、Bitcoin Reser...

ニューサイエンティスト:ビットコイン採掘の二酸化炭素排出量は予想より低い

新たな研究は、ビットコイン(BTC)のマイニングと気候変動は相容れないという見解に異議を唱えている。...