Vývoj Etherea 2.0: Odpovědi na vaše otázky

V listopadu 2017 v BeyondBlock Taipei představil Vitalik Buterin svůj vidění pro Ethereum 2.0: sharding pro škálovatelnost a Casper jako konsensuální algoritmus pro přechod na Proof-of-Stake (PoS).

Sharding byl navržen jako „vytvoření blockchainu, kde máte sto různých vesmírů a každý vesmír je jiný prostor účtu a můžete mít účet v nějakém vesmíru nebo smlouvu v nějakém vesmíru a můžete poslat transakci v nějaký vesmír a může to ovlivnit pouze věci v tomto vesmíru.“ Pokračoval ve vysvětlování, že všechny úlomky budou propojeny a budou „sdílet konsensus“.  

Nakonec by mohly být čáry mezi těmito úlomky rozmazané a dokonce by mohly být provedeny přes úlomky.  

Vitalik dále zmínil, že na rozdíl od řetězců, které se rozhodly používat nějakou formu „super-uzlu“, považoval za důležité, aby Ethereum mohlo být provozována sítí „spotřebitelských notebooků“. Vitalik v té době připustil, že „neexistuje žádná přesná koncepce toho, co jde do Etherea 2.0“.

Co je nyní Ethereum 2.0?

Ethereum 2.0 může v budoucnu zahrnovat sharding a další změny. Prozatím, když dojde ke 'The Merge', bude to pouze změna z řetězce Proof-of-Work (PoW) jako primárního řetězce na řetězec PoS.

Nebude ani možné, aby lidé svůj podíl vytáhli, dokud nebude plánováno Těžké vidlice několik měsíců po sloučení.

Co je to sloučení?

Po měsíce lidé začali sázet a účastnit se PoS na 'Beacon Chain'. Sloučení je, když je tato konsensuální vrstva kombinována s existujícím stavem a skutečnou úrovní provádění transakce.

Prakticky je to když PoS přebírá role zabezpečení a konsensu pro PoW v Ethereu. V současnosti se očekává, že k tomu dojde při „celkové obtížnosti terminálu“ 5.875×10^22, přibližně 14. nebo 15. září. Jakmile k tomu dojde, Ethereum bude zcela PoS.

Čtěte více: Zde je to, co potřebujete vědět o sloučení Etherea 2.0

A co vidlice EthPOW, o které jsem slyšel?

V době sloučení se vedly diskuse o potenciálním PoW forku státu Ethereum. Justin Sun je zapojen, jako často, když je příležitost profitovat z úsilí ostatních vývojáři protokolů. Jeho burza Poloniex uvedla tokeny před sloučením, aby to umožnila spekulace na něm.  

Základním problémem nevětšinových forků pro inteligentní smluvní řetězce je to, že různé tokeny budou mít pravděpodobně hodnotu pouze v jediném řetězci. To platí zejména pro stablecoiny, kde se emitent často výslovně rozhodne, který řetězec bude mít i nadále hodnotu.

Tether, Circle a Paxos oznámili svůj záměr sledovat řetězec PoS, což znamená jejich žetony na druhé vidlici budou fakticky bezcenné. To také znamená, že jakékoli jiné protokoly na minoritní vidlici budou mít velké problémy – a ztratí hodnotu – protože aktiva nebudou mít hodnotu 1 $, jak se očekávalo.

To je umocněno skutečností, že existují další stabilní aktiva, jako je Dai, která závisí na stabilní hodnotě těchto mincí. Dalo by se také očekávat, že budou mít vážné problémy, stejně jako protokoly, které implicitně nebo explicitně očekávají, že Dai bude mít hodnotu blízko 1 $.  

Mohou však existovat příležitosti pro dobře propojené aktéry k zisku v prvních pár blocích, když se hodnota pokouší přejít mezi $1 a $0. Mnoho lidí propagujících tuto vidlici pravděpodobně doufá, že tak učiní.

V podstatě to znamená, že stablecoiny rozhodují o rozvětvení inteligentních smluvních řetězců – pokud jim bude umožněno stát se dostatečně důležitými v „ekosystému“.

Co je sázení?

