Avaleht
Artiklid
Mis on Ethereum 2.0 ja miks see oluline on?

Mis on Ethereum 2.0 ja miks see oluline on?

Algaja
Avaldatud Nov 16, 2020Värskendatud Dec 28, 2022
6m

TL;DR

Ethereum 2.0 on Ethereumi (ETH) võrgule kauaoodatud uuendus, mis lubab oluliselt parandada võrgu kui terviku funktsionaalsust ja kasutajakogemust. Mõned tähelepanuväärsemad uuendused hõlmavad üleminekut panuse tõendusele (PoS), kildahelatele ja uutele plokiahelatele, mida nimetatakse signaalahelateks. Kõik see ja palju muud võetakse eeldatavasti järk-järgult kasutusele kasutades hoolikalt kavandatud tegevuskava.

Kuid see on vaid jäämäe tipp. Kuna Ether on üks populaarsemaid krüptorahasid planeedil, siis on olulisi andmeid selle kohta, mida Ethereum 2.0 tegelikult endast kujutab ja kuidas see krüptoversumit tervikuna mõjutab.

Sissejuhatus

Uute tehnoloogiate arendamine detsentraliseeritud rakenduste (DApps) ja teiste plokiahelatena on alates Ethereumi väljatulekust märkimisväärselt suurenenud. Veelgi olulisem on, et paljud neist tehnoloogiatest on ehitatud Ethereumi võrgu peal. Mõtle mõnedest suurematest detsentraliseeritud rahanduse (DeFi) innovatsioonidest - märkimisväärne osa neist töötab Ethereumi peal.

Kahjuks hakkasid ilmnema probleemid skaleeritavusega. Kuna tehingute arv Ethereumi võrgus kasvas, suurenes ka nende sooritamise kulu (mille eest makstakse gaasitasudena). Kui Ethereum peaks olema platvorm, mis juhatab sisse järgmise põlvkonna Interneti, peab selle ökonoomika olema põhjendatud. Vastasel juhul muutub selle kasutamine ebaotstarbekaks.

Siin tulebki mängu Ethereum 2.0. Kavandatavad Ethereumi võrgu ETH 2.0 versiooniuuendused peaksid lahendama peamiselt skaleeritavuse probleemi. Need täiustused saavad olema kontrastiks Ethereumi olemasolevale versioonile, mis kõik võetakse kasutusele läbi hoolikalt planeeritud tegevuskavade.

Mis on Ethereum 2.0?

Ethereum 2.0 (teise nimega Eth2 või „Serenity“) on kauaoodatud Ethereumi võrgu uuendus, mis lubab muu hulgas parandada võrgu skaleeritavust. Ilma turvalisust ning detsentraliseerimist ohverdamata tuleks parandada kiirust, tõhusust ja skaleeritavust, rakendades mitmeid täiustusi.

See Ethereumi versioon on alati olnud silmapiiril, kuid selle kasutusele võtmiseni on läinud paar aastat. Peamine põhjus on, et plokiahela skaleerimine turvaliselt ja detsentraliseeritult on keeruline ülesanne.

Õnneks on Ethereum 2.0 eesmärk lahendada see probleem mõne väga olulise funktsiooni rakendamisega. Need uued funktsioonid loovad mitmeid olulisi erinevusi meile tuntud Ethereumi ja oodatava uue Ethereumi vahel.

Erinevused Ethereumi ja Ethereum 2.0 vahel

Suurimad erinevused Ethereumi ja Ethereum 2.0 vahel sisaldavad panuse tõenduse (PoS) konsensusmehhanismi, kildahela ja signaalahela kasutamist. Vaatame neid erinevusi üksikasjalikumalt.

Panuse tõendus (Proof of Stake - PoS)

Töötõendus (Proof of Work - PoW) on Ethereumi (ja paljude teiste plokiahelate) viis hoida võrk turvalise ja ajakohasena, premeerides kaevandajaid plokkide loomise ja valideerimise eest. Kahjuks pole PoW skaleeritav, kuna see nõuab plokiahela kasvades üha suuremat arvutusvõimsust.

Panuse tõendus (PoS) lahendab selle probleemi, asendades arvutusvõimsuse „oma naha mängu panemisega“. See tähendab, et seni, kuni sul on vähemalt 32 ETH-d, saad seda siduda (st panustada), valideerijaks saada ning tehingute kinnitamise eest tasu teenida. Kui soovid rohkem teadmisi PoS-ist ja panustamise toimimisest, loe artiklit Panuse tõenduse tutvustus.

Killustumine (Sharding)

Igaüks, kes soovib pääseda Ethereumi võrku, peab seda tegema sõlmede kaudu. Sõlm salvestab kogu võrgu koopia, mis tähendab, et sõlm peab alla laadima, arvutama, salvestama ja töötlema igat tehingut alates Ethereumi olemasolu algusest. Kuigi kasutajana ei pea sa sõlme tingimata ainult tehingu tegemiseks käivitama, aeglustab eelmainitud protsess kõike.

