Ang ebolusyon ng Ethereum 2.0: Nasagot ang iyong mga tanong

Noong Nobyembre 2017 sa BeyondBlock Taipei, inilatag ni Vitalik Buterin ang kanyang paningin para sa Ethereum 2.0: sharding para sa scalability at Casper bilang consensus algorithm para sa paglipat sa Proof-of-Stake (PoS).

Ang Sharding ay inilatag bilang "paglikha ng isang blockchain kung saan mayroon kang isang daang iba't ibang mga uniberso, at ang bawat uniberso ay isang iba't ibang espasyo ng account, at maaari kang magkaroon ng isang account sa ilang uniberso, o isang kontrata sa ilang uniberso, at maaari kang magpadala ng isang transaksyon sa ilang uniberso, at maaari lamang itong makaapekto sa mga bagay sa uniberso na iyon.” Patuloy niyang ipinaliwanag na ang lahat ng mga shards ay magkakaugnay at 'magbabahagi ng pinagkasunduan.'  

Sa kalaunan, ang mga linya sa pagitan ng mga shards na ito ay posibleng malabo at maaaring magkaroon ng execution sa mga shards.  

Binanggit pa ni Vitalik kung paano, bilang kabaligtaran sa mga kadena na naayos sa paggamit ng ilang anyo ng 'super-node,' naisip niya na mahalaga na ang Ethereum ay maaaring maging pinapatakbo ng isang network ng mga 'consumer laptops.' Inamin ni Vitalik noong panahong iyon na "walang tiyak na kuru-kuro kung ano ang napupunta sa Ethereum 2.0."

Ano ang Ethereum 2.0 ngayon?

Maaaring kasama sa Ethereum 2.0 ang sharding at iba pang mga pagbabago sa hinaharap. Sa ngayon, kapag nangyari ang 'The Merge', gagawin lang nito ang pagbabago mula sa Proof-of-Work (PoW) chain bilang pangunahing chain, patungo sa PoS chain.

Hindi rin ito magiging posible para sa mga tao na bawiin ang kanilang stake hanggang sa isang planado mahirap kapag nahati ang kalye ilang buwan pagkatapos ng Pagsamahin.

Ano ang Pagsamahin?

Sa loob ng maraming buwan, nagsimulang mag-staking at lumahok ang mga tao sa PoS sa isang 'Beacon Chain.' Ang Merge ay kapag ang consensus layer na iyon ay pinagsama sa kasalukuyang estado at aktwal na antas ng pagpapatupad ng transaksyon.

Sa praktikal, ito ay kapag Kinuha ng PoS ang mga tungkulin sa seguridad at pinagkasunduan para sa PoW sa Ethereum. Kasalukuyang ito ay inaasahang mangyayari sa isang 'Total Terminal Difficulty' na 5.875×10^22, bandang ika-14 o ika-15 ng Setyembre. Kapag nangyari ito, ang Ethereum ay magiging ganap na PoS.

Magbasa nang higit pa: Narito ang kailangan mong malaman tungkol sa Ethereum 2.0's Merge

Paano ang EthPOW fork na narinig ko?

Nagkaroon ng mga talakayan tungkol sa isang potensyal na PoW fork ng Ethereum state sa panahon ng Merge. Kasama si Justin Sun, gaya ng madalas niyang ginagawa kapag may pagkakataon na kumita sa mga pagsisikap ng iba mga developer ng protocol. Ang kanyang exchange Poloniex ay naglista ng mga token bago ang Merge upang payagan haka-haka sa ito.  

Ang pangunahing problema sa mga hindi mayoryang tinidor para sa mga smart contract chain ay ang iba't ibang mga token ay malamang na may halaga lamang sa isang chain. Ito ay totoo lalo na para sa mga stablecoin kung saan ang nagbigay ay madalas na tahasang magpapasya kung aling chain ang patuloy na magkakaroon ng halaga.

Inihayag na lahat ng Tether, Circle, at Paxos ang kanilang layunin na sundin ang chain ng PoS, na nangangahulugang kanilang ang mga token sa kabilang tinidor ay magiging epektibong walang halaga. Nangangahulugan din ito na ang anumang iba pang protocol sa minority fork ay magkakaroon ng malalaking isyu — at mawawalan ng halaga — dahil ang mga asset ay hindi nagkakahalaga ng $1 gaya ng inaasahan.