Staking je proces účasti na konsensu pro řetězce PoS. Ethereum 2.0 bude používat Gasper konsensuální algoritmus, který je kombinací Casper vyvinul Vitalik Buterin a Virgil griffitha algoritmus pro LMD GHOST volba vidlice vyvinutá Vladem Zamfirem.   

Uživatelé s alespoň 32 ethery, kteří mohou provozovat ověřovací uzel, mohou získat odměny za sázky. Za sázky jsou poskytovány odměny navrhování bloku nebo potvrzení bloku. V současné době, navrhovatelé dostávat odměny, pokud je někdo podřezán.

Vitalik Buterin představil svou vizi Etherea 2.0 v roce 2017. Časové razítko ve 3:09:00.

Jakmile je validátor aktivní, může být vybrán buď jako „navrhovatel“, který navrhne další blok pro síť, nebo jako „atestátor“, který se podepíše na naposledy navrženém bloku.  

Pokud máte více než 32 etherů a chcete více odměn za sázky, budete muset spustit více uzlů, protože s každým se zachází jako s „efektivním zůstatkem“ 32 etherů.

Pokud máte méně než 32 etherů, nemůžete se individuálně účastnit stakingu. Můžete si vybrat 'shromáždit' svůj éter s ostatními vkladateli prostřednictvím služby jako je Lido. To vám umožňuje stále přijímat některé odměny ze stakingu a nevyžaduje, abyste spravovali svůj vlastní hardware nebo celé množství éteru. Měl také token, který vám umožňoval získat likviditu předtím, než jsou k dispozici výběry sázek, a byl částečně zodpovědný za zničení Tři šipky kapitál.  

V současné době nemůže nikdo, kdo sází, odstoupit, a to se má v budoucím hard forku změnit.  

Co je sekání?

Sekání je trestem za špatně se chovající validátory. Pokud sada klíčů hlasuje o návrhu více než jednou, navrhne dva bloky pro stejný slot nebo se pokusí upravit historii, mohou být seříznuti. Oříznutí validátoři ztratí část svého podílu a jsou nuceni odejít z procesu konsensu.

Co je únik z nečinnosti?

Únik nečinnosti je trestem za to, že uzel není online. Čím více uzlů je offline, tím agresivnější je tento kanál. Když síť stále funguje, je tento únik relativně malý, ale pokud velmi velký počet validátorů přejde do režimu offline, stane se to mnohem závažnějším únikem.

Záměrem této konstrukční volby je snížit neaktivní validátory pod minimálních 16 etherů potřebných k udržení sázek, takže nakonec online validátoři budou moci znovu provozovat řetězec.  

Je sázka bezpečná ve srovnání s PoW?

To je složitá otázka. Pravděpodobně. Možná. Ano. Ne. Závislost na tom, jak chcete svou otázku strukturovat, koho se chcete zeptat a jak přemýšlíte o určitých předpokladech, silně ovlivní váš závěr této otázky.

PoW má tendenci se centralizovat do těžebních „souborů“, zatímco pro PoS stakera je ekonomičtější pracovat nezávisle.  

Protože však PoS deleguje ceny úměrné těm, kteří již mají největší část, spíše než těm, kteří nejvíce utrácejí, může mít tendenci mít efekt „bohatý, bohatší“..  

Pouze sekání poskytuje příležitost uvalit na útočníky velmi vysoké náklady. Může účinně zničit hodnotu, kterou mají, a nakonec je nechat neschopnými pokračovat v útoku, protože jejich uzly jsou odstraněny z konsensu.  

Andreas Antonopoulus vysvětluje pravděpodobnost 51% útoku na Bitcoin.

Andreas Antonopoulus diskutoval o tom, jak v PoW, pokud jste napadeni tímto způsobem, pak jedním z nejatraktivnějších řešení je změnit algoritmus PoW a efektivně učinit všechny existující ASIC bezcennými (pokud existují jiné řetězce, nejsou skutečně bezcenné, ale pokud bitcoiny pokud by se změnily, jejich hodnota by prudce klesla).

Jedná se však o velmi široké východisko a nezaměřuje konkrétně na útočníka, kde jako PoS může specificky cílit pouze na „špatného“ herce.  

