Ang tumataas na gas fee ng Ethereum ay nangibabaw sa crypto news sa loob ng ilang taon, at ang mga developer ay nangako ng isang lumipat sa Proof-of-work. Ito ay nilalayong pagaanin ang mataas na gas fee at bawasan ang pagsisikip sa Ethereum network. Dito para sa isang gastos sa solusyon sa Layer 2? 

Pansamantala, sinubukan ng layer two na mga solusyon na bumuo ng mga application at protocol sa ibabaw ng Ethereum upang malutas ang mataas na bayad sa gas. Marami ang nagtagumpay, kabilang ang Bitcoin Lightning Network, na nagpapahintulot sa pinakamahusay na crypto casino mga user na gumawa ng murang microtransactions para sa crypto na pagsusugal. Ang mga gastos sa solusyon sa Layer 2 ay mas abot-kaya kaysa sa mga bayarin sa gas ng Ethereum. Tingnan natin ang mga solusyong ito at ihambing ang mga presyo sa pagitan ng 4 na pangunahing layer ng dalawang solusyon. 

Ano ang Solusyon sa Layer 2?

Sa kasikatan ng Ethereum bilang isang blockchain para sa mga application ng DeFi, maraming mahilig sa crypto ang nakikipagtransaksyon gamit ito. Ang Ethereum ay maaari lamang humawak ng humigit-kumulang 15-25 na mga transaksyon sa bawat segundo (TPS), at ang mga pagkumpirma ng transaksyon ay tumatagal ng hanggang 6 na minuto, depende sa pagsisikip ng network. Lumilikha ito ng bottleneck para sa Ethereum mainnet. Ginagawa nitong hindi gaanong perpekto ang Ethereum bilang isang platform para sa mga micro-payment at NFT mga pamilihan.

Higit pa rito, ginagamit ng Ethereum ang proof-of-work consensus na mekanismo, at ang mga minero ay tumatanggap ng mga gantimpala sa anyo ng mga bayarin sa gas upang maproseso ang mga transaksyon. Maaari itong maging sanhi ng presyo na mas mataas kaysa sa aktwal na transaksyon. Ang mga minero ay nangangailangan ng mga insentibo upang magmina ng ilang partikular na transaksyon, kaya ang average na bayad sa gas ay tataas dahil mas maraming user ang gustong isama ang kanilang mga transaksyon sa susunod na block.

Ang mga smart contract application o parallel blockchain na ito ay gumagamit ng seguridad ng Ethereum upang itala at i-secure ang mga transaksyon ngunit iproseso ang mas maliliit na transaksyon mula sa pangunahing Ethereum chain. Nangangahulugan ito na kailangan lang ng mga user na magbayad ng maliit na bahagi ng halaga ng transaksyon para sa pag-aayos ng isang naka-bundle na transaksyon. Alinsunod dito, maraming mga developer ng Ethereum ang nagsimulang magpatupad ng mga solusyon sa Layer 2.

Mayroong maraming mga diskarte sa ideya ng pagproseso ng mga transaksyon sa labas ng kadena. Kabilang dito ang dalawang layer na rollup, sidechain, channel ng pagbabayad, at sidechain.

Ano Ang Mga Uri ng Layer 2 Solutions?

Mga channel ng estado

Mga channel ng estado

Ang mga channel ng estado ay gumagamit ng mga matalinong kontrata upang payagan ang isang paunang natukoy na bilang ng mga kalahok na makipagtransaksyon nang hindi ginagamit ang pangunahing blockchain upang patunayan ang bawat transaksyon. Sa halip, ang parehong kalahok ay naglalagay ng halaga ng crypto sa isang multi-sig na kontrata. Pagkatapos ay binuksan nila ang channel sa pangunahing kadena. Pagkatapos ay maaari silang makipagtransaksyon gamit ang nakabahaging balanse sa track.

Kung gusto ng isang kalahok na umalis sa channel, magpapadala sila ng kahilingan sa paglabas sa pangunahing chain. Pagkatapos magsara ng channel, matatanggap ng bawat kalahok ang kanilang bahagi sa balanse pagkatapos ng kanilang huling transaksyon.

