Ano ang Ethereum – Isang Kumpletong Gabay sa Beginner-Friendly

Napalampas mo ang punto kung sa tingin mo ay mahalaga ang Ethereum dahil mayroon itong pangalawang pinakamalaking market cap at medyo mataas na halaga bawat unit. At sa pamamagitan lamang ng pangangalakal at paghawak sa cryptocurrency, inaalis mo ang iyong sarili sa isang mas kamangha-manghang pagkakataon.  

Ang merkado ng cryptocurrency ay talagang isang maliit na bit ng isang ligaw na kanluran sa mga araw na ito, at maraming tao ang naghahanap lamang ng ilang kita. Gayunpaman, ang pag-unawa sa Ethereum ay magbibigay sa iyo ng isang sulyap sa mas malaking larawan ni Vitalik Buterin at kung bakit napakahusay ng kanyang proyekto. 

Ngunit huwag nating kalimutan na may ilang mga pagbabago pagdating sa Ethereum. Ang tinatawag na 2.0 na bersyon, ang proseso ng Staking, at ang pagbabago ng protocol sa proof-of-stake ay nagsimula na, ngunit makikita pa rin kung paano gagana ang Ethereum sa wakas. 

Ipinaliwanag ng Ethereum 

Una sa lahat, ang Ethereum ay isang platform na itinatag ni Vitalik Buterin para gawing desentralisado ang internet, kung saan ang code ay ang batas. Ang barya nito ay ang pinakakilalang altcoin, higit pa sa isang regular na cryptocurrency, ang Ether.   

Ang Ethereum ay isang do-it-yourself na platform para sa mga desentralisadong aplikasyon (DAPP). Binibigyang-daan ka nitong bumuo ng isang application na walang kinokontrol na isang tao at sinusuportahan ng teknolohiyang blockchain. Samakatuwid, inaalis nito ang pangangailangan para sa isang ikatlong partido, dahil ang lahat ay pinamamahalaan sa pamamagitan ng mga matalinong kontrata.   

Ang mga dApp ay binuo sa pamamagitan ng Solidity at Vyper, at maaari mo silang bigyan ng halos anumang kakayahan. 

Maaaring gusto rin ng mas maraming karanasang developer na gumamit ng YUL, isang intermediate na wika para sa Ethereum Virtual Machine, o Yul+, isang extension sa Yul.   

SIDENOTE. Ang Solidity ay isang object-oriented programming language para sa pagsusulat ng mga matalinong kontrata sa Ethereum Platform. Ang Solidity ay mukhang isang pinasimple na bersyon ng JavaScript. Ang Vyper ay isang pythonic programming language na may mas kaunting feature kaysa sa Solidity na naglalayong gawing mas secure ang mga kontrata at mas madaling i-audit. Ang Yul at Yul+ ay ginagamit ng mga may karanasang developer na sumusuporta sa EVM at Ewasm, na makakatulong sa pag-optimize ng paggamit ng gas ng iyong mga kontrata.   

Ang platform ay medyo kumplikado at patuloy na umuunlad, kaya hindi kami papasok sa mga detalye ng coding. Ngunit upang maunawaan ang Ethereum, sapat na malaman na mayroon itong sentral na aspeto:   

Kinakalkula ng Ethereum virtual machine ang mga elemento na nagdidikta kung paano gumagana ang mga smart contract.   

Kung gaano kalaki ang Ethereum blockchain, lumampas ang laki nito 1000 GB noong Nobyembre 2022.   

Pagsisimula sa Ethereum 

Upang makapagsimula sa Ethereum, dapat mo munang maunawaan na ang Ethereum Blockchain ay binago kamakailan ang consensus protocol mula sa proof-of-work (PoW) patungong proof-of-stake (PoS). 

Ang pagkilos na ito ay tinawag na "The Merge." Ito ay naging medyo bagong katotohanan noong Setyembre 15, 2022, nang ang orihinal na execution layer ng Ethereum na tinatawag na Mainnet ay sumanib sa bago nitong proof-of-stake consensus layer, ang Beacon Chain.  

