Evolúcia Etherea 2.0: Odpovede na vaše otázky

V novembri 2017 v BeyondBlock Taipei predstavil Vitalik Buterin svoju videnie pre Ethereum 2.0: sharding pre škálovateľnosť a Casper ako konsenzuálny algoritmus pre prechod na Proof-of-Stake (PoS).

Sharding bol navrhnutý ako „vytvorenie blockchainu, v ktorom máte sto rôznych vesmírov a každý vesmír je iný účtovný priestor a môžete mať účet v nejakom vesmíre alebo zmluvu v nejakom vesmíre a môžete poslať transakciu v nejaký vesmír a môže to ovplyvniť iba veci v tomto vesmíre.“ Pokračoval vo vysvetľovaní, že všetky časti budú prepojené a budú „zdieľať konsenzus“.  

Nakoniec môžu byť čiary medzi týmito úlomkami rozmazané a dokonca by mohli byť popravené cez úlomky.  

Vitalik ďalej spomenul, že na rozdiel od tých reťazcov, ktoré sa usadili na používaní nejakej formy „super-uzla“, si myslel, že je dôležité, aby Ethereum mohlo byť prevádzkuje sieť „spotrebiteľských notebookov“. Vitalik v tom čase priznal, že „neexistuje žiadna presná koncepcia toho, čo je súčasťou Etherea 2.0“.

Čo je teraz Ethereum 2.0?

Ethereum 2.0 môže v budúcnosti zahŕňať sharding a ďalšie zmeny. Zatiaľ, keď dôjde k 'The Merge', bude to jednoducho len zmena z reťazca Proof-of-Work (PoW) ako primárneho reťazca na reťazec PoS.

Pre ľudí nebude ani možné stiahnuť svoj podiel, kým sa to neplánuje hard vidlica niekoľko mesiacov po zlúčení.

Čo je to zlúčenie?

Celé mesiace ľudia začali stavať a zúčastňovať sa na PoS na „Beacon Chain“. Zlúčenie nastane, keď sa táto konsenzuálna vrstva skombinuje s existujúcim stavom a aktuálnou úrovňou vykonania transakcie.

Prakticky je to vtedy, keď PoS preberá úlohy zabezpečenia a konsenzu pre PoW v Ethereu. V súčasnosti sa očakáva, že sa to stane pri „celkovej obtiažnosti terminálu“ 5.875 × 10^22, približne 14. alebo 15. septembra. Keď k tomu dôjde, Ethereum bude úplne PoS.

Prečítajte si viac: Tu je to, čo potrebujete vedieť o zlúčení Ethereum 2.0

A čo vidlica EthPOW, o ktorej som počul?

V čase zlúčenia sa viedli diskusie o potenciálnom forku PoW štátu Ethereum. Justin Sun je zapojený, ako to často býva, keď existuje príležitosť profitovať z úsilia iných vývojári protokolov. Jeho výmena Poloniex uviedla tokeny pred Zlúčením, aby to umožnila špekulácie na ňom.  

Základným problémom neväčšinových vidlíc pre inteligentné zmluvné reťazce je to, že rôzne tokeny budú mať pravdepodobne hodnotu len v jednom reťazci. Platí to najmä pre stablecoiny, kde sa emitent často explicitne rozhodne, ktorý reťazec bude mať naďalej hodnotu.

Tether, Circle a Paxos oznámili svoj zámer nasledovať reťazec PoS, čo znamená ich žetóny na druhej vidlici budú v skutočnosti bezcenné. To tiež znamená, že akékoľvek iné protokoly na menšinovej vidlici budú mať veľké problémy – a stratia hodnotu – pretože aktíva nebudú mať hodnotu 1 dolár, ako sa očakávalo.

To je umocnené skutočnosťou, že existujú ďalšie stabilné aktíva ako Dai, ktoré závisia od stabilnej hodnoty týchto mincí. Dalo by sa tiež očakávať, že budú mať vážne problémy, rovnako ako protokoly, ktoré implicitne alebo explicitne očakávajú, že Dai bude mať hodnotu takmer 1 $.  

Môžu však existovať príležitosti na dobre prepojení aktéri na zisk v prvých pár blokoch, keď sa hodnota pokúša prejsť medzi $1 a $0. Mnoho ľudí, ktorí propagujú túto vidlicu, v to pravdepodobne dúfajú.

V podstate to znamená, že stablecoiny rozhodujú o rozvetvení pre inteligentné zmluvné reťazce – ak sa im umožní stať sa dostatočne dôležitými v „ekosystéme“.

Čo je to stávkovanie?