Panghuli, ang pinakakaraniwang anyo ng mga channel ng estado, mga channel ng pagbabayad, ay nangangailangan lamang ng mga gastos sa transaksyon sa pagbubukas at pagsasara ng channel. Ang mga transaksyon sa channel ay hindi nagtatanong ng mga bayarin sa transaksyon. Ito ay isang paraan ng pagtiyak ng mas murang layer two solution cost.

Sidechains

Hindi tulad ng mga channel ng estado na nangangailangan ng pangunahing chain para magsimula ng mga transaksyon, nakikipag-ugnayan lang ang mga sidechain sa pangunahing chain sa pamamagitan ng 2-way na tulay sa mga partikular na panahon. Ang mga panahong ito ay nakadepende sa consensus protocol ng blockchain. Bukod pa rito, ang mga sidechain tulad ng Polygon ay may compatibility sa lahat ng ERC-20 token. Maaaring palitan ng mga user ang kanilang mga token sa ibang layer ng dalawang solusyon kung sinusuportahan ito ng sidechain.

Ang mga sidechain ay nagbibigay-daan sa mga developer na maglunsad ng Dapps (mga desentralisadong aplikasyon) sa sidechain. Maaari rin silang makipag-usap sa mainchain nang hindi binubuksan o isinasara ang mga channel. Gayunpaman, hindi sila umaasa sa seguridad ng mainchain, ibig sabihin, hindi sila mahigpit na naka-layer sa dalawang solusyon. Sa halip, mayroon silang mga koneksyon (tulay) sa mainchain upang payagan ang interoperability.

Panghuli, ang mga sidechain ay may panganib ng mga malisyosong validator. Ito ay dahil hindi sila gumagamit ng consensus protocol ng isang naitatag na mainchain at kadalasang nangangailangan ng mga user na gamitin ang kanilang katutubong token. Ngunit pinapayagan nila ang mababang layer ng dalawang gastos sa solusyon.

Mga rollup

Ang mga rollup ay nagsasagawa ng mga transaksyon sa labas ng pangunahing chain at ipinapadala lamang ang naka-bundle na data ng transaksyon sa pangunahing chain para sa consensus. Nangangahulugan ito na ang mga gumagamit ay hindi kailangang magbayad para sa bawat transaksyon. Sa halip, binabayaran lang nila ang bundle ng mga transaksyon sa pagtatapos ng isang panahon. Ito ay tulad ng mga channel ng estado, ngunit hindi kailangang buksan o isara ng mga gumagamit ang kanilang mga channel.

Bukod dito, may dalawang uri ng rollup, optimistic at zero-knowledge rollup. Parehong nangangailangan ng mga user na suriin ang data ng transaksyon para sa bisa upang matiyak na walang mga nakakahamak na transaksyon ang kasama sa bundle.

Roll ups

Mga Optimistang Rollup

Ang mga optimistikong rollup ay nakakatipid sa layer 2 na mga gastos sa solusyon dahil hindi nila ipinapadala ang bawat transaksyon sa mainchain. Ipinapalagay ng protocol na ang lahat ng validator ay kumikilos nang tapat. Nagtitiwala ito sa mga validator na maghanap ng mga malisyosong aktor at magsumite ng mga patunay ng pandaraya sa mainchain. Alinsunod dito, hinahamon ng mga validator ang mga transaksyon sa panahon ng hamon. Ito ay karaniwang tumatagal ng higit sa isang linggo. 

Hindi maaaring bawiin ng mga user ang kanilang mga pondo sa panahong ito, na nag-uudyok sa kanila na kumilos nang mabilis upang makahanap ng mga malisyosong aktor. Kung nilalabag ng user ang mga panuntunan, binabawasan ng layer protocol ang kanilang rollup layer stake. Ngunit dahil sa pag-asa nito sa mga validator ng tao at panahon ng pagsubok na hindi bababa sa isang linggo, ang mga oras ng pag-withdraw ng user ay tumatagal ng mahabang panahon.