Bago ang "The Merge," ang Ethereum Blockchain ay nagtrabaho tulad ng isang higante, desentralisadong supercomputer. Nakuha nito ang computing power nito mula sa buong mundo, at ang computing power na iyon ay nangangailangan ng gas na binayaran sa Ether.   

Halimbawa, ang presyo ng gas ay tinatayang noong Abril 2022, 36 Gwei (0.000000001 Eth). Bukod, ang PoW Ethereum energy consumption (TWh) ay may average halaga ng 78

Pagkatapos ng "The Merge," ang Ethereum Blockchain ay nagtrabaho tulad ng isang higante, ngunit sa isang mas berdeng paraan, ang pagbabago ng blockchain na ito sa isang berde. Linawin natin, dahil Septiyembre 15, 2022, ang mekanismo ng proof-of-stake ng Ethereum ay gumagamit lamang ~0.0026 TWh/yr.  

Ang PoW consensus ay nagkaroon isang halaga ng 30.000x na mas malaki kaysa sa protocol ng PoS sa kaso ng Ethereum. Ang makabuluhang pag-upgrade ng blockchain na ito ay nagpababa sa pagkonsumo ng enerhiya ng network ng 99,99%! Iyan ay dope, tama? 

Pagkatapos ng resume na ito, mas mauunawaan mo ang tungkol sa kahalagahan ng “The Merge” sa Ethereum blockchain. Ngunit ngayon, interesado ka sa kung paano magsimula nang totoo sa Ethereum, hindi ba? 

Kaya una, kakailanganin mo ng wallet para mag-imbak ng Ethereum. Mayroong maraming mga wallet ng Ethereum – ang ilan ay mas mahusay, ang ilan ay mas masahol pa. Kaya naman dapat mong basahin ang aming Gabay sa wallet ng Cryptocurrency bago pumili ng isa.   

Pagkatapos ay maaari kang magpatuloy sa pagsulat ng mga matalinong kontrata at pagbuo ng mga dApp. 

Ano ang gamit ni Ether 

Walang data para sa pinakamataas na supply ng ETH, ngunit sa oras ng pagsulat, mayroong 122.37M ETH sa merkado.   

Ang pangunahing paggamit ng Ether ay upang palakasin at bigyan ng insentibo ang Ethereum network. Ngunit sa puntong ito, maaaring gusto mong malaman kung ano ang ginagamit sa Ether bukod sa pagbili ng gas.   

At mayroong ilang mga kaso ng paggamit para dito sa labas ng platform. Ginagamit ng mga tao ang Ether para magpadala ng pera sa ibang bansa, na may kaunting bayad, sa pamamagitan ng peer-to-peer transfer. Gayundin, maaari mong gamitin ang Ether upang bumili ng mga produkto o serbisyo mula sa lahat ng provider na tumatanggap sa kanila. O pwede lang ipagpalit ito sa mga palitan.   

SIDENOTE. Upang mapadali ang koneksyon ng iyong internet browser sa dApps, maaari mong gamitin ang Metamask, lalo na kung gusto mong gumawa ng maliliit na transaksyon dito at doon.   

Ethereum Smart Contracts 

Ang makabuluhang pagbabagong dinala ng Ethereum ay ang matalinong kontrata.   

Mga magagandang kontrata ay mga maliliit na programa na itinatag bago ilunsad ang isang token, pagkatapos ay nakaimbak sa blockchain. Pagkatapos mong isulat ang mga katangian ng pag-andar, tatakbo sila nang awtonomiya nang walang sinumang makakapagbago sa kanila.   

Karaniwan, ang isang matalinong kontrata ay tumutukoy sa kondisyon kung saan ang lahat ng partido ay sumasang-ayon sa pamamagitan ng paggamit nito. Gayundin, ang mga matalinong kontrata ay maaaring maglaman ng iba't ibang impormasyon, mula sa bilang ng mga token hanggang sa kahit isang uri ng insurance.   