Pinagsasama ito ng katotohanang may iba pang mga stable-asset tulad ng Dai na nakadepende sa stable-value ng mga coin na ito. Ang mga ito ay inaasahan din na magkakaroon ng mga seryosong isyu, gaya ng mga protocol na tahasang umaasa sa Dai na nagkakahalaga ng malapit sa $1.  

Gayunpaman, maaaring may mga pagkakataon para sa mahusay na konektadong mga aktor upang kumita sa unang dalawang bloke habang ang halaga ay sumusubok na lumipat sa pagitan ng $1 at $0. Marami sa mga taong nagsusulong ng tinidor na ito ay malamang na umaasa na gawin ito.

Sa pangkalahatan, nangangahulugan ito na ang mga stablecoin ay nagpapasya ng mga tinidor para sa mga smart contract chain — kung sila ay pinapayagang maging sapat na mahalaga sa 'ecosystem.'

Ano ang staking?

Ang staking ay ang proseso ng paglahok sa consensus para sa mga PoS chain. Gagamitin ng Ethereum 2.0 ang gasper consensus algorithm, na isang kumbinasyon ng Casper binuo ni Vitalik Buterin at Virgil Griffith, at ang algorithm para sa LMD GHOST pagpili ng tinidor na binuo ni Vlad Zamfir.   

Makakakuha ng mga staking reward ang mga user na may hindi bababa sa 32 ether na maaaring magpatakbo ng validating node. Ang mga staking reward ay ibinibigay para sa nagmumungkahi ng isang bloke o nagpapatotoo sa isang bloke. Kasalukuyan, mga nagmumungkahi tumanggap ng mga gantimpala kung may nalaslas.

Inilatag ni Vitalik Buterin ang kanyang pananaw para sa Ethereum 2.0 noong 2017. Timestamped sa 3:09:00.

Kapag aktibo na ang validator, kwalipikado itong mapili bilang 'proposer' na nagmumungkahi ng susunod na block para sa network, o bilang 'attestor' na pumirma sa pinakahuling iminungkahing block.  

Kung mayroon kang higit sa 32 ether at gusto mo ng higit pang staking reward, kakailanganin mong magpatakbo ng mas maraming node dahil ang bawat isa ay itinuturing na may 'epektibong balanse' na 32 ether.

Kung mayroon kang mas mababa sa 32 ether, hindi ka maaaring indibidwal na lumahok sa staking. Maaari kang pumili 'pool' ang iyong eter kasama ang iba pang depositor sa pamamagitan ng serbisyo tulad ng Lido. Nagbibigay-daan ito sa iyo na makatanggap pa rin ng ilan sa mga reward mula sa staking at hindi mo kailangan na pamahalaan ang sarili mong hardware o ang buong halaga ng ether. Mayroon din itong token na nagbigay-daan sa iyong makakuha ng liquidity bago maging available ang mga withdrawal ng staking, at naging responsable ito sa pagsira. Tatlong Arrows Capital.  

Sa kasalukuyan, walang sinumang tumataya ang maaaring mag-withdraw, at iyon ay nilayon na magbago sa hinaharap na hard fork.  

Ano ang laslas?

Ang paglaslas ay ang parusa para sa mga validator na may masamang ugali. Kung ang isang hanay ng mga susi ay bumoto ng higit sa isang beses sa isang panukala, nagmumungkahi ng dalawang bloke para sa parehong slot, o sumusubok na baguhin ang kasaysayan na maaari silang ma-slash. Ang mga na-slash na validator ay nawawalan ng bahagi ng kanilang stake at pinilit na lumabas mula sa proseso ng pinagkasunduan.

Ano ang inactivity leak?

Ang inactivity leak ay isang parusa para sa isang node na hindi online. Kung mas maraming node ang offline, mas agresibo ang drain na ito. Kapag gumagana pa rin ang network, ang drain na ito ay medyo maliit, ngunit kung ang napakaraming bilang ng mga validator ay mag-offline, ito ay nagiging mas matinding pagtagas.

Ang intensyon ng pagpipiliang disenyo na ito ay i-drop ang mga hindi aktibong validator sa ibaba ng minimum na 16 ether na kinakailangan upang mapanatili ang staking, upang sa kalaunan ang mga online validator ay muling mapatakbo ang chain.  

