Ang Ethereum 2.0, na kung minsan ay tinatawag na Eth2 o Serenity, ay isang pag-upgrade sa Ethereum blockchain. Layunin nitong pataasin ang bilis, kahusayan, at kakayahang palawakin ng Ethereum network nang hindi isinasakripisyo ang seguridad o desentralisasyon nito. Sa ganitong paraan, ito ay isang pagtatangka na malampasan ang tinatawag na 'blockchain trilemma' (ang malawakang paniniwala na kaugnay sa desentralisasyon, seguridad, at kakayahang palawakin, ang mga blockchain network ay maaari lamang mag-optimize para sa dalawa sa tatlong tampok nang sabay-sabay).
Pinagsasama ng Ethereum 2.0 ang ilang pangunahing pagbabago sa estruktura at disenyo ng Ethereum – teknikal at pang-ekonomiya. Dalawa sa mga pangunahing pagbabago ay ang paglipat sa 'proof of stake' at ang pagdagdag ng 'sharding.'
Ano ang Proof of Stake?
Ang Proof of Stake ay isang uri ng mekanismong konsensus na ginagamit ng mga blockchain network upang makamit ang ipinamamahaging konsensus. Sa mekanismong konsensus na Proof of Stake, ang mga kalahok na nag-stake ng mga crypto asset (ang staking ay nangangahulugang "pagkandado" sa kanila sa pamamagitan ng pagpapadala sa kanila sa isang tiyak matalinong kontrata) ay pinipili nang random upang maging mga validator na nagmumungkahi ng mga bagong bloke - at ginagantimpalaan para dito. Kaya't ang mga validator ang pumapalit sa papel ng mga miner sa isang Proof-of-Work na sistema. Ang mga kalahok na lumalabag sa mga patakaran ng protocol ay maaaring mawalan, bahagya o buo, ng kanilang in-stake na mga asset. Ang pamamaraang ito ng gantimpala at parusa ay idinisenyo upang himukin ang mga kalahok na makilahok sa pagpapatunay at pag-aayos ng mga transaksyon sa mga block alinsunod sa mga patakaran ng protocol.
Ano ang mga kalamangan ng Proof of Stake?
Ang mga pinaka-karaniwang binanggit na pakinabang sa komunidad ng Ethereum sa paglipat sa Proof of Stake ay ang mga sumusunod:
Pinahusay na kahusayan sa enerhiyaDahil hindi hinihingi ng Proof of Stake na maglaan ng processing power ang mga kalahok para sa isang Proof-of-Work hashing algorithm, mas kaunti nang malaki ang kinokonsumong enerhiya nito. Tinataya na ang Ethereum 2.0 ay kikonsumo ng mas mababa sa 1% ng enerhiyang kinokonsumo ng Proof of Work Ethereum.
Pinahusay na kakayahan na mag-scale sa pamamagitan ng pagsuporta sa 'shard chains'Ang mga kadena ng shard (tingnan sa ibaba) ay nagpapataas ng throughput ng transaksyon sa pamamagitan ng pagpapahintulot sa isang network na lumikha ng maraming bloke nang sabay-sabay. Habang sa isang Proof-of-Work na sistema, pinapababa ng sharding ang kailangang hashing power upang kompromisahin ang bawat bahagi ng network (na sa gayon ay nagpapababa ng seguridad ng buo network), sa isang Proof-of-Stake na sistema, hindi ito ang kaso. Sa madaling salita, ang paglipat sa Proof of Stake ay Kinakailangan Upang paganahin ang sharding na, sa turn, ay maaaring maging isang epektibong teknolohiya sa pagpapalawak.
Pinalakas na desentralisasyonDahil tinatanggal ng Proof of Stake ang pagmimina na pinapatakbo ng hash-power, nawawala ang pangangailangan para sa malalaking at kapital-intensive na mining farm. Sa teorya, dapat nitong pababain ang hadlang sa pagpasok para sa mga validator, na nagpapababa ng panganib ng sentralisasyon. Bukod pa rito, dahil sa malaking bilang ng mga shard chain, ang buong paglipat patungo sa Ethereum 2.0 ay nangangailangan ng malaking bilang ng mga validator (higit sa 16,000). Ang paniniwala ay ang pagkakaroon ng napakaraming validator ay magpapababa sa posibilidad na manipulahin ang network ng mga may espesyal na interes.
Ano ang mga kahinaan ng Proof of Stake?
Hindi gaanong napatunayanHabang ang Proof of Work ay nasubok na sa labanan nang mahigit isang dekada sa Bitcoin at mula pa noong 2015 sa Ethereum, mas kaunti ang rekord ng Proof of Stake. Bagaman ginamit na ang Proof of Stake sa ilang pampublikong blockchain nang walang insidente, ang medyo mataas na kompleksidad ng pagpapatupad nito sa Ethereum ay nangangahulugang maaaring may mga hindi pa natutuklasang paraan ng pag-atake o kahinaan.
Ang mayayaman ay lalo pang yumayaman.Isang karaniwang kritisismo sa Proof of Stake ng Ethereum ay, dahil halos walang gastos sa pagmimina, at dahil habang mas maraming ETH ang inilalagay mo sa stake, mas maraming gantimpala ang iyong natatanggap, ang mga may pinakamalaking kapital na ay patuloy na magkakaroon ng mas maraming kapital. Sa kabilang banda, bagaman totoo na ang pagmimina ng Bitcoin ay isang napakapangangailangan ng kapital na gawain, makitid ang margin ng kita. Ibig sabihin, karamihan sa bitcoin na kinikita ng mga minero ay kailangang ibenta upang matakpan ang kanilang mga gastos sa pagmimina – at sa pagbebenta, ipinamamahagi ng mga minero ang karamihan sa bagong minang Bitcoin (at mga bayarin) sa mas malawak na mga kalahok, kaya naman malawakang naipapamahagi ang bagong Bitcoin.
Ano ang sharding?
Ang sharding ay isang teknik sa pagpapalawak na idinisenyo upang lubos na mapabuti ang kahusayan at kapasidad ng isang blockchain network. Kinasasangkutan nito ang paghahati ng buong estado ng network sa maraming mas maliliit at madaling pamahalaang bahagi, na tinatawag na "shards." Bawat shard ay gumagana halos tulad ng isang hiwalay na blockchain, na may sariling hanay ng balanse ng mga account at mga smart contract. Gayunpaman, hindi tulad ng mga ganap na independiyenteng blockchain, nakikipag-ugnayan at nagkokoordina ang mga shard sa isa't isa sa pamamagitan ng pangunahing kadena o isang layer na nagsisiguro ng seguridad at pagkakapare-pareho ng datos sa buong network.
Sa konteksto ng Ethereum 2.0, layunin ng sharding na tugunan ang scalability sa pamamagitan ng paghahati ng responsibilidad sa pagproseso ng datos sa iba't ibang shard. Bawat shard ay magkakaroon ng kakayahang magproseso ng mga transaksyon at smart contract nang mag-isa, kaya't tataas ang kabuuang kapasidad ng network. Inaasahang ang paunang implementasyon ng sharding sa Ethereum 2.0 ay magtutuon pangunahin sa pagpapabuti ng availability ng datos, na sa huli ay magpapahusay sa scalability ng mga layer-2 na solusyon sa pamamagitan ng pagpapahintulot sa kanila na i-reference ang datos na nakaimbak sa mga shard chain.
Magkakaroon ng mahalagang papel ang mga validator sa seguridad at operasyon ng sharded Ethereum network. Sila ay random na itatalaga sa iba't ibang shard, na tinitiyak na walang isang shard ang labis na naiimpluwensyahan o kinokontrol ng isang partikular na grupo ng mga validator. Ang random na pagtatalagang ito ay nakatutulong na palakasin ang seguridad ng network sa pamamagitan ng pagiging mas matatag laban sa mga koordinadong pag-atake o manipulasyon.
Habang patuloy na umuunlad ang Ethereum, maaaring mas mapino ang mga detalye ng sharding at ng pagpapatupad nito.
Isang talaan ng mga kaganapan para sa Eth 2.0
Ang paglipat patungo sa Eth 2.0 ay isang unti-unti at maraming-yugto na transisyon na nagaganap ayon sa sumusunod na talaan ng panahon:
Kadena ng parolaMatagumpay na inilunsad noong Disyembre 2020, ipinakilala ng Beacon Chain ang isang mekanismong konsensus na Proof-of-Stake (PoS), na tumatakbo nang patayo sa umiiral na Ethereum network. Sa yugtong ito, hindi pa pinoproseso ang mga transaksyon o smart contract ngunit inilatag ang pundasyon para sa isang bagong modelong konsensus na PoS. Itinatag ang isang "beacon chain" upang mag-imbak ng rehistro ng mga validator at tumakbo nang patayo sa Ethereum mainnet, ngunit sa panahon ng yugto ng Beacon Chain, patuloy na umasa ang Ethereum sa mekanismong konsensus na Proof-of-Work.
Ang PagsasanibNatapos noong Setyembre 2022, sa mahalagang yugtong ito ay tuluyang nagsanib ang orihinal na Ethereum mainnet, na gumagamit ng Proof-of-Work (PoW), sa PoS system ng Beacon Chain. Ang paglipat na ito ang nagmarka ng pagtatapos ng energy-intensive na pagmimina sa Ethereum, at ganap nang inampon ang PoS para sa seguridad at pagkakasundo ng network. Bilang resulta, bumaba nang malaki ang pagkonsumo ng enerhiya ng Ethereum, na nagbukas ng daan para sa mas mahusay at mas masusukat na operasyon ng blockchain.
PagpipirasoPagkatapos ng Merge, balak ng Ethereum na ipatupad ang sharding upang lubos na mapalaki ang kapasidad ng network at mabawasan ang mga bayarin sa transaksyon. Hahatiin ng sharding ang network sa maraming bahagi (shards), na bawat isa ay kayang magproseso ng mga transaksyon at smart contracts nang mag-isa. Palalawakin nito ang kabuuang kapasidad ng Ethereum network, na magpapahintulot dito na magproseso ng mas maraming transaksyon bawat segundo at gawing mas madaling ma-access ng mga gumagamit sa buong mundo. Ang mga paunang yugto ng sharding ay tututok sa pamamahagi ng data sa iba't ibang shard, habang ang mga susunod na yugto ay naglalayong payagan ang mga shard na magpatupad nang mag-isa ng mga smart contract at pamahalaan ang mga account, na higit pang magpapahusay sa kakayahang palawakin at kahusayan ng network. Inaasahang magsisimula nang paunti-unti ang pagpapakilala ng sharding.