Sa simula, ang paggawa ng bagong matalinong kontrata at isang token ay parang muling pag-imbento ng gulong. Halos bawat bagong token ay mangangailangan ng espesyal na pag-customize para sa isang palitan, isang wallet, o isang app upang makipag-ugnayan.   

Nagkaroon ng maraming puwang para sa mga error at ang pagpapalit ng iyong dApp pagkatapos ilunsad ito sa pangunahing net ay mangangailangan ng matigas na tinidor. Kaya, ang pangangailangan para sa isang pamantayan ng token lumitaw.   

Ethereum Request Comment (ERC)   

Isipin ang Ethereum Request for Comments (ERC) bilang isang dokumentong ginagamit ng mga programmer upang magsulat ng mga matalinong kontrata sa Ethereum Blockchain. Tinutukoy nila ang mga panuntunan sa mga dokumentong ito na dapat sundin ng mga token na nakabase sa Ethereum. 

Sa panahon ngayon, maraming ERC ang nag-mature, kaya sa ibaba, ilan lamang sa kanila ang ipapakita namin, na siyang pinakamahalaga rin: 

ERC20 lumitaw noong 2015 at nagbigay ng mga alituntunin sa mga gumagamit ng Ethereum para sa paglikha ng isang fungible na token. Ito ang pinakanakakalat na token at, sa ngayon, ang pinakamadaling gawin.   

Hindi mo na kailangang magsulat ng isang matalinong kontrata sa iyong sarili. Maaari kang pumunta sa a generator ng token upang awtomatikong gawin ang iyong cryptocurrency. Kailangan mo lang maglagay ng pangunahing impormasyon tulad ng:   

  • ang pangalan ng token;   
  • ang simbolo;   
  • maximum na supply;   
  • presyo;   
  • limitasyon ng gas.   

Ang ilan sa mga platform na ito ay nagbibigay-daan sa iyo bumuo ng isang ICO.   

Sa paglipas ng panahon, napansin ng mga tao ang maraming isyu sa ERC20, at isa sa mga pinakakilalang isyu ay ang pagpapadala ng token sa isang matalinong kontrata na hindi ginawa para suportahan ito. Milyun-milyong dolyar ang nawala dahil sa mga naka-block na transaksyon.   

ERC223 dumating upang malutas ang problemang ito sa pamamagitan ng pagdaragdag ng function ng token fallback. Ito ay isang pinahusay na bersyon ng ERC20 na tumatanggi sa mga hindi sinusuportahang transaksyon at gumagamit ng dalawang beses na mas kaunting gas.   

ERC721 ay ang token standard na nagmumungkahi ng a di-fungible na token. Kung ang ERC20 ay may kasamang token na katumbas ng halaga sa susunod, ERC721 nagpapakilala ng hindi mahahati at natatanging mga token. Ang pinakasikat na paggamit ng ERC721 ay nasa CryptoKitties.   

ERC777 kumakatawan sa isang bagong paraan upang makipag-ugnayan sa mga kontrata. Binibigyang-daan nito ang lahat na magdagdag ng karagdagang functionality sa mga token, katulad ng isang kontrata ng mixer, para sa higit na pagiging kumpidensyal ng transaksyon o isang feature na pang-emergency na pagbawi upang gabayan ka kung mawala mo ang iyong mga pribadong key. 

ERC1155 ay isang natatanging diskarte na nagmumungkahi ng isang pamantayan kung saan ang isang kontrata ay gumaganap bilang isang interface para sa maraming uri ng mga token, tulad ng fungible, non-fungible, o iba pang mga configuration. 

Ethereum 2.0 at ang pagsasanib 

