EVM互換とは、イーサリアムのブロックチェーン上で動くプログラムやアプリケーションを、他のブロックチェーン上でも同じように動かすことができる性質のことを指します。
簡単に言うと、EVM互換とは、イーサリアムで動くものなら、他の場所でも動かせるようにする技術のことです。
目次
イーサリアム仮想マシン(EVM)って何?
イーサリアム仮想マシン(EVM)は、イーサリアムのブロックチェーン上で動くアプリケーション(スマートコントラクトとも呼ばれます)を実行するための環境です。
コンピューターにおけるオペレーティングシステム(OS)のようなもので、スマートコントラクトがどのイーサリアムのノード上でも同じように動作することを保証します。
EVM互換って何が良いの?
EVM互換性を持つブロックチェーンは、イーサリアムで開発されたアプリケーションやツールを、特別な変更を加えることなく、そのまま使用できるようになります。
これにより、開発者は新たなブロックチェーン環境でイーサリアムの豊富なエコシステムを利用することができ、アプリケーションの普及が早まります。また、ユーザーにとっても、異なるブロックチェーン間でスムーズにアプリケーションを利用できるため、より多くの選択肢と利便性が提供されます。
EVM互換のブロックチェーンの例
EVM互換を謳うブロックチェーンには、例えばBinance Smart Chain(BSC)やPolygon(以前のMatic Network)などがあります。これらのブロックチェーンは、イーサリアムと同様のスマートコントラクトを実行でき、開発者やユーザーに追加の選択肢を提供しています。
- BSC(Binance Smart Chain)
- AVALANCHE(C-CHAIN)
- TRON(完全互換ではないものの互換性が高い)
- Ethereumのレイヤー2(Optimistic, Arbitrumなど)やサイドチェーン(Polygon)

コメント