Zero-knowledge Rollups

Gumagamit ang Zero-knowledge Rollups (zk-rollups) ng mga mathematical proof para patunayan ang mga naka-bundle na transaksyon. Gumagawa ang mga user sa layer ng Succinct Non-Interactive Argument of Knowledge (SNARK) para sa bawat bundle ng transaksyon at ipadala ito sa pangunahing chain.

Alinsunod dito, nang hindi nangangailangan ng mga validator ng tao, hindi ito nangangailangan ng panahon ng hamon kapag ang isang user ay bumuo ng isang SNARK. Katumbas nito ng mas mabilis na oras ng pag-aayos sa mainchain at nagbibigay ng mas secure na paraan para patunayan ang bisa ng bundle.

Dati, ang mga ZK-rollup ay maaari lamang humawak ng mga simpleng transaksyon. Ibinukod ng mga ito ang mga compatibility sa mga smart contract, ngunit maraming advances ang ipinatupad. Matagumpay na naipatupad ng Polygon Hermez at ZKSync ang smart contract compatibility nang hindi binabago ang base code ng kontrata.

Ano ang Halaga ng Layer 2 Solutions?

Ang Layer 1 blockchains tulad ng Bitcoin at Ethereum ay may mga gastos sa transaksyon upang bigyan ng insentibo ang mga minero na magdagdag ng mga block sa network. Sa Ethereum, ang mga user ay kailangang mag-bid ng gas para maisama ang kanilang mga transaksyon. Mayroong karaniwang bayad sa gas depende sa pagsisikip ng network. Tinutukoy din ng laki ng transaksyon ang kabuuang bayad sa gas para sa mga indibidwal na transaksyon.

Sinusubukan ng mga solusyon sa Layer 2 na iwasan ito ng mga fractional na gastos sa transaksyon para sa maraming user. Maaaring palayain ng mga solusyon sa Layer 2 ang trapiko sa pangunahing chain sa pamamagitan lamang ng pagpapadala ng isang malaking transaksyon sa pangunahing chain, at ang mga indibidwal ay magbabayad lamang ng maliit na bayad.

Higit pa rito, ang ibang layer 2 na solusyon ay hindi naniningil para sa ilang partikular na transaksyon. Bagama't, karamihan sa mga solusyon sa layer 2 ay naniningil ng bayad sa pagpapatupad (sa layer 1) at isang bayad sa seguridad (sa layer 2).

Panghuli, iba-iba ang mga gastos sa solusyon sa layer 2 depende sa aksyon. Halimbawa, ang pagpapadala ng Ether (ETH) ay magkakaroon ng ibang halaga kaysa sa pagpapalit ng mga token sa isang network.

Mga solusyon sa layer 2

Ang 4 Major Layer 2 Solutions

arbitrasyon

Ang OffchainLabs ay isang Optimistic Rollup na nakabase sa Ethereum. Maaari itong mag-port ng mga smart contract nang hindi kailangang baguhin ang orihinal na code. Nangangahulugan ito na maaaring gamitin ng mga developer ang Arbitrum upang bumuo ng Dapps gamit ang isang layer 2 na solusyon.

Higit pa rito, kailangang i-stake ng mga validator ang ETH para suriin ang validity ng mga transaksyon. Kung lalabag sila sa mga patakaran, mawawalan sila ng bahagi ng kanilang stake (slashing). Ang mga validator ay gumagawa ng assertion pagkatapos mag-compute ng isang transaksyon. Sa panahon ng hamon, ang mga user ay gumagawa ng Mga Pagsusulong sa Pagtatalo na kailangang ayusin ng mga validator.

Bukod dito, ang mga aggregator ay nagbu-bundle ng mga transaksyon at ipinapadala ang mga ito sa layer 1 chain (Ethereum). Nakakatanggap sila ng mga reward mula sa mga nakolektang bayarin sa platform.

Bukod pa rito, sinusuportahan ng Abritum ang maramihang mga application, kabilang ang Uniswap, Chainlink, at Aave. Sinusuportahan nito ang mga palitan ng Binance at Crypto.com at mga wallet ng Metamask, Zapper, at Loopring.