Secure ba ang staking kumpara sa PoW?

Iyan ay isang komplikadong tanong. Malamang. Siguro. Oo. Hindi. Depende sa kung paano mo gustong buuin ang iyong tanong, kung sino ang gusto mong itanong, at kung paano mo iniisip ang ilang mga pagpapalagay ay lubos na makakaapekto sa iyong konklusyon sa tanong na ito.

May tendensiya ang PoW na magsentro sa mga 'pool' ng pagmimina, samantalang mas matipid para sa isang PoS staker na magtrabaho nang nakapag-iisa.  

Gayunpaman, dahil ang PoS ay naglalaan ng mga parangal na proporsyonal sa mga mayroon nang pinakamalaking bahagi kaysa sa mga gumagastos ng pinakamaraming, maaari itong magkaroon ng isang 'mayaman lalong yumaman' na epekto.  

Lamang, ang paglaslas ay nagbibigay ng pagkakataon na magpataw ng napakalakas na gastos sa mga umaatake. Mabisa nitong sirain ang halagang hawak nila, at kalaunan ay hahayaan silang hindi maipagpatuloy ang pag-atake habang ang kanilang mga node ay inalis sa consensus.  

Ipinapaliwanag ni Andreas Antonopoulus ang posibilidad ng 51% na pag-atake sa Bitcoin.

Tinalakay ni Andreas Antonopoulus kung paano sa PoW kung inaatake ka sa ganitong paraan, ang isa sa mga pinaka-kaakit-akit na solusyon ay ang baguhin ang algorithm ng PoW at epektibong gawing walang halaga ang lahat ng umiiral na ASIC (kung may iba pang mga kadena, hindi sila tunay na walang halaga, ngunit kung Bitcoin ay magbabago pagkatapos ang kanilang halaga ay bumagsak).

Gayunpaman, ito ay isang napakalawak na paraan, at hindi partikular na tinatarget ang umaatake, kung saan ang PoS ay maaaring partikular na i-target lamang ang 'masamang' aktor.  

Ang PoW ay may mga pakinabang para sa 'pamamahagi ng token,' sa pamamagitan ng pagpilit sa pagsunog ng mga matitigas na ari-arian (enerhiya) upang makakuha ng mas maraming barya, ngunit hindi gaanong malinaw na mayroon itong mga pakinabang para sa pangmatagalang seguridad, lalo na kapag ang pamamahagi ng mga bagong asset ay bumabagal o hinto

Ang buong talakayan ng mga kaugnay na tradeoff sa seguridad sa pagitan ng dalawang setup ay lampas sa saklaw ng bahaging ito.

Anong nangyari kay sharding?

Ang Sharding ay bahagi pa rin ng Vitalik's paningin ng Ethereum noong 2021. Ngunit simula noon, ang mga roll-up ay naging mas mahusay at isang bagong konsepto na tinatawag na 'danksharding' ay lumitaw bilang ang hinaharap na opsyon sa pag-scale para sa Ethereum.  

Ang orihinal na pananaw ng sharding ay nagsasangkot ng magkakahiwalay na mga uniberso na magbabahagi ng seguridad sa antas ng pinagkasunduan. Ang mga shards na ito ay nagbigay ng hiwalay na 'execution' na kapaligiran kung saan magaganap ang mga aktwal na transaksyon at pakikipag-ugnayan, at mangangailangan ng mga karagdagang istruktura upang payagan ang komunikasyon sa pagitan nila. Ang pagiging kumplikado ng pangitaing ito ay nagawa ito hindi gaanong nakakaakit sa paglipas ng panahon.

Ano ang roll-up?

Ang mga roll-up ay medyo kahalintulad sa Vitalik's 'mga tanikala ng multo' na inilarawan niya noong 2014. Ang mga ito ay epektibong hiwalay na mga blockchain na nagtatangkang magbahagi ng seguridad sa base layer.

Isinasagawa ng mga roll-up ang kanilang pagpapatupad sa labas ng main-chain at pagkatapos ay mag-post ng data sa pangunahing chain. Ipinapalagay ng mga optimistic roll-up na valid ang mga transaksyon maliban kung ang isang 'patunay ng pandaraya' ay isinumite. Ang mga zero-knowledge roll-up ay kinasasangkutan ng mga validator para sa roll-up na nagsusumite ng patunay na nagpapakita na ang mga transaksyong ginawa nila ay wasto.  