Ang Ethereum 2.0 ay nagdadala ng mga pagpapahusay na idinisenyo upang baguhin ang Ethereum network sa pamamagitan ng pagpaplano na i-desentralisa ang pag-scale ng network at paglipat sa proof-of-stake. Sa paligid ng 2018 ang lahat ng gawain ng mga mananaliksik ay pinagsama sa isang solong roadmap sa ilalim ng "Ethereum 2.0" payong. 

Umiral ang dating chain bago ang Setyembre 15, 2022, nang lumipat ang Ethereum sa proof-of-stake; isang dating proof-of-work na Eth1 chain ay mapapamura sa kalaunan sa pamamagitan ng mga naharap na paghihirap. Mula noong Setyembre 15, 2022, ang mga user at application ay lumipat sa isang bagong proof-of-stake na Ethereum chain na kilala bilang ETH2. 

Ang proseso ng pagbabago ng consensus protocol sa proof-of-stake ay nagsimula sa Phase 0 noong Disyembre 2020 sa opisyal na paglulunsad ng Beacon Chain. Sa yugtong ito, pinamamahalaan ng Beacon Chain ang registry ng mga validator at ipinapatupad ang mekanismo ng consensus ng Proof of Stake (PoS) para sa Ethereum 2.0. 

Ang Beacon Chain ay nagdaragdag ng katutubong tampok na staking sa Ethereum blockchain bilang pangunahing tampok ng paglipat ng network sa mekanismo ng pinagkasunduan ng PoS. 

Ang ikalawang yugto, na pinangalanang "The Merge," ay pinagsama ang Beacon Chain sa Ethereum mainnet, na nangyari kamakailan noong Setyembre 15, 2022. Ang huling pag-upgrade para sa ETH2 ay makikita ang pagpapatupad ng mga Shard chain. 

At ngayon, kung iniisip mo kung posible bang magmina ng Ethereum, ang sagot ay HINDI. Hindi bababa sa hindi sa klasikal na paraan na ito ay naganap. Pagkatapos ng “The Merge,” ang consensus protocol ay binago sa proof-of-stake, na nangangahulugan na hindi mo maaaring minahan ang Ethereum. Gayunpaman, maaari kang makakuha ng Ethereum sa pamamagitan ng pag-staking ng 32 Ether at paggamit ng isang karaniwang laptop.  

Ang pagsasama ay may bilis ng transaksyon na sampu-sampung libo bawat segundo. Gayundin, mababawasan ang mga gastos at bayarin.   

Ang interface ay mas madaling gamitin upang ang mga tao ay makagawa ng higit pang mga proyekto sa Ethereum. 

Bago ang pag-upgrade ng Merge Septiyembre 2022, ang pagkonsumo ng enerhiya ng Ethereum para sa nakaraang buwan (Agosto 2022) ay tinatayang 86 TWh kada taon. Iyan ay tungkol sa kung ano ang kinokonsumo ng isang karaniwang laki ng bansa/bawat taon. Pagkatapos palitan ang pagmimina ng staking, ang indicator na ito ay bumaba sa pamamagitan 99.95%

Ang pagpapakilala ng sharding sa Ethereum 2.0 ay dapat magbigay-daan para sa mas mataas na scaling ng Ethereum dahil ang mga transaksyon ay maaaring hatiin sa 64 na bagong chain. 

Nangangahulugan ito na ang pagpapatakbo ng isang Ethereum node ay magiging mas madali mula sa isang hardware na pananaw dahil mas kaunting data ang kailangang maimbak sa isang system. 

Ang kumpletong pag-upgrade ay inaasahang magaganap sa 2023. 

SIDENOTE. Tandaan na ang samahan ng Ethereum ay pagtatapos ang terminolohiya ng Ethereum 2.0 at ETH2. Gayunpaman, ang roadmap at ang mga pag-unlad ay nananatiling pareho. 

Ethereum Proof-of-Stake 

Sa nakaraang status quo, maaaring suportahan ng Ethereum ang 15 na transaksyon sa bawat segundo. Upang mapalawak, ang "The Merge" ng Ethereum ay dumating na may ilang mga update na nakasentro sa staking, na humantong sa pag-phase out ng proof-of-work mining.   