Staking je proces účasti na konsenze pre reťazce PoS. Ethereum 2.0 bude využívať dychčanie konsenzuálny algoritmus, ktorý je kombináciou Casper vyvinutý Vitalikom Buterinom a Virgil Griffitha algoritmus pre LMD GHOST voľba vidlice vyvinutá Vladom Zamfirom.   

Používatelia s najmenej 32 étermi, ktorí môžu spustiť overovací uzol, môžu získať odmeny za stávkovanie. Poskytujú sa odmeny za stávkovanie navrhnutie bloku alebo potvrdenie bloku. v súčasnosti navrhovateľov dostávať odmeny, ak je niekto podrezaný.

Vitalik Buterin predstavil svoju víziu Etherea 2.0 v roku 2017. Časová pečiatka je 3:09:00.

Keď je validátor aktívny, môže byť vybraný buď ako „navrhovateľ“, ktorý navrhne ďalší blok pre sieť, alebo ako „atestátor“, ktorý sa prihlási k poslednému navrhovanému bloku.  

Ak máte viac ako 32 éterov a chcete viac odmien za stávkovanie, potom budete musieť spustiť viac uzlov, pretože s každým sa zaobchádza ako s „efektívnym zostatkom“ 32 éterov.

Ak máte menej ako 32 éterov, nemôžete sa individuálne zúčastniť stakingu. Môžete si vybrať 'pool' váš éter s inými vkladateľmi prostredníctvom služby ako napr Lido. To vám umožňuje stále dostávať niektoré odmeny zo stakingu a nevyžaduje si, aby ste spravovali svoj vlastný hardvér alebo celé množstvo éteru. Mal tiež token, ktorý vám umožňoval získať likviditu predtým, ako sú k dispozícii výbery vkladov, a bol čiastočne zodpovedný za zničenie Tri šípky kapitál.  

V súčasnosti nemôže nikto, kto stávkuje, stiahnuť, a to sa má zmeniť v budúcom hard forku.  

Čo je sekanie?

Sekanie je trestom za zle sa správajúcich overovateľov. Ak skupina kľúčov hlasuje o návrhu viac ako raz, navrhne dva bloky pre rovnaký slot alebo sa pokúsi upraviť históriu, môže dôjsť k ich skráteniu. Zlomené validátory strácajú časť svojho podielu a sú nútený odísť z procesu konsenzu.

Čo je únik z nečinnosti?

Únik nečinnosti je trestom za to, že uzol nie je online. Čím viac uzlov je offline, tým je tento odtok agresívnejší. Keď sieť stále funguje, tento únik je relatívne malý, ale ak veľmi veľký počet validátorov prejde do režimu offline, stane sa to oveľa závažnejším únikom.

Zámerom tejto voľby dizajnu je znížiť neaktívne validátory pod minimálnych 16 éterov potrebných na udržanie stávkovania, takže nakoniec online validátori budú opäť schopní spustiť reťaz.  

Je staking bezpečný v porovnaní s PoW?

To je zložitá otázka. Pravdepodobne. Možno. Áno. Nie. V závislosti od toho, ako chcete štrukturovať svoju otázku, koho sa chcete opýtať a ako uvažujete o určitých predpokladoch, výrazne ovplyvní váš záver k tejto otázke.

PoW má tendenciu centralizovať sa do ťažobných „poolov“, zatiaľ čo pre stávkovateľa PoS je hospodárnejšie pracovať nezávisle.  

Keďže však PoS deleguje ceny úmerné tým, ktorí už majú najväčšiu časť, a nie tým, ktorí míňajú najviac, môže to mať tendenciu efekt „bohatý, bohatší“..  

Len sekanie poskytuje príležitosť uvaliť na útočníkov veľmi vysoké náklady. Môže účinne zničiť hodnotu, ktorú majú, a nakoniec ich nechať neschopnými pokračovať v útoku, pretože ich uzly sú odstránené z konsenzu.  

Andreas Antonopoulus vysvetľuje pravdepodobnosť 51% útoku na Bitcoin.

Andreas Antonopoulus diskutoval o tom, ako v PoW, ak ste pod útokom týmto spôsobom, potom jedným z najatraktívnejších riešení je zmeniť algoritmus PoW a efektívne urobiť všetky existujúce ASIC bezcenné (ak existujú iné reťazce, nie sú skutočne bezcenné, ale ak bitcoiny ak by sa zmenili, ich hodnota by prudko klesla).

Ide však o veľmi široké východisko a nezameriava konkrétne na útočníka, kde ako PoS môže špecificky zacieliť iba na „zlého“ herca.  

