Untitled

Paunawa: Ang blog na ito ay naglalayong mag-deploy ng kilalang mga crypto protocol bilang isang Omnichain Smart Contract sa ZetaChain. Ang mga nabanggit na produkto ay may kasamang maraming mga function, na maaaring magbago. Dagdag pa, ang mga pagbabago at pag-upgrade sa ZetaChain protocol ay kinakailangan upang makamit ang gayong kakayahan.

Misyon ng ZetaChain na maglingkod bilang isang plataporma para sa pangkalahatang pag-access, kababaang-loob, at utilidad sa anumang blockchain. Sa pamamagitan ng Omnichain Smart Contracts, maaaring mag-deploy ang mga developer ng mga smart contract na EVM-compatible na interoperable sa anumang chain — kahit sa mga non-smart chain tulad ng Bitcoin — lahat mula sa iisang lugar. Mula sa DEX na THORChain hanggang sa ETH restaking protocol ng EigenLayer at BTC staking protocol ng BabylonChain — hindi na kailangang itayo ng mga developer ang bagong mga blockchains. Maaari nilang madaling suportahan ang mga paggamit na ito bilang isang Omnichain Smart Contract sa ZetaChain.

Itayo ang THORChain at iba pa sa ZetaChain.

Ang THORChain ay isang espesipikong aplikasyon ng blockchain na idinisenyo upang maging isang DEX. Gumagamit ito ng isang Threshold Signature Scheme (TSS) na arkitektura upang magbigay-daan sa pagpapalit ng Bitcoin sa mga DeFi asset sa iba't ibang mga chains nang walang katiwalian. Ang ZetaChain ay gumagamit ng katulad na TSS na arkitektura upang likas na pirmahan at pamahalaan ang mga asset sa iba't ibang mga chains, ngunit pinapayagan ang mga developer na gamitin ito nang malaya sa pamamagitan ng isang programmable smart contract layer.

Ang platform ng ZetaChain ay nagbibigay-daan sa iyo upang magtayo ng isang DEX na may katulad na pag-andar sa THORChain sa ZetaChain. Halimbawa, sa unang diagrama, maaari mong ipatupad ang isang Uniswap na may mga pools ng mga token na umiiral sa magkaibang mga chains. Ito ang omnichain DEX Eddy Finance Gumagawa ito ng pagsulong ng pagpapalit ng BTC sa mga token sa iba pang mga chain nang nasa isang hakbang. Isa pang halimbawa ay ang SushiSwap na nag-deploy ng kanilang EVM contract out-of-the-box upang magbigay-daan sa interoperability ng Bitcoin. Alamin pa sa pahayag sa media. here.

Diagram 1: UniswapV2 contract for cross-chain DEX

Diagram 1: UniswapV2 contract for cross-chain DEX

Ang isang cross-chain DEX ay isa lamang halimbawa ng isang Omnichain dApp. Sa pangkalahatan, gamit ang general message passing at Omnichain Smart Contracts, maaaring magtayo ang mga developer ng mga proyektong NFT, mga DeFi app tulad ng pautang, pamamahala ng portfolio, Bitcoin collateralization, at mga social app at laro na direktang nakikipag-ugnayan sa anumang chain at asset.

Ang ZetaChain ay maaaring ituring bilang isang mas pangkalahatang plataporma hindi lamang para sa native asset swapping, ngunit pati na rin sa madaling paglikha ng mga walang pinipiling cross-chain application.

I-deploy ang EigenLayer bilang isang Omnichain dApp sa ZetaChain.

Ang EigenLayer protocol sa Ethereum ay nagpapakilala ng konsepto ng restaking. Ibig sabihin nito, ang mga nagtatalaga ng ETH ay maaaring palawigin ang kanilang mga naistake na assets upang siguruhin ang iba pang mga aplikasyon sa Ethereum sa pamamagitan ng EigenLayer smart contract. Ang mga validator na nakikilahok sa EigenLayer ay pinasasadya upang maging tapat at mag-validate ng mga bagong app. Sa pangkalahatan, tumutulong ang EigenLayer sa pagpapabuti at pagsasama-sama ng security model ng Ethereum.

Ang ikalawang diagrama ay nagpapakita kung paano maaari mong ideploy ang isang produkto tulad ng EigenLayer bilang isang Omnichain Smart Contract sa ZetaChain, at lumikha ng isang bukas na pamilihan para sa seguridad. Sa epekto, ito ay nagpapalawak ng ETH restaking sa Ethereum upang isama ang mga assets mula sa iba't ibang mga chains upang siguruhin ang anumang uri ng consensus protocol, oracle, tulay, at iba pa. Ito ay totoo kahit na sa native BTC mula sa Bitcoin network. Ang ZetaChain ay nagdadala ng pinakamaraming liquidity samantalang ang isang produkto tulad ng EigenLayer ay kasalukuyang limitado lamang sa ETH.

Diagram 2: Omnichain staking contract tutorial

Diagram 2: Omnichain staking contract tutorial

Pagdating sa implementasyon, ang Omnichain Smart Contract sa EVM ng ZetaChain ay namamahala sa mga proseso ng staking, restaking, at distribusyon ng mga gantimpala. Ang mga gumagamit, maging sa ZetaChain mismo o sa mga konektadong chains (Bitcoin, Ethereum, Binance, at iba pa sa hinaharap), ay maaaring mag-access sa Omnichain dApp at magdeposito ng mga native asset sa kontrata.

Ang isang produkto tulad ng EigenLayer sa ZetaChain ay magiging napakalapit sa paraan kung paano ito gumagana sa Ethereum maliban sa isang pagkakaiba: Sa Ethereum, tanging mga gumagamit ng Ethereum lamang ang maaaring lumahok sa EigenLayer; sa EigenLayer ng ZetaChain, maaaring magdeposito ng BTC ang mga gumagamit mula sa Bitcoin..

Ang simpleng implementasyon ng Omnichain Smart Contract ay pinalalawak ang isang produkto tulad ng EigenLayer upang magbigay-daan sa cross-chain restaking. Sa ZetaChain, ang mga dApps ay maaaring gamitin ang liquidity mula sa iba pang mga mahahalagang ecosystem tulad ng Bitcoin upang siguruhin ang mga modelo sa lahat ng mga network sa isang mas maaasahang paraan at mas maaasahang kaparaanan.

Tandaan, kailangan mag-alok ang ZetaChain ng paraan para sa mga validator ng Ethereum upang siguruhin ang karagdagang mga network. Ang pagpapatupad ng isang sistema tulad ng EigenLayer’s Actively Validated Services (AVS) solution ay magiging isang malaking at mahalagang pagbabago.

Palawakin ang BabylonChain patungo sa anumang non-smart contract chain bilang isang Omnichain dApp sa ZetaChain.

Katulad ng ZetaChain, kinikilala ng BabylonChain ang isang malaking pondo ng hindi pa nagagamit na liquidity sa Bitcoin network. Ipinaliliwanag ng Diagram 3 kung paano pinapayagan ng solusyon ng BabylonChain ang mga tagapagtangan ng Bitcoin na mag-stake ng kanilang BTC upang siguruhin ang mga PoS chains nang hindi inililipat ang kanilang mga asset mula sa Bitcoin network. Sa pag-ooperate sa loob ng mga limitasyon ng scripting language ng Bitcoin, sinusuportahan ng BabylonChain ang mga staking contract na namamahala at nagtatakda ng mga kondisyon sa ilalim ng mga Bitcoins ay maaaring ma-unbond o ma-slash.