Sa pamamagitan ng paglipat sa staking, ang Ethereum ay nangangahulugan ng pagsuporta sa libu-libong transaksyon sa bawat segundo. 

Gayundin, ang pagtaas ng mga transaksyon sa bawat segundo ay hindi nagmumula sa gastos ng mga kasalukuyang node. Ang patunay ng mga mekanismo ng pinagkasunduan ng stake ay umaasa sa isang pang-ekonomiyang insentibo upang panatilihing tapat ang mga validator.  

Ang mga validator ay maaaring magbukas ng mga staking node sa pamamagitan ng pag-lock ng 32 ETH sa isang staking contract. At habang sini-secure nila ang network, makakatanggap sila ng partikular na APR na maaaring mag-iba mula 3.9% hanggang 5.4% APR hanggang pataas ng 9% hanggang 12% APR.   

SIDENOTE. Maaaring suriin ang kasalukuyang APR launchpad.ethereum.org.   

Ang patunay ng stake system ay nagbukas ng isang node na nangangailangan ng makabuluhang mas kaunting lakas ng hardware kaysa sa nakaraang paraan ng pinagkasunduan, dahil ang node ay nangangailangan ng mas kaunting impormasyon sa isang pagkakataon. Ang isang node operator ay kailangang magpatakbo ng isang shard sa kanyang node, na magiging posible kahit na may isang office laptop.   

Ang mas mahalaga sa proseso ng staking ay ang randomness. Ang mga node ay random na itinalaga sa mga shard at mga transaksyon upang hindi sila magsabwatan at maagaw ang isang shard.   

Ang pag-staking ng Ethereum ay ginawa upang maging mas madaling makuha upang hikayatin ang desentralisasyon. Kailangan mo lang ng dedikadong computer at 32 ETH. Kung gusto mong mag-lock ng mas maraming ETH, dapat kang magbukas ng hiwalay na node na may isa pang 32 ETH stake.   

Ngunit tandaan na ang teknikal na kaalaman upang mag-set up ng isang node nang tama ay kinakailangan. Kung ginulo mo ang setup ng node, na-hack, o tinangka mong sirain ang network (kahit na hindi sinasadya), ang iyong stake ay maaaring maputol at masipa pa.   

At, siyempre, mayroong ilang mga pakete para sa lahat upang mahanap ang pinaka-angkop na opsyon para sa kanila at sa network. Ang mga pagpipilian ay:   

Solo home staking – kilala bilang gold standard para sa staking, nagbibigay ng kabuuang gantimpala sa pakikilahok, pinapahusay ang desentralisadong network, at hindi nangangailangan ng pagtitiwala sa sinuman sa iyong mga pondo.   

Staking bilang isang serbisyo – ang package na ito ay ginawa para sa mga taong hindi kumportable sa pakikitungo sa hardware ngunit gusto pa ring mapusta. Nagbibigay-daan sa iyo ang isang ito na italaga ang mahirap na bahagi habang nakakakuha ka ng mga gantimpala ng native block. Ang paggawa nito ay magbibigay-daan sa iyong makalakad sa paggawa ng isang hanay ng mga kredensyal ng validator, pag-upload ng iyong mga signing key sa kanila, at pagdeposito ng iyong 32 ETH.   

Pinagsama-samang staking – maraming solusyon sa pool ang tutulong sa mga user na ayaw i-stake ang 32 ETH. Kasama ang tinatawag na “liquid staking,” na kinabibilangan ng ERC-20 liquidity token na kumakatawan sa iyong staked ETH. Ang solusyon na ito ay nagbibigay-daan sa madali at anumang oras na paglabas at ginagawang kasing simple ng isang token swap ang staking. Binibigyang-daan din nito ang mga user na hawakan ang kanilang mga asset sa sarili nilang Ethereum wallet.   