PoW má výhody pre „distribúciu“ tokenov tým, že núti spaľovanie tvrdých aktív (energie) s cieľom získať viac mincí, ale je menej jasné, že má výhody pre dlhodobú bezpečnosť, najmä keď sa distribúcia nových aktív spomalí alebo zastaví

Úplná diskusia o relatívnych bezpečnostných kompromisoch medzi týmito dvoma nastaveniami je nad rámec tohto článku.

Čo sa stalo so shardovaním?

Sharding bol stále súčasťou Vitalikovej videnie Ethereum v roku 2021. Odvtedy sa však roll-upy zlepšili a ako budúca možnosť škálovania pre Ethereum vznikol nový koncept s názvom „danksharding“.  

Pôvodná vízia shardingu zahŕňala samostatné vesmíry, ktoré by zdieľali bezpečnosť na úrovni konsenzu. Tieto fragmenty poskytovali samostatné „vykonávacie“ prostredia, kde by sa vyskytli skutočné transakcie a interakcie, a vyžadovali by si ďalšie štruktúry, ktoré by umožnili komunikáciu medzi nimi. Zložitosť tejto vízie to umožnila časom menej príťažlivé.

Čo je to roll-up?

Roll-upy sú do istej miery analogické s Vitalikovýmreťaze duchov“, ktoré opísal v roku 2014. Sú to efektívne samostatné blockchainy, ktoré sa pokúšajú zdieľať bezpečnosť so základnou vrstvou.

Roll-upy vykonávajú svoju realizáciu mimo hlavného reťazca a potom odosielajú údaje do hlavného reťazca. Optimistické súhrny predpokladajú, že transakcie sú platné pokiaľ sa nepredloží „dôkaz o podvode“.. Súhrnné súhrny s nulovými znalosťami zahŕňajú overovateľov súhrnu, ktorí predkladajú dôkaz, ktorý ukazuje, že transakcie, ktoré vykonali, sú platné.  

Teraz sú tiež víziou pre Ethereum budúcnosť.

Prečítajte si viac: Čo sú to Ethereum roll-upy a prečo sú dôležité?

Čo je to danksharding?

Danksharding je nová vízia pre škálovateľnosť Etherea, ktorá sa má vysporiadať so skutočnosťou, že roll-upy vytvárajú a odosielajú toľko údajov do základnej vrstvy. Je určený na to, aby uzly mohli overiť dostupnosť údajov bez toho, aby museli overovať samotné údaje.  

Ethereum má v úmysle spoliehať sa na schému s názvom „záväzky KZG“, ktoré sa spoliehajú na vytvorenie polynómu, ktorý umožňuje iným uzlom overiť, že údaje boli zakódované správne, v kombinácii so vzorkovaním validátorov, aby sa zabezpečilo, že údaje sú dostupné.

Aby tento plán správne fungoval, vyžaduje si to dosť poctivých uzlov ukladanie dát, aby sa dali dokopy, a že uzly musia byť schopné navzájom komunikovať, aby znovu vytvorili celý blok.  

Danksharding sa pri fungovaní spolieha na oddelenie navrhovateľa/staviteľa. Nie je to však súčasť Merge a namiesto toho je na pláne Etherea.  

Čo je oddelenie navrhovateľa/staviteľa?

Oddelenie navrhovateľ/staviteľ (PBS) je spôsob, ako oddeliť stavbu blokov a samotný návrh blokov na zvyšok siete. Myšlienkou je, že Miner Extrahovateľná hodnota (MEV) má centralizujúci účinok v PoS, pretože umožňuje určitým uzlom získať odmeny neúmerné ich podielu. Oddelenie týchto úloh má za cieľ demokratizovať prístup k MEV a otupiť túto centralizáciu stimul

Implementácia PBS nie je konečná, ale všeobecný koncept je taký stavitelia blokov by predložili ponuky a hlavičky blokov. Navrhovatelia by vybrali hlavičku a ponúkli, pravdepodobne by uprednostnili najväčšiu ponuku. Komisia potvrdzuje, že hlavička bloku bola víťaznou hlavičkou. Tvorca blokov zdieľa telo bloku a potom to potvrdí samostatná komisia a pridá sa do reťazca.

Oddelenie navrhovateľa/staviteľa nie je súčasťou zlúčenia, ale je na pláne pre Ethereum.  

Menší validátori, ktorí sa obávajú procesu vytvárania blokov, sa však môžu spoľahnúť na nástroje ako Flashbots MEV-boost. Toto je nástroj, ktorý umožňuje validátorom konfigurovať svoje uzly tak, aby prijímali bloky, ktoré im posielajú „prevrstvovače“, ktoré posielajú bloky plné MEV vytvorené staviteľmi.