Sila rin ngayon ang pananaw para sa Ethereum hinaharap.

Magbasa nang higit pa: Ano ang Ethereum roll-up at bakit mahalaga ang mga ito?

Ano ang danksharding?

Danksharding ay isang bagong pananaw para sa scalability ng Ethereum na nilalayong harapin ang katotohanan na ang mga roll-up ay lumilikha at nagpo-post ng napakaraming data sa base layer. Nilalayon nitong magbigay ng paraan para ma-verify ng mga node na available ang data, nang hindi kinakailangang i-verify ang mismong data na iyon.  

Nilalayon ng Ethereum na umasa sa isang pamamaraan na tinatawag na 'Mga pangako ng KZG,' na umaasa sa paggawa ng polynomial na nagbibigay-daan sa iba pang mga node na i-verify na tama ang pagkaka-encode ng data kapag isinama sa validators sampling upang matiyak na available ang data.

Para gumana nang naaangkop ang planong ito, kinakailangan na mayroong sapat na matapat na mga node pag-iimbak ng data upang pagsama-samahin ito, at ang mga node ay kailangang makipag-usap sa isa't isa upang muling likhain ang buong bloke.  

Umaasa ang Danksharding sa paghihiwalay ng proposer/builder upang gumana. Gayunpaman, hindi ito bahagi ng Merge at sa halip ay nasa roadmap ng Ethereum.  

Ano ang paghihiwalay ng nagmumungkahi/tagabuo?

Ang Proposer/builder separation (PBS) ay isang paraan upang paghiwalayin ang pagbuo ng mga bloke at ang aktwal na panukala ng mga bloke sa natitirang bahagi ng network. Ang ideya ay ang Miner Extractable Value (MEV) ay may sentralisadong epekto sa PoS, dahil pinapayagan nito ang ilang node na makatanggap ng mga reward na hindi katumbas ng kanilang stake. Ang paghihiwalay sa mga tungkuling iyon ay naglalayong i-demokratize ang pag-access sa MEV at upang mapurol ang sentralisasyong iyon insentibo

Ang pagpapatupad ng PBS ay hindi pangwakas, ngunit ang pangkalahatang konsepto ay iyon ang mga block builder ay magsusumite ng mga bid at i-block ang mga header. Ang mga nagmumungkahi ay pipili ng isang header at bid, malamang na pinapaboran ang pinakamalaking bid. Ang isang komite ay nagpapatunay na ang block header ay ang nanalong header. Ibinabahagi ng tagabuo ng bloke ang katawan ng bloke, at pagkatapos ay pinatutunayan iyon ng isang hiwalay na komite at idinagdag ito sa chain.

Ang paghihiwalay ng Proposer/builder ay hindi bahagi ng Merge ngunit nasa roadmap para sa Ethereum.  

Gayunpaman, ang mas maliliit na validator na nag-aalala tungkol sa proseso ng pangangailangang bumuo ng mga bloke ay maaaring umasa sa mga tool tulad ng Flashbots MEV-boost. Ito ay isang tool na nagbibigay-daan sa mga validator na i-configure ang kanilang mga node upang kumuha ng mga bloke na ipinadala sa kanila ng mga 'relayer' na nagpapadala ng mga bloke na puno ng MEV na binuo ng mga builder.

Magbasa nang higit pa: Maaaring maputol ang Ethereum 2.0 sa maliit na crypto stake, natuklasan ng mga mananaliksik

Bakit mahalaga ang PBS para sa danksharding?

Sa madaling salita, dahil ang danksharding ay naglilipat ng higit pang mga responsibilidad sa mga tagabuo ng bloke. Inaasahang ida-download nila ang lahat ng iba't ibang data, isang tungkulin na higit na lampas sa mga indibidwal na validator. Ito ay pinalala pa ng mga roll-up habang sila mag-post ng malaking dami ng data. Sa halip, susuriin lamang ng mga validator na mayroong maliit na bahagi ng data sa isang bloke.  

Ito ay epektibong 'nakakasira' sa responsibilidad ng pag-iingat at pagsuri kung ang lahat ng kinakailangang data ay magagamit, na nagbibigay-daan para sa mas malawak na pag-scale.

Anong iba pang mga bagay ang kailangan o kapaki-pakinabang para sa danksharding?