Sentralisadong palitan – maraming sentralisadong palitan ang nagbibigay ng mga serbisyo ng staking kung ayaw mong hawakan ang ETH sa iyong wallet. Maaari itong maging isang fallback upang makakuha ng ilang ani sa iyong mga ETH holdings na may kaunting pangangasiwa o pagsisikap.   

Kasalukuyang inilunsad ang Ethereum proof of stake. Ang Beacon Chain ay pinagsama sa Ethereum mainnet noong Setyembre 15, 2022.   

Ang mga chain ng Ethereum Shard 

Ang Sharding ay isang konsepto na naghahati sa buong network ng Ethereum sa maraming bahagi na tinatawag na "mga shards" na magbabawas sa pagsisikip ng network at magpapataas ng mga transaksyon sa bawat segundo. Ang bawat shard ay maglalaman ng independiyenteng estado nito, ibig sabihin ay isang natatanging hanay ng mga balanse sa account at matalinong kontrata. Bukod pa rito, ang sharding ay magbibigay ng dagdag, murang mga layer ng storage para sa mga application at rollup upang mag-imbak ng data. 

Ang konseptong ito ay nagbibigay-daan din sa layer two na solusyon na nag-aalok ng mababang bayad sa transaksyon habang ginagamit ang seguridad ng Ethereum. 

Ang Sharding ay maaaring ituring na ang pinaka-kumplikado ng Ethereum scaling solutions. Inaasahan na ipapalabas ito minsan sa 2023, na nagbibigay sa mga developer ng kinakailangang oras upang lubusang saklawin ito at subukan ito sa mga kapaligiran ng produksyon. 

Bago magpatuloy, mahalagang malaman ang mga tungkuling ginagampanan ng mga node sa Ethereum network. Ang mga node na ito ay nilikha upang i-verify ang trabaho ng mga minero at sundin ang mga patakaran ng pinagkasunduan. Ang pinakamahusay na paraan ay magtago ng isang buong kopya ng Ethereum ledger at magsimula nang direkta. Gayunpaman, mahirap dahil ang Ethereum blockchain ay lumalapit sa 1 TB ng imbakan, na ginagawang hindi praktikal para sa isang regular na tao na magpatakbo ng isang node. 

Ano ang nalulutas ng sharding? Kaya, ang mga node ay maaaring maging masyadong mahal upang tumakbo sa Ethereum, na ginagawang mas madaling kapitan ang network sa sentralisasyon. Kasabay nito, gagawin ito ng bawat transaksyon na pinoproseso ng bawat node, kaya hindi kailanman nasusukat ang Ethereum. 

Ang sharding ay hindi naglalayon na ilipat ang mga transaksyon sa blockchain ngunit pagbutihin ang network nang hindi isinasakripisyo ang desentralisasyon, scalability, at seguridad. 

Kinabukasan ng Ethereum 

Ang pinakamainit na paksa noong 2022 para sa Ethereum ay ang pagsasanib sa pagitan ng Beacon Chain at ng Ethereum mainnet, na nangyari noong Setyembre 15, 2022.  

Ngayon, ang lahat ng mga mata ay nasa pag-upgrade ng sharding. Para sa pangkat ng Ethereum, ang pag-upgrade na ito ay naging higit na nakatuon mula noong lumipat ang Ethereum sa proof-of-stake.  

Maaaring ipadala ang Sharding sa 2023. 

* Ang impormasyon sa artikulong ito at ang mga link na ibinigay ay para sa pangkalahatang layunin ng impormasyon lamang at hindi dapat bumubuo ng anumang payo sa pananalapi o pamumuhunan. Pinapayuhan ka namin na gawin ang iyong sariling pananaliksik o kumunsulta sa isang propesyonal bago gumawa ng mga desisyon sa pananalapi. Mangyaring tanggapin na hindi kami mananagot para sa anumang pagkawala na dulot ng anumang impormasyon na nasa website na ito.

Pinagmulan: https://coindoo.com/what-is-ethereum/