Untitled

ZetaChainは、Web3のための主要なバグバウンティプラットフォームであるImmunefiとの提携による公式バグバウンティプログラムの開始を発表でき、大変嬉しく思います。 この最初のプログラムは、ZetaChainのスマートコントラクトとWebアプリケーションのテストネットとさらなるセキュリティ強化に焦点を当てたものです。これは、その後のより高い報酬を得るプログラムの最初のものです。2022年に起こったエクスプロイトの数と規模を考えると、クロスチェーン空間におけるセキュリティは極めて重要です。業界がよりマルチチェーンになるにつれ、チェーン間の流動性とデータに対する需要は持続します。したがって、真に流動的なWeb3エコシステムをサポートするためには、ブロックチェーンの相互運用性の向上が必要です。この投稿では、ZetaChainのネットワークがどのように保護されているかなど、ZetaChainの技術的およびセキュリティの概要を簡単に共有します。Immunefiバグバウンティプログラムの詳細はこちらでご覧になれます。

ZetaChainの簡単な技術概要

ZetaChainは、すべてのチェーンにまたがる汎用的なクロスチェーン・プログラム可能性、ひいてはあらゆる価値やデータのオムニチェーン相互運用を可能とするパブリックL1ブロックチェーンです。高水準であり、協調して動く、三つのコア機能がこれを可能にします。

ZetaChainセキュリティの概要: ネットワークはどのように保護されるか?

ZetaChainは、Cosmos SDKとTendermintコンセンサス上に構築されたProof of Stake(PoS)ブロックチェーンであり、分散性(単一障害点なし、トラストレス、パーミッションレス)、透明性を担保し、かつ効率的に外部ブロックチェーン(例:Ethereum、BSC、Solana、Avalanche、Terra、Bitcoin)やレイヤー(例:Polygon、Optimism、Arbitrum)に接続することが可能です。

ZetaChain のアーキテクチャは、バリデータ、オブザーバ、および署名者から構成されています。バリデータはブロック生成に参加し、担保されたステークコインに比例した報酬を受け取ります。オブザーバは、外部のチェーンイベントと状態についてコンセンサスを得ます。署名者は、分散方式で、ZetaChainに代わってメッセージに署名するために標準のECDSA/EdDSA鍵を保持します。

ZetaChainは、GG20リーダーレスしきい値署名方式(TSS)を利用し、分散型の鍵生成と鍵署名を行います。単一のZetaChainノードまたは他の個人は、いかなる時点でも完全な秘密鍵にアクセスすることはできません。すべてのインバウンド/アウトバウンドトランザクションと(状態変化を通じて)行われた決定は、利用可能で、不変で、検証可能で、完全に透明であるZetaChainブロックに記録されます。

クロスチェーンZETAトークンのセキュリティとメッセージパッシング

ZETAトークンはZetaChain上のネイティブガストークンで、ERC20トークンとしてEthereum、Binance Smart Chain、Polygonなどの接続された外部チェーンでも発行されます。ジェネシスでの全チェーンにわたるZETAトークンの総供給量は21億です。ZetaChainプロトコルは、オンチェーン取引を介して、接続されたすべてのチェーン間でZETAトークンを移動することをネイティブにサポートします。ZetaChainプロトコルはまた、すべての接続されたチェーン上のZETAトークンの供給を観察することによって、ZETAトークンをクロスチェーンで移動するときに、総供給量の不変性を保証します。

十分に能力のあるスマートコントラクトチェーン上で、ZetaChainプロトコルは、異なるチェーン上のスマートコントラクトが任意のメッセージでお互いを呼び出すことを可能にするコネクターコントラクトを展開します。ユーザーコントラクトによって残されたメッセージは、ZetaChain上で定義されたコンセンサスルールに従って、ZetaChainオブザーバと署名者によって中継されます。dApp開発者とZetaChainプロトコルは、それぞれが責任を分担してクロスチェーンアプリケーションを保護します。

ZRC-20とFungible Moduleの安全性

接続されたチェーン上のConnectorコントラクトを介したクロスチェーンメッセージパッシングとは別に、ZetaChain独自のスマートコントラクトプラットフォーム(zEVM)は、Fungibleトークンだけを扱うクロスチェーンアプリケーション(スワップアプリ、借入/貸付など)に対して別のメカニズムを提供します。dApp開発者は、ZetaChain上のZRC-20コントラクトとFungibleモジュールを活用し、オムニチェーンスマートコントラクトを開発・展開するだけで、ネイティブガス(Ether、BNB、Matic、BTC)やUSDC、USDT、BUSDといったカスタムトークンなど、外部のFungibleトークンの管理が可能です。ユーザーは、外部チェーン上のトランザクションにメモを付加することにより、ZetaChain zEVM上で任意のコントラクト呼び出しをトリガーすることができます。これにより、開発者は、dAppユーザーがデペグといったラップ資産のリスクを負わないように、ラップせずにネイティブ資産を取引するクロスチェーンdAppを簡単に構築することができます。

ZetaChain上のオムニチェーンスマートコントラクトは、DPoS Cosmos sovereignチェーンのセキュリティとオブザーバとMPC署名者のセキュリティを継承しています。

ZetaChainについて

ZetaChainは、マルチチェーンの未来への基礎となるレイヤーです。この新しいブロックチェーンは、ブリッジやラップトークンを使用せずにマルチチェーン機能を実現し、オムニチェーンdApps(odApps)を簡単に展開することができます。これらのアプリケーションは、すべてのスマートコントラクトプラットフォームだけでなく、BitcoinやDogecoinなどの非スマートコントラクトプラットフォームのデータと価値を管理・接続することができます。