Prečítajte si viac: Výskumníci zistili, že Ethereum 2.0 môže byť narušené malým krypto vkladom

Prečo je PBS dôležité pre danksharding?

Stručne povedané, pretože danksharding presúva viac zodpovednosti na tvorcov blokov. Očakáva sa, že stiahnu všetky rôzne údaje, čo je úloha, ktorá by čoraz viac presahovala rámec jednotlivých validátorov. To je umocnené roll-upmi ako oni uverejňovať veľké množstvo údajov. Validátori namiesto toho iba skontrolujú, či je prítomná malá časť údajov v bloku.  

Tým sa účinne „oddelí“ zodpovednosť za uchovávanie a kontrolu dostupnosti všetkých potrebných údajov, čo umožňuje väčšie škálovanie.

Aké ďalšie veci sú potrebné alebo užitočné pre danksharding?

Návrh na zlepšenie Etherea 4844 má zaviesť „Proto-Danksharding“. Nie je to danksharding, pretože všetci validátori stále potrebujú overiť všetky údaje, namiesto toho, aby bola „rozbitá“ zodpovednosť.

To, čo robí, je zmeniť spôsob, akým sa ukladajú údaje z roll-upov. Namiesto toho, aby boli donekonečna, budú orezané po mesiaci, čo pomáha znižovať množstvo stavu, ktorý budú musieť overovatelia naďalej vykonávať.  

Mení sa aj to, ako funguje trh s poplatkami za Ethereum, čím sa prerušuje ukladanie týchto údajov z existujúceho výpočtu plynu.  

EIP-4844 nie je súčasťou zlúčenia, ale je na pláne pre Ethereum.  

Návrh na zlepšenie Etherea 4444 je zmena v tom, ako klienti poskytujú údaje iným uzlom. Vyžaduje, aby uzly už nevysielali historické údaje staršie ako rok do iných uzlov. Tým sa efektívne ukončí „úplná synchronizácia“, pri ktorej by sa ľudia synchronizovali od prvého bloku. Namiesto toho by začali z kontrolného bodu a odtiaľ sa synchronizovali.

EIP-4444 je tiež súčasťou plánu pre Ethereum a nie je súčasťou zlúčenia.  

Čo sa stane s údajmi?

Krátka odpoveď je, že ho ukladajú iní ľudia. Kto sú títo ľudia? No to je trochu komplikované.  

Jednotlivé aplikácie budú pravdepodobne musieť nájsť spôsoby, ako tieto informácie ukladať a zdieľať, takže napríklad Optimism a Arbitrum budú motivované, aby zabezpečili, že údaje potrebné pre ich aplikácie budú stále dostupné.  

Väčší poskytovatelia infraštruktúry, ako je Infura, budú pravdepodobne tiež zohrávať dôležitú úlohu pri udržiavaní týchto údajov. EIP-4444 konkrétne cituje snahy o Sieť portálov a Graf poskytnúť trhy a dostupnosť údajov.

Čo sa zmení pre používateľov?

Veľmi malý! Najmä pre tých, ktorí sa aktívne nezúčastňujú na konsenze. Pre tých, ktorí sú, budú musieť zmeniť svoje pravdepodobné nastavenia založené na GPU pre PoW na nastavenia pre PoS.  

Prečítajte si viac: Tu je návod, ako zasvätení bohatnú na Ethereum Merge

Zlacní to moje transakcie?

Nie, aspoň nie zmysluplne. Možno však v budúcnosti. Ak Ethereum začne implementovať kroky smerujúce k stavu bez štátnej príslušnosti a už nebude vyžadovať, aby validátori stiahli všetky údaje, potom bude pravdepodobne možné zvýšiť limit plynu.

Je nepravdepodobné, že k tomu dôjde až po PBS, po EIP-4444, po EIP-4844 atď. netreba očakávať okamžite. Mnohé z tých istých zmien tiež umožnia súhrnom zvýšiť ich priepustnosť a počet možných transakcií sa zvýši. Samotné zlúčenie a prechod na POS však nezlacnia vaše transakcie.

Zrýchli to moje transakcie?

Nie, aspoň nie zmysluplne.  

Zvýši sa tým počet?

To sa nedá povedať, ale dajte nám vedieť na Twitteri.

Pre viac informovaných noviniek nás sledujte Twitter a Správy Google alebo si vypočujte náš investigatívny podcast Inovované: Blockchain City.

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