PoW má výhody pro „distribuci“ tokenů tím, že vynucuje spalování tvrdých aktiv (energie) za účelem získání více coinů, ale je méně jasné, že má výhody pro dlouhodobou bezpečnost, zvláště když se distribuce nových aktiv zpomaluje nebo zastaví

Úplná diskuse o relativních bezpečnostních kompromisech mezi těmito dvěma nastaveními je nad rámec tohoto článku.

Co se stalo se shardováním?

Sharding byl stále součástí Vitalika vidění Ethereum v roce 2021. Od té doby se však roll-upy zlepšily a jako budoucí možnost škálování pro Ethereum vznikl nový koncept nazvaný „danksharding“.  

Původní vize shardingu zahrnovala samostatné vesmíry, které by sdílely bezpečnost na úrovni konsensu. Tyto fragmenty poskytovaly samostatná „prováděcí“ prostředí, kde by docházelo ke skutečným transakcím a interakcím, a vyžadovaly by další struktury, které by mezi nimi umožňovaly komunikaci. Složitost této vize to umožnila časem méně atraktivní.

Co je to roll-up?

Roll-upy jsou poněkud analogické s Vitalikovým 'řetězy duchů“, které popsal v roce 2014. Jsou to vlastně samostatné blockchainy, které se pokoušejí sdílet bezpečnost se základní vrstvou.

Roll-upy provádějí své provádění mimo hlavní řetězec a poté odešlou data do hlavního řetězce. Optimistické souhrny předpokládají, že transakce jsou platné pokud není předložen „důkaz o podvodu“.. Roll-upy s nulovými znalostmi zahrnují validátory pro roll-up, kteří předkládají důkaz, který ukazuje, že transakce, které provedli, jsou platné.  

Nyní jsou také vizí pro Ethereum budoucnost.

Čtěte více: Co jsou to Ethereum roll-upy a proč na nich záleží?

Co je to danksharding?

Danksharding je nová vize škálovatelnosti Etherea, která se má vypořádat se skutečností, že roll-upy vytvářejí a zveřejňují tolik dat do základní vrstvy. Má uzlům poskytnout způsob, jak ověřit dostupnost dat, aniž by museli ověřovat samotná data.  

Ethereum se hodlá spoléhat na schéma nazvané „závazky KZG“, které spoléhají na vytvoření polynomu, který umožňuje ostatním uzlům ověřit, že data byla zakódována správně, v kombinaci se vzorkováním validátorů, aby se zajistilo, že jsou data dostupná.

Aby tento plán správně fungoval, vyžaduje, aby existoval dost poctivých uzlů ukládání dat, aby se dala dohromady, a že uzly musí být schopny vzájemně komunikovat, aby znovu vytvořily celý blok.  

Danksharding spoléhá na oddělení navrhovatel/stavitel, aby mohl fungovat. Není však součástí Merge a je místo toho na plánu Etherea.  

Co je oddělení navrhovatele/stavitele?

Oddělení navrhovatel/stavitel (PBS) je způsob, jak oddělit stavbu bloků a vlastní návrh bloků ke zbytku sítě. Myšlenka je taková, že Miner Extractable Value (MEV) má centralizační účinek v PoS, protože umožňuje určitým uzlům získat odměny neúměrné jejich podílu. Oddělení těchto rolí má za cíl demokratizovat přístup k MEV a otupit tuto centralizaci pobídka

Zavedení PBS není konečné, ale obecný koncept je takový stavitelé bloků by podávali nabídky a hlavičky bloků. Navrhovatelé by vybrali záhlaví a nabídli, pravděpodobně by upřednostnili nejvyšší nabídku. Komise potvrdí, že hlavička bloku byla vítězná. Tvůrce bloků sdílí tělo bloku a poté to potvrdí samostatná komise a přidá se do řetězce.

Oddělení navrhovatele a tvůrce není součástí sloučení, ale je na plánu pro Ethereum.  