Kildahelad on nagu iga teine plokiahel, välja arvatud see, et need sisaldavad ainult ühe terve plokiahela alamkomplekti. See aitab sõlmedel hallata ainult Ethereumi võrgu lõiku või killukest. See peaks suurendama tehingute läbilaskevõimet ja Ethereumi üldist võimsust.

Signaalahel

Kui kildahelad töötavad paralleelselt, peab miski tagama, et need kõik oleksid üksteisega sünkroonis. Signaalahel hoolitseb selle eest, tagades konsensuse kõigi paralleelselt töötavatele kildahelatele.

Signaalahel on uhiuus plokiahel, mis mängib seoses Ethereum 2.0-ga keskset rolli. Ilma selleta poleks kildude vahel teabe jagamine võimalik ja skaleeritavus oleks olematu. On väidetud, et see on esimene funktsioon, mida hakatakse kasutama teel Ethereum 2.0 kasutuselevõtule.

Ethereum 2.0 kasutuselevõtt

Ethereum 2.0 kasutuselevõtt ei saabu samaaegselt. See võetakse see kasutusele kolmes etapis, millest igaühel on uue Ethereumi edu tagamiseks erinevad funktsioonid.

Etapp 0

Esimene etapp ehk etapp 0 on pühendatud signaalahela väljalaskmisele, kuna see on kildahelate funktsionaalsuse jaoks oluline. Kildahelaid veel ei ole, kuid signaalahel hakkab ühesuunalise sissemakselepingu kaudu valideerijaid (st panustajaid) aktsepteerima.

Oluline on märkida, et kõik registreeritud valideerijad, kes panustavad oma ETH-sse, ei saa panustamisest loobuda enne, kui kildahelad on täielikult kasutusele võetud. See tähendab, et valideerijate ETH lukustatakse kuni järgmise etapini.

Beacon Chain võeti kasutusele 1. detsembril 2020 ja see on töötanud paralleelselt põhivõrguga. Pärast kasutuselevõttu ei ole Beacon Chain põhivõrgu tehinguid töötlenud. Selle asemel on see toiminud paralleelselt, saavutades konsensuse, leppides kokku aktiivsetes valideerijates ja nende kontojääkides. 

Etapp 1/1,5

Järgmine etapp on tegelikult kahe etapi segu: etapp 1 ja etapp 1,5. Etapis 1 võeti kasutusele kildahelad, mis võimaldavad valideerijatel plokiahelas PoS-i kaudu plokke luua. Etapi 1,5 puhul tutvustab Ethereumi põhivõrk ametlikult kildahelaid ja hakkab PoW-lt PoS-ile üle minema.

Etappi 1/1,5 hakati kasutusele võtma 2021. aastal.

Ühinemine

Ühinemine on oluline samm Ethereum 2.0 suunas ja selle tulemusena eemaldutakse PoW-st. Ühinemine nihutab Ethereumi plokiahela PoW konsensusmehhanismilt PoS-mehhanismile. 

Ühinemine hõlmab praeguse Ethereumi põhivõrgu protokolli üleviimist Beacon Chainile. See on suur muudatus, kuna nüüd tehakse Ethereumi tehingud uues PoS-võrgus. Uued ETH-tokenid vermitakse võrgu sõlmedes, pannes võrgu turvamiseks ja tehingute valideerimiseks kogumisse piisav hulk Etheri tokeneid.

Ühinemine pole nagu tugev kahvel, mille tulemuseks oleks plokiahela kaks erinevat versiooni. Ethereum jätkab ühtse plokiahelana ja kogu kasutajate tehingute ajalugu liidetakse. Kogu praegu põhivõrku salvestatud tehingute ajalugu ei lähe kaotsi, seetõttu ei pea kasutajad oma varade kaitsmiseks midagi ette võtma.

Etapp 2

Viimane etapp on etapp 2, mil Ethereum 2.0 toetab täielikult moodustatud kilde ja muutub ametlikuks Ethereumi võrguks. Kildahelad saavad töötada ka nutikate lepingutega, võimaldades DAppide ja teiste tehnoloogiate arendajatel sujuvalt Ethereum 2.0-ga integreerida.

Etapp 2 peaks valmima pärast ühinemist või hiljem.

Lõppmärkused

Ethereum 2.0 on Ethereumi võrgu oluline uuendus mitmel põhjusel, eriti mis puudutab skaleeritavust. Ilma PoS-i, kildahelate ja signaalahela uute funktsioonideta võib Ethereum lõpuks muutuda jätkusuutmatuks ega saa olla enam juhtiv krüptoökosüsteemi nutikate lepingute platvorm.

Eth2 kasutuselevõtt võtab veidi aega ja võib kesta isegi oodatust kauem. Hea uudis on see, et protsess on juba käima lükatud ja Ethereumi arendajad on pühendunud selle lõpule viimisele.