Úvod:
ZetaChain, Proof-of-Stake (PoS) blockchain, se umístil jako jedinečný hráč v blockchainovém prostoru, přičemž vytváří paralely s architekturami jako THORChain a Axelar. Tento článek zkoumá architekturu na vysoké úrovni a klíčové funkce ZetaChainu a osvětluje jeho charakteristické vlastnosti, jako jsou chytré smlouvy omnichain.
Přehled architektury:
Ve svém jádru ZetaChain využívá konsensus Cosmos SDK a CometBFT. Nativní token ZETA slouží dvojímu účelu a funguje jak jako platba za plyn v rámci ZetaChainu, tak jako sázkové aktivum. Podobně jako THORChain se ZETA používá jako směrovací token pro zasílání zpráv napříč řetězci, i když není tak silně závislý na poskytovatelích likvidity ZETA jako THORChain. Architektura se skládá ze dvou hlavních komponent: ZetaCore a ZetaClient.
1. ZetaCore:
- Zodpovědný za výrobu bloků a správu vrstvy L1.
- Funguje jako primární klient v systému PoS blockchain.
2. ZetaClient:
- Usnadňuje akce napříč řetězci, včetně pozorování a podepisování událostí.
- Uzly, na kterých běží ZetaClient, provádějí tři základní funkce: ověřování, pozorování a podepisování prahů.
Role Zeta Nodes:
Uzly Zeta vykonávají tři různé role, z nichž každá je zásadní pro funkčnost platformy:
- Validátory:
- Standardní validátory CometBFT, které sází ZETA a účastní se blokového hlasování.
- Pozorovatelé:
- Dělí se na sekvencery a verifikátory.
- Sekvenátoři předávají události z externích řetězců ověřovatelům, kteří společně dosáhnou konsensu.
- Pozorovatelé musí provozovat celé uzly externích řetězců, takže provoz uzlu Zeta je náročný na zdroje.
- Signatáři:
- ECDSA/EdDSA klíče sdílené mezi uzly.
- Vyžadovat konsensus nadpoloviční většiny (2/3) pro podepisování transakcí na externích řetězcích.
- Nezbytné pro úschovu majetku a podepisování zpráv na externích řetězcích.
Klíčové vlastnosti:
Architektura ZetaChain umožňuje dvě základní funkce:
1. Cross-Chain Message Passing (CCMP):
- Využívá Zeta a zEVM (Zeta Ethereum Virtual Machine) jako převaděče pro zprávy a token ZETA.
- I když je CCMP zásadní, není hlavním zaměřením jedinečné nabídky ZetaChain.
2. Omnichain Smart Contracts:
- Funguje na zEVM, což umožňuje realizaci chytrých kontraktů napříč více řetězci.
- Konkurenční výhoda společnosti Zeta spočívá v její podpoře omnichain EVM smluv, což z ní dělá komplexní platformu spíše než pouhého prostředníka pro cross-chain transakce.
Závěr:
Architektura ZetaChain, řízená konsensem Cosmos SDK a CometBFT, jej jedinečně umisťuje do prostředí blockchainu. I když podporuje cross-chain předávání zpráv, jeho skutečná síla spočívá v implementaci omnichain smart kontraktů prostřednictvím zEVM. ZetaChain si klade za cíl být více než jen přechodným nástrojem a snaží se být primární platformou, kde se uživatelé zapojují do omnichain smart kontraktů, čímž se odlišuje od ostatních architektur v prostoru.