Proposal ng Pagpapaganda ng Ethereum 4844 ay nilalayong ipakilala ang 'Proto-Danksharding'. Hindi ito danksharding, dahil kailangan pa rin ng lahat ng validator na i-validate ang lahat ng data, sa halip na ang responsibilidad ay 'sharded.'

Ang ginagawa nito ay baguhin kung paano iniimbak ang data mula sa mga roll-up. Sa halip na nasa paligid nang walang katiyakan, sila ay magiging pinutol pagkatapos ng isang buwan, na tumutulong na bawasan ang dami ng estado na kailangang ipagpatuloy ng mga validator.  

Binabago din nito kung paano gumagana ang merkado ng bayad sa Ethereum, na sinisira ang pag-iimbak ng data na ito mula sa kasalukuyang pagkalkula ng Gas.  

Ang EIP-4844 ay hindi bahagi ng Merge ngunit nasa roadmap para sa Ethereum.  

Proposal ng Pagpapaganda ng Ethereum 4444 ay isang pagbabago sa kung paano naghahatid ng data ang mga kliyente sa iba pang mga node. Hinihiling nito na hindi na mag-broadcast ang mga node makasaysayang data na mas matanda sa isang taon sa iba pang mga node. Ito ay epektibong nagtatapos sa 'full sync,' kung saan ang mga tao ay magsi-sync mula sa unang block. Sa halip ay magsisimula sila sa isang checkpoint at magsi-sync mula doon.

Ang EIP-4444 ay bahagi rin ng roadmap para sa Ethereum at hindi bahagi ng Merge.  

Ano ang mangyayari sa data?

Ang maikling sagot ay na ito ay naka-imbak ng ibang mga tao. Sino ang mga taong iyon? Well, medyo kumplikado iyon.  

Malamang na kailangan ng mga indibidwal na application na maghanap ng mga paraan upang maimbak at ibahagi ang impormasyong iyon, kaya ang Optimism at Arbitrum, halimbawa, ay mabibigyang-insentibo upang matiyak na ang data na kailangan para sa kanilang mga aplikasyon ay magagamit pa rin.  

Ang mas malalaking tagapagbigay ng imprastraktura tulad ng Infura ay malamang na magkakaroon din ng mahalagang papel sa pagpapanatili ng data na ito. Partikular na binanggit ng EIP-4444 ang mga pagsisikap ng Ang Portal Network at Ang Graph upang magbigay ng mga merkado at kakayahang magamit para sa data.

Ano ang magbabago para sa mga gumagamit?

Napaka konti! Lalo na para sa mga hindi aktibong nakikilahok sa consensus. Para sa mga iyon, kakailanganin nilang baguhin mula sa kanilang malamang na mga setup na nakabatay sa GPU para sa PoW patungo sa mga staking setup para sa PoS.  

Magbasa nang higit pa: Narito kung paano yumaman ang mga insider sa Ethereum Merge

Gagawin ba nitong mas mura ang aking mga transaksyon?

Hindi, hindi bababa sa hindi makahulugan. Gayunpaman, maaaring sa hinaharap. Kung nagsimulang ipatupad ng Ethereum ang mga hakbang tungo sa statelessness, at hindi na nangangailangan ng mga validator na i-download ang lahat ng data, malamang na magiging posible na dagdagan ang limitasyon ng gas.

Ito ay malabong mangyari hanggang pagkatapos ng PBS, pagkatapos ng EIP-4444, pagkatapos ng EIP-4844, at iba pa hindi dapat asahan agad. Marami sa mga pagbabagong ito ay magbibigay-daan din sa mga roll-up na pataasin ang kanilang throughput, at tataas ang dami ng posibleng mga transaksyon. Gayunpaman, ang Merge at ang paglipat sa POS mismo ay hindi gagawing mas mura ang iyong mga transaksyon.

Mapapabilis ba nito ang aking mga transaksyon?

Hindi, hindi bababa sa hindi makahulugan.  

Tataas ba ang make number na ito?

Imposibleng sabihin ngunit ipaalam sa amin sa Twitter.

Para sa higit pang kaalamang balita, sundan kami sa kaba at Google News o makinig sa aming mausisa na podcast Innovated: Blockchain City.

Pinagmulan: https://protos.com/the-evolution-of-ethereum-2-0-your-questions-answered/