Jay
Avalanche Philippines
5 min readNov 23, 2020

--

Ang Avalanche-Ethereum Bridge: Ano ang Kailangan Mong Malaman

Ang paggamit ng ChainSafe’s ChainBridge, Ang pinagkakatiwalaang relayer ng Protofire, Hashquark, POA Network, at Avascan ay magbibigay-daan sa two-way transfer sa pagitan ng Avalanche at Ethereum.

Ang Liquidity ay magbibigay ng Liquidity. Sa huling ilang mga ika-tatlong Buwan, ang aming koponan ay bumuo ng maraming mga pagkukusa upang hindi lamang i-optimize ang karanasan para sa mga developer na nagtatayo ng desentralisadong mga aplikasyon ngunit upang ding makagawa ng mga koneksyon sa pagitan ng mga itinatag na mapagkukunan ng crypto liquidity.

Nagsimula kami sa paglulunsad ng mainnet nitong nakaraang Setyembre, kasabay ng mahigpit na koordinadong pakikipagsosyo sa mga nangungunang pandaigdigang palitan tulad ng Binance, Bitfinex, at FTX. Samantala, patuloy kaming nagpapatakbo ng buong bilis ng maaga sa pagbuo ng mga pangunahing kakayahan, mga kasosyo sa ecosystem, at mga makabagong ideya na posible lamang sa teknolohiya ng Avalanche.

Marami sa mga hakbang na ito ay magiging live sa mga darating na buwan, ngunit ngayon, nasasabik kaming ibalita ang unang cross-chain Ethereum bridge ng Avalanche. Ang tulay ng Avalanche-Ethereum, na binuo ng ChainSafe sa pamamagitan ng Avalanche-X grants program, ay nasa huling yugto ng pagsubok bago i-deploy sa mainnet at buksan ang mga pintuan para sa simple, ligtas na paglipat ng mga assets sa pagitan ng Avalanche at Ethereum.

Ang Avalanche-Ethereum Bridge, na gumagamit ng ChainBridge *, ay isang two-way token bridge na nagbibigay-daan sa seamless ERC-20 at ERC-721 transfer sa pagitan ng Avalanche (sa pamamagitan ng C-Chain) at Ethereum. Kung nais mong gamitin ang ETH sa loob ng desentralisadong mga aplikasyon sa Avalanche, magagawa mong i-lock ang WETH (Wrap na ETH) sa kontrata ng ChainBridge, at ang isang katumbas na token sa Avalanche ay mai-minted. Maaaring magamit ang Bridge alinman sa pamamagitan ng pakikipag-ugnay sa mga app na isinasama ang Bridge o sa isang Avalanche-Ethereum asset swap app (paparating na).

Ang pagpapatupad ng testnet ng Bridge ay masigurado ng aming mga kasosyo na Protofire , Hashquark , POA Network , at Avascan . Aaprubahan at tatanggihan ng mga relayer ang mga paglilipat batay sa isang boto na ginawa ng lahat ng mga relayer. Kung ang boto ay pumasa sa isang tiyak na threshold, ang token transfer ay naaprubahan.

* Ang mga kontrata ng ChainBridge ay na- audit ng ConsenSys Diligence .

Sa Ilalim ng Hood

Para sa mga interesado sa isang mas teknikal na paliwanag ng tulay, ipaliwanag namin ang sunud-sunod na kung ano ang nangyayari sa ilalim ng hood. Gumamit tayo ng isang halimbawa kung paano maililipat ang mga token mula sa Ethereum patungo sa Avalanche. Ang mga gumagamit ng tulay ay kakailanganin lamang na magpadala, kahit na, dalawang mga transaksyon upang ilipat ang mga assets mula sa isang blockchain patungo sa isa pa.

  1. Aprubahan ang kontrata sa Bridge para sa paggastos ng token sa Ethereum (gamit ang pamamaraang "Approve")
  2. I-deposito at i-lock ang naaprubahang token sa kontrata ng Bridge (gamit ang pamamaraang "transferFrom")
  3. Ang isang matagumpay na deposito ay magpapalabas ng kaganapan ng deposito sa mga relayer (Protofire, Hashquark, POA Network, Avascan)
  4. Ang isang panukala ay nilikha sa kontrata ng Bridge sa Avalanche; ang mga panukala ay may magkakaibang katayuan: hindi aktibo(Inactive), aktibo(Active), naisapinal (Finalize) at Nailipat (Transferred). Ang mga bagong panukala ay minarkahan bilang aktibo at naglalaman ng isang hash ng transfer data, na pumipigil sa data ng deposito mula sa paglitaw sa Avalanche bago maaprubahan.
  5. Ang iba pang mga relayer ay titingnan ang hash at ihambing ito laban sa data ng Avalanche mula sa data ng Ethereum at bumoto sa kawastuhan ng ibinibigay na data.
  6. Kung naaprubahan ang boto, ang token ay naimiminta sa Avalanche (gamit ang pamamaraang "executeDeposit")

Patakbuhin ang iyong sariling Avalanche-Ethereum Bridge

Sa diwa ng bukas na Panukala, inilalabas namin ang codebase ng Avalanche-Ethereum Bridge para sa mas malawak na pamayanan ng Avalanche at Ethereum upang patakbuhin ang kanilang sarili. Ang kailangan mo lang gawin ay i-deploy ang mga kontrata, patakbuhin ang mga relayer, at i-configure ang mga ito sa mga naka-deploy na kontrata.

Hindi kami naniniwala sa hinaharap na "isang chain ang nagwagi sa lahat." Naniniwala kami na maraming mga chain na magbibigay ng halaga sa mga gumagamit at application sa buong mundo. Ang avalanche ay nakatuon sa paghahatid ng sub-segundong Finality, throughput sa antas ng Visa, at kakayahang umangkop para sa mga developer na bumuo nang walang mga limitasyon, nang hindi sinasakripisyo ang desentralisasyon (kasalukuyang nakatayo sa higit sa 600 mga validator sa buong mundo).

Makikinabang ang mga gumagamit sa pagpili. Sa mas maraming mga tulay, ang karanasan ng gumagamit ay natural na mapapabuti tulad ng iba't ibang mga makabago at tampok ay ipinakilala sa naunang pag-ulit ng mga tulay, sa kanilang pakinabang. Ang tulay na ito ay nagmamarka ng simula ng isang buong bagong hanay ng mga solusyon na naghahanap ng mabilis, nasusukat na mga solusyon sa blockchain tulad ng Avalanche.

Katahimikan bago ang Hagupit

Sa mga susunod na buwan, ilalabas namin ang isang buong bagong asset, application, at tool sa Avalanche. Marami sa mga solusyon na ito ay maaaring pamilyar ka na, habang ang iba ay ganap na bago sa industriya ng blockchain. Hindi kami makapaghintay na ibahagi sa iyo kung ano ang pinaplano namin. Kung mayroon kang isang ideya na nais mong makita sa Avalanche, sumali sa amin sa Discord at talakayin sa koponan!

Tungkol sa Avalanche

Ang Avalanche ay isang open-source platform para sa paglulunsad ng desentralisadong mga aplikasyon sa pananalapi at pag-deploy ng blockchain ng kumpanya sa isang magkakaugnay, lubos na nasusukat na ecosystem. Ang mga nag-develop na bumubuo sa Avalanche ay madaling lumikha ng malakas, maaasahan, at ligtas na mga application at pasadyang mga blockchain network na may mga kumplikadong ruleset o bumuo sa mayroon nang mga pribado o pampubliko na mga subnet.

Website | Whitepaper | Twitter | Discord | GitHub | DocumentationForum | Avalanche-X | Telegram | Facebook | LinkedIn | Reddit | YouTube

--

--