Panghuli, ang pagdedeposito ng ETH sa Arbritum mula sa Ethereum ay nagkakahalaga ng humigit-kumulang $7.31. Gayunpaman, ang pagpapadala ng ETH mula sa Arbitrum ay nagkakahalaga lamang ng $0.53. Mga gastos sa pagpapalit ng mga token gamit ang solusyong ito $0.73 sa average.

Polygon Hermez

Ang Hermez ay isang zero-knowledge rollup na kasalukuyang nagbibigay ng layer 2 scaling solution sa Ethereum. Pinondohan ng Polygon ang proyekto upang lumikha ng isang open-source na ZK-rollup na sumusuporta sa mataas na mga token ng TVL (trading volume), kabilang ang ilang stablecoin, ETH, at MATIC.

Kapansin-pansin, hindi kailangang gamitin ng mga user ang ETH para magamit ang solusyon. Sa halip, maaari nilang gamitin ang MATIC para samantalahin ang mababang halaga ng solusyon sa layer 2 at mas mabilis na pag-aayos. Gumagamit din si Hermez ng proof-of-donation kung saan nagbi-bid ang mga potensyal na gumawa ng bundle ng transaksyon (mga rollup batch creator) sa pagiging namamahala sa sumusunod na bundle. Ang isang bahagi ng kanilang bid ay napupunta sa pagpopondo sa proyekto at iba pang mga serbisyo.  

Bukod dito, ginagamit lamang ni Hermez ang Ethereum bilang imbakan ng data at ginagawa ang lahat ng pagproseso ng transaksyon sa labas ng kadena. Nangangahulugan ito na ang data ng transaksyon at mga patunay ay umiiral sa mainchain. Samakatuwid, pinapanatili nito ang seguridad ng Ethereum. Panghuli, ang pagdedeposito ng ETH sa Polygon ay halos nagkakahalaga $12. Habang ang pagpapadala ng ETH gamit ang Hermez ay nagkakahalaga ng $0.25. Gayunpaman, ang pagpapalit ng MATIC para sa isa pang layer 2 token ay nagkakahalaga 42.6 GWEI. Ang paggamit sa Polygon sidechain ay nagbibigay-daan sa mga user na makatipid sa layer 2 na mga gastos sa transaksyon dahil maraming rollup ang tumatakbo sa Polygon chain at Hermez. Kumpara sa Arbitrum, may kaunting bentahe si Hermez dahil mas mura ang MATIC kaysa sa pagdeposito ng ETH sa Arbitrum.

arbitrasyon

Hindi mababago X

Ang Immutable X ay isang layer 2 zk-roll-up solution at NFT marketplace. Pinapayagan nito ang mababa hanggang zero na mga bayarin sa gas para sa pagmimina at pangangalakal ng mga NFT. Binuo ng team ang zk-roll up gamit ang STARK prover ng StarkWare. At ang solusyon na ito ay may IMX token na maaaring kumita ng mga user kapag nagsasagawa ng mga pagkilos sa platform. Magagamit din nila ito para makipagtransaksyon, gumawa ng mga NFT, at bumoto sa mga panukala sa pamamahala.

Bukod dito, ang roll-up protocol ng Immutable X ay nagbibigay-daan para sa higit sa 9000 NFT trades at mints bawat segundo. Mayroon din itong API abstraction layer na magbibigay-daan sa mga user na tumawag sa mga API sa halip na direktang makipag-ugnayan sa isang smart contract.

Sa kaibahan sa iba pang mga NFT marketplace, ang Immutable X ay may pandaigdigang order book. Nangangahulugan ito na maaaring punan ng mga user ang mga order mula sa iba't ibang marketplace at vice versa. Tinutulay nito ang agwat sa pagitan ng mga NFT marketplace at binibigyang-daan ang mga creator na makahanap ng audience para sa kanilang content.

Mga gastos sa solusyon sa Layer 2 sa hanay ng Immutable X mula sa zero hanggang $0.05 hanggang sa mint at i-trade ang mga NFT. Panghuli, ang paggawa ng isang NFT sa Rarible o Foundation ay nagkakahalaga sa paligid $70 sa mga bayarin sa gas. Gayunpaman, ang mga bayad sa hindi nababagong gas ay mula sa $5-10 para sa mga solong transaksyon. Ginagawa nitong isang kaakit-akit na opsyon ang Immutable X para sa mga developer ng GameFi.

ZKSync

Ang ZKSync ay isa sa orihinal na zk-roll-up na application para sa Ethereum. Mayroon itong komprehensibong hanay ng mga protocol at pagpapatupad na tugma sa karamihan ng mga Dapp na nakabase sa Ethereum at layer 2 na protocol. Kabilang dito ang Polygon Hermez, metaverse token, at karamihan sa iba pang ERC-20 token.

Higit pa rito, ang ZKSync ay may matalinong suporta sa kontrata gamit ang Zinc o solidity programming language. Ginagawa nitong isa sa mga unang zk-roll-up na sumusuporta sa pagpapatupad ng matalinong kontrata.

Bukod dito, ang mga user ay maaaring magsagawa ng atomic swaps gamit ang ZKSync. Madaling mai-port ng mga DEX ang kanilang mga platform upang samantalahin ang mas mababang mga gastos sa solusyon sa layer 2 at scalability.

Kung ikukumpara sa Immutable X, nagdedeposito sila ng ETH sa ZKSync ay nagkakahalaga ng humigit-kumulang $11.51 at kasabay nito, ang paglilipat ng mga token ng ERC-20 sa ZKSync ay nagkakahalaga ng humigit-kumulang $0.08. Higit na kahanga-hanga, ang pagmimina ng NFT ay nagkakahalaga ng humigit-kumulang $0.21. Mayroong isang beses na activation fee na $2.61, at ang mga withdrawal ay nagkakahalaga ng $5.28.

Panghuli, sinusuportahan ng ZKSync ang mga walang gas na meta-transaksyon. Nagbibigay-daan ito sa mga user na magbayad ng isang bahagi ng token sa transaksyon bilang bayad sa gas sa halip na ETH.

zksync

Kailangan Mo Bang Gumamit ng Layer 2 Solution?

Ang paggamit ng solusyon sa layer 2 ay may ilang mga benepisyo para sa mga user na hindi naglalayong gumawa ng malalaking transaksyon sa isang layer 1 na network. Ang ilang mga gastos sa layer 2 na solusyon ay may kasamang paunang gas o bayad sa deposito para magsimulang makipagtransaksyon. Gayunpaman, ang mga ito ay hindi kasing mahal ng mga bayarin sa gas ng Ethereum sa panahon ng peak times.

Higit pa rito, ginagawang mas madali ng mga solusyon sa layer 2 para sa mga developer na sukatin ang kanilang mga proyekto nang hindi nangangailangan ng malaking pondo upang magbayad ng mga bayarin sa gas.

Ang mga platform tulad ng Immutable X at ZKSync ay ginawang abot-kaya para sa karamihan ng mga user ang pagmimina at pangangalakal ng mga NFT. Maaari itong magbigay sa mga artista ng isang mabubuhay na merkado upang ibenta ang kanilang mga gawa. Ang tuluyang paglipat ng Ethereum sa Proof-of-Stake ay lubos na makakabawas sa mga bayarin sa gas. Hindi nito gagawing walang kaugnayan ang mga gastos sa solusyon sa layer 2 ngunit gagawing mas kaakit-akit ang mga ito sa pang-araw-araw na gumagamit.

Final saloobin

Ang mababang halaga ng solusyon sa layer 2 ay ginagawang isang praktikal na opsyon ang mga platform tulad ng Arbitrum at ZKSync para sa mga user na gustong makipagtransaksyon gamit ang mga token ng ERC-20 nang hindi nagbabayad nang labis sa mga bayarin sa gas. Nagsimula na ang mga solusyon sa Layer 2 na mag-alok ng mas murang paraan para sa mga developer at artist na mag-mint ng mga NFT sa mga fractional na presyo.