Menší validátoři, kteří se obávají procesu vytváření bloků, se však mohou místo toho spolehnout na nástroje, jako jsou Flashbots Zvýšení MEV. Jedná se o nástroj, který umožňuje validátorům konfigurovat své uzly tak, aby přebíraly bloky, které jim posílají „překladače“, kteří odesílají bloky plné MEV vytvořené staviteli.

Čtěte více: Výzkumníci zjistili, že Ethereum 2.0 může být narušeno malým podílem na kryptoměnách

Proč je PBS důležitý pro danksharding?

Stručně řečeno, protože danksharding přesouvá více zodpovědnosti na stavitele bloků. Očekává se, že budou stahovat všechna různá data, což je role, která stále více přesahuje jednotlivé validátory. To je umocněno roll-upy jako oni zveřejňovat velké množství dat. Validátoři místo toho pouze zkontrolují, zda je přítomna malá část dat v bloku.  

To účinně „odděluje“ odpovědnost za uchovávání a kontrolu dostupnosti všech nezbytných dat, což umožňuje větší škálování.

Jaké další věci jsou potřebné nebo užitečné pro danksharding?

Návrh na zlepšení etherea 4844 je určen k zavedení „Proto-Danksharding“. Není to danksharding, protože všichni validátoři stále potřebují ověřovat všechna data, místo aby byla „oddělována“ odpovědnost.

Co dělá, je změnit způsob ukládání dat z roll-upů. Místo toho, aby byli donekonečna, místo toho budou po měsíci prořezány, což pomáhá snižovat množství stavu, který budou muset validátoři nadále nést.  

Mění také to, jak funguje trh s poplatky za Ethereum, a přerušuje ukládání těchto dat ze stávajícího výpočtu plynu.  

EIP-4844 není součástí Merge, ale je na plánu pro Ethereum.  

Návrh na zlepšení etherea 4444 je změna ve způsobu, jakým klienti poskytují data jiným uzlům. Vyžaduje, aby uzly již nevysílaly historická data starší než rok do dalších uzlů. To efektivně ukončí „úplnou synchronizaci“, kdy by se lidé synchronizovali od prvního bloku. Místo toho by začínali od kontrolního bodu a odtud se synchronizovali.

EIP-4444 je také součástí plánu pro Ethereum a není součástí sloučení.  

Co se stane s daty?

Krátká odpověď je, že je uložena jinými lidmi. Kdo jsou tito lidé? No to je trochu složité.  

Jednotlivé aplikace budou pravděpodobně muset najít způsoby, jak tyto informace ukládat a sdílet, takže například Optimism a Arbitrum budou motivovány, aby zajistily, že data potřebná pro jejich aplikace budou stále dostupná.  

Větší poskytovatelé infrastruktury, jako je Infura, pravděpodobně nakonec sehrají důležitou roli při udržování těchto dat. EIP-4444 konkrétně cituje úsilí o Síť portálu a Graf poskytovat trhy a dostupnost dat.

Co se změní pro uživatele?

Velmi málo! Zejména pro ty, kteří se aktivně nepodílejí na konsensu. Pro ty, kteří ano, budou muset změnit své pravděpodobné nastavení založené na GPU pro PoW na nastavení sázek pro PoS.  

Čtěte více: Zde je návod, jak zasvěcenci bohatnou na Ethereum Merge

Zlevní to mé transakce?

Ne, alespoň ne smysluplně. V budoucnu však možná ano. Pokud Ethereum začne zavádět kroky k bezstavovosti a již nebude vyžadovat, aby validátoři stahovali všechna data, pak bude pravděpodobně možné zvýšit limit plynu.

Je nepravděpodobné, že k tomu dojde až po PBS, po EIP-4444, po EIP-4844 atd. nelze očekávat okamžitě. Mnoho z těchto stejných změn také umožní roll-upům zvýšit jejich propustnost a množství možných transakcí se zvýší. Samotné sloučení a přechod na POS však vaše transakce nezlevní.

Zrychlí to mé transakce?

Ne, alespoň ne smysluplně.  

Zvýší se tím číslo?

To se nedá říct, ale dejte nám vědět na Twitteru.

Pro více informovaných novinek nás sledujte na X  a  zprávy Google nebo si poslechněte náš investigativní podcast Inovováno: Blockchain City.

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