IBC および EVM ブロックチェーン技術

IBC および EVM ブロックチェーン技術

ソースノード: 1979420

IBCもEVMもブロックチェーンや仮想通貨に関連して利用される技術ですが、それぞれ異なる機能を持っています。

Inter-Blockchain Communication (IBC) と呼ばれる技術は、複数のブロックチェーン間の通信を可能にします。 XNUMX つのブロックチェーンが異なるシステム上にある場合でも、トークンと資産を取引できます。 IBC は、さまざまなブロックチェーン間の通信を促進し、分散型アプリのより相互接続されたエコシステムを開発することを目指しています。

一方、イーサリアム ブロックチェーンのスマート コントラクト実行環境は、イーサリアム仮想マシン (EVM) と呼ばれます。 金融取引などの当事者間の合意の実装は、自己実行プログラムであるスマート コントラクトを使用して自動化できます。 これらのスマート コントラクトのコードを実行する必要があり、EVM によって Ethereum ブロックチェーンの現在の状態を保持する必要があります。

EVM は、イーサリアム ブロックチェーンでのスマート コントラクトの実行を促進します。 一方、IBC は異なるチェーン間で通信するためのプロトコルです。

スマート契約

IBC はスマート コントラクトを直接使用しません。 一方、スマート コントラクトは、単一のブロックチェーン上で動作する自己実行プログラムです。 代わりに、複数のブロックチェーン間の通信と相互運用性を可能にします。

より複雑な機能を実現するために、IBC をスマート コントラクトと組み合わせることができます。 他のブロックチェーンとやり取りする XNUMX つの方法は、IBC を介することです。IBC は、XNUMX つのブロックチェーンのスマート コントラクトで使用して、他のブロックチェーンの資産やデータにアクセスできます。 多くのデバイスからデータやアセットにアクセスする必要がある分散型アプリケーションの構築 ブロックチェーン これは役に立つかもしれません。

IBC とスマート コントラクトには別々の機能がありますが、それらを組み合わせて、より強力な分散型アプリケーションを作成できます。

2019 年 XNUMX 月に稼働したブロックチェーンの分散型エコシステムである Cosmos Network のコンポーネントとして、ブロックチェーン間通信が開発されました。 Cosmos Network のプライマリ プロトコルとして。 IBC は、Cosmos ソフトウェア開発キット (SDK) を使用して構築されたさまざまなブロックチェーン間の通信と連携を促進するために作成されました。

Cosmos SDK と Tendermint コンセンサス アルゴリズムの作成を担当する組織、Tendermint Inc.。 IBCの開発を担当した。 IBC はモジュラーとして作成されました。 さまざまなブロックチェーンの要件を満たすように調整できる適応可能なプロトコルであり、それらの間の効率的で安全な通信を促進します。

導入以来、IBC は、Binance Smart Chain を含む他のブロックチェーン ネットワークだけでなく、ますます多くの Cosmos エコシステム イニシアチブにも採用されています。 IBC はまだ開発中であり、使いやすさと機能性を向上させるためにプロトコルに新しい機能と機能強化が加えられています。

Ethereum仮想マシン

2015 年、イーサリアム ブロックチェーン プラットフォームには、イーサリアム仮想マシン (EVM) の作成が含まれました。 Vitalik Buterin は 2013 年に最初に Ethereum のアイデアを提示し、2015 年に EVM と共に正式に導入されました。 Ethereum ブロックチェーンのスマート コントラクトは、サンドボックス化されたランタイム環境である EVM を介して実行できます。 トランザクションの処理と確認、ブロックチェーンの現在のステータスの追跡、スマート コントラクト コードの実行を担当します。

分散型アプリ (dApps) は EVM で作成できます。 やりたいことが何でもできるプラットフォームです。 イーサリアム コミュニティは、EVM が最初に開発されて以来、EVM の使いやすさ、セキュリティ、および有効性を向上させようとしてきました。 イーサリアム仮想マシンは、イーサリアム プラットフォームの発明の 2 つです。 これにより、人々は分散型アプリケーションを作成し、ブロックチェーン エコシステムを拡張できます。 EVM を使用するエコシステムの重要な参加者には、Fantom、Binance Smart Chain、レイヤー XNUMX イーサリアム ネットワーク、Avalanche などがあります。

タイムスタンプ:

より多くの 金融仲介