Japan 1.png

概要:本日、ZetaChainのテストネットで初めてオムニチェーンスマートコントラクトのサポートを開始しました。これは、Web3 dApp構築のための新しいパラダイムを可能にし、ビットコインスマートコントラクトのような概念を解き放ちます。今すぐアプリに入り、ネイティブBTC(ラッピングなし)を他のDeFi資産にスワップする体験をしてみてください。

大きな反響とともに、ZetaChainチームは、これまでで最も実質的なテストネットアップグレードを発表し、オムニチェーン相互運用性を内蔵した初のパブリックL1ブロックチェーンを立ち上げることに大いに近づいていることに大変嬉しく思います。この強力なネットワークのアップグレード(Athens 2と呼ばれます)は、史上初のオムニチェーンスマートコントラクトのサポートを導入しています。それは、ZetaChainを、どのチェーン上でも資産、データ、流動性にアクセスし管理できるスマートコントラクトを持つ唯一のパブリックブロックチェーンにするものです。この記事では、アップグレードに関する主要な要点と、それがweb3の開発者とユーザーにとって何を意味するのかを確認します。詳細については、更新された開発者向けドキュメントをご覧ください。

オムニチェーンスマートコントラクト

オムニチェーンスマートコントラクトにより、開発者はZetaChainのユニバーサルコネクティビティにアクセスするZetaChain上のEVM互換のスマートコントラクトを書き、デプロイすることができるようになりました。これは、開発者が、既存の堅牢なEthereumスマートコントラクトのエコシステムを活用して、あたかもすべてが単一のチェーン上にあるかのように、ZetaChain上に真に相互運用可能なアプリケーションを構築できることを意味しています。オムニチェーンスマートコントラクトは、ZetaChainがすべての接続されたチェーン上のネイティブアセットを単一の場所で簡単に管理し、オーケストレーションするため、アプリケーション構築の新しいパラダイムを可能にします。

Japan 2.png

ZetaEVM (zEVM) とZRC-20規格

ZetaEVM(zEVM)は、ZetaChainネットワークの上にあるモジュールで、ユーザーがEVM互換のオムニチェーンスマートコントラクトを作成・展開することができ、接続されているあらゆるチェーン上のデータや流動性をひとつの場所から読み取り、書き込み、または管理することができるようになります。また、これらのオムニチェーンスマートコントラクトが接続されたチェーン上のネイティブアセットを管理できるようにする、ZRC-20という新しい規格が導入されます。ZRC-20により、開発者はBitcoin、ERC-20、ガスアセットなどのネイティブなファンジブルトークンを使用・取引するアプリケーションを、すべて単一のチェーン上で構築することができます。

Bitcoinスマートコントラクト

オムニチェーンスマートコントラクトとZRC-20によって実現されるひとつの先駆的な進歩は、開発者がBitcoinをネイティブに制御するZetaChain上のコントラクトをデプロイする能力です。言い換えれば、ZetaChainは、ほとんど未開発のエコシステムであるBitcoinに、スマートコントラクトの機能を与えます。これらのスマートコントラクトは、Bitcoinだけでなく、Bitcoinを他のチェーンからの資産やデータとともにオーケストレーションします。そのため、ユーザーはDeFiの世界のあらゆる資産とBitcoinをラッピングなしで取引・利用できるようになり、ブリッジ/vaultハックのリスクを回避できるようになりました。この機能により、DeFiの成長が桁違いに高まることを期待しています。

開発者とユーザーにとっての意味とは?

すべてのチェーンのための単一のコントラクト**:**

オムニチェーンスマートコントラクトは、純粋なメッセージングと比較して、オムニチェーン開発のオーバーヘッドを大幅に削減し、よりシンプルなセキュリティプロファイルを持っています。メッセージングでは、開発者は個々のコントラクトをすべてのチェーンに展開し、タイミングと競合状態を処理する必要があり、その結果、攻撃対象と開発時間が大幅に増加します。オムニチェーンスマートコントラクトを使用すると、開発者はあらゆる場所で資産を管理する単一のコントラクトをデプロイすることができます。これにより、より少ないコード(スマートコントラクトの攻撃対象が減る)、より少ないデプロイメント(運用セキュリティの攻撃対象や断片化が減る)、より強いトランザクションの原子性、オムニチェーンアプリケーションの状態を管理する中央の場所が実現します。

ガス代の節約**:**

トランザクションに使用する単一のコントラクトが複数のネイティブトークンを管理するため、ユーザーはガス代の削減を実感できます。ZetaChain上のコントラクトの複雑なロジックは、単純な転送を通じて、接続されたすべての外部チェーンにわたって資産をオーケストレーションするため、総ガス消費量とスリッページを最小限に抑えることができます。一方、メッセージングでは、データの検証や解析がインバウンドとアウトバウンドの両方で行われるため、外部チェーンで大幅に多くのガスが必要となります。ZRC-20では、外部チェーンでのインバウンドとアウトバウンドの取引は、最小限のガスを使用する単純なtransfersです(ウォレットの別のアドレスに単純な送信を行うようなものです)。すべてのロジックはZetaChainで行われ、手数料はひとつのステップでユーザーのためにバンドルされます。

より優れた、安全なユーザー体験**:**

ボラティリティの上昇、スリッページ、および追加のセキュリティリスクは、追加されたタイミングと複雑さのために、メッセージングと非同期クロスチェーン開発の一般的な落とし穴です。ZetaChainのオムニチェーンスマートコントラクトは、メッセージを介して異なるメッセージの通過と別々のチェーン間の同期を待つ代わりに、アトミックトランザクションロジックを可能にします。取引で受け取った金額、あるアドレスから別のアドレスへの資産の移動などの出力は、あたかもすべてがひとつのチェーン上にあるかのように、チェーン上で即座に決済されます。その結果、ユーザーにとっては、スリッページやボラティリティの低下、トランザクション保証の強化、攻撃対象の減少、シングルステップ取引(および手数料)による迅速なトランザクションの実行が実現します。

テストと構築の開始

私たちは、ユーザーがZetaLabsでBitcoin Support、ZRC-20、およびオムニチェーンスマートコントラクトがどのように連携しているかをテストすることを歓迎します。開発者の方は、私たちの更新された開発者向けドキュメントを使用してZetaChainでの構築を開始してください。

ZetaChainについて