Untitled

概要: 最新のZetaChainのホワイトペーパーが公開されました。オムニチェーンのためのビルドを開始するために、私たちの新しい開発者リソースページをチェックしてください。

私たちは、ZetaChainのホワイトペーパーの最終版(17か国語にローカライズされています)をお届けでき、大変嬉しく思います。一貫しているのは、あらゆるチェーン-Bitcoinのような非スマートチェーンでさえ-への相互運用性を内蔵したパブリックL1ブロックチェーンを提供するというZetaChainの揺るがない使命です。このリリースで、我々は、ZetaChainの現在のバージョンがホワイトペーパーで提案されたオムニチェーンの未来を実現したことを共有できることを誇りに思います。特に、ホワイトペーパーでは、Cryptoにおける変革的な新機軸であるオムニチェーンスマートコントラクトの技術的な内容を拡大しており、この投稿で簡単に要約しています。

オムニチェーンスマートコントラクト (4章4節)

オムニチェーンスマートコントラクトは、接続されたネットワーク上の資産やデータにアクセスし、単一のロジックポイントから管理することができます。これらはZetaChainのZetaEVM(zEVM)モジュール上でホストされ、以下のほか、すべてのEVM機能とインタラクションをサポートしています:

この2つの追加機能により、zEVMは、異なるチェーンの状態をアトミックかつシングルステップで変更するクロスチェーントランザクションの概念をサポートする汎用プログラマブルプラットフォームとなります。簡単に言えば、これは開発者が既存の堅牢なEthereumのスマートコントラクトのエコシステムを活用して、あたかもすべてが単一のチェーン上にあるかのように、ZetaChainの上に真に相互運用可能なアプリケーションを構築できることを意味しています。当社の開発者向けリソースをご覧ください。

メッセージパッシングとの主な違い (4章4節4項)

開発者は、同期(オムニチェーンスマートコントラクト)と非同期(Cross-Chainメッセージング)の両方のアーキテクチャ、または両方の組み合わせを使ってZetaChainを構築することができます。どちらのメカニズムも多くの種類のアプリケーションをサポートできますが、アプリ構築のアーキテクチャの観点からかなり大きな違いがあります。高レベルで、オムニチェーンスマートコントラクトの3つの重要な相違点を確認しましょう。

同期型マルチチェーン開発

オムニチェーンスマートコントラクトのアプリケーションロジックとステートは、単一の場所に存在しています(図5)。一方、メッセージングでは、異なるチェーン上の多くのコントラクトでブロードキャストメッセージやステートの同期を行うため、攻撃対象が増え、ガス代がかさみます(しかも、これはすぐにスケールします)。例えば、多くのチェーンにまたがる資産を持つ金庫や貸出プロトコルを管理することは、メッセージングだけでは困難です。

図 5. オムニチェーンスマートコントラクトベースのアプリケーション。入力を受け取り、出力を書き、状態を維持し、アプリケーションの外部資産を編成する単一のコントラクトがあることにご留意いただきたい。

図 5. オムニチェーンスマートコントラクトベースのアプリケーション。入力を受け取り、出力を書き、状態を維持し、アプリケーションの外部資産を編成する単一のコントラクトがあることにご留意いただきたい。

既存のEthereum dAppsの再展開が容易

Uniswap V2/V3、Curve、Aave、Compoundなど、一般的で実績のあるEthereumアプリケーションは、最小限の変更でオムニチェーンスマートコントラクトとしてデプロイすることができます。ZRC-20のサポートにより、Ethereumのようなシングルステップのトランザクションが可能です(ただし、ネイティブなクロスチェーン)。メッセージング(特に複雑なアプリの場合)には、全く別の非同期メッセージングと状態同期システムでロジックを再作成する必要があり、メッセージングでは既存の作業を同じように活用することはできません。

史上初のビットコイン・スマートコントラクト

ZRC-20は、Bitcoin/Cardano/XRPを簡単にサポートすることができ、スワップ、レンディングなどのアプリケーションのための汎用スマートコントラクトをサポートしません。例えば、オムニチェーンスマートコントラクトは、Bitcoinネットワーク上のネイティブBTCをDeFi世界の資産と一緒にオーケストレーションすることができます。メッセージングには、接続されたチェーン上のスマートコントラクトが必要なため、これらのチェーンではメッセージングを使用できません。

開発を開始する

私たちのの開発者向けリソースページが公開されました。ここでは、私たちのZetaDocsと、私たちの開発者プログラムに参加する方法についての詳細情報を見つけることができます。

ZetaChainについて