Vitalik si stěžuje na Elonův plán pro Doge: bezpečnost versus škálovatelnost

Vitalik si stěžuje na Elonův plán pro Doge: Zabezpečení versus škálovatelnost - Webp.net komprimovat obrázek 2019 04 30T203156.122 960x601 1Zakladatel Tesly Elon Musk věří, že 1000% zvětšení velikosti dogecoinového bloku vylepší DOGE, ale tvůrce Etherea Vitalik Buterin s tím nesouhlasí.

Vitalik v nedávném příspěvku na svém osobním blogu zpochybnil Elonovo tvrzení, že masivní nárůst velikosti dogecoinového bloku by síť rozšířil na „vítěznou“ úroveň. 

Co se podle Vitalika děje? 

Muskovy nápady na zvyšování velikosti bloků nedokážou řešit takzvaný „blockchain trilemma“: nevyhnutelný kompromis mezi škálovatelností, zabezpečením a centralizací v blockchainových sítích.

"Jak daleko můžete posunout škálovatelnost blockchainu?" Opravdu, jak si přeje Elon Musk, „zrychlit čas bloku 10x, zvětšit velikost bloku 10x a snížit rychlost 100x“ „aniž by to vedlo k extrémní centralizaci?“ Vitalik pózoval na začátku svého blogu.

Podle Vitalika odpověď zní ne: zdánlivě je zvyšování škálovatelnosti v síti téměř nemožné „aniž by to vedlo k extrémní centralizaci a ohrožení základních vlastností, díky nimž je blockchain tím, čím je“.

„Aby byl blockchain decentralizovaný, je kriticky důležité, aby uživatelé mohli provozovat uzel.“

Vitalik ve zkratce tvrdí, že tak velké zvětšení bloku by mohlo znemožnit drtivé většině majitelů dogecoinů provozovat plné uzly, což je faktor, který by mohl vést k extrémní centralizaci.

Proto „Aby se maximalizoval počet uživatelů, kteří mohou spustit uzel,“ uvedl Vitalik, je důležité zajistit, aby uzel mohl fungovat „na běžném spotřebitelském hardwaru,“ napsal.

Za tímto účelem „Existují tři klíčová omezení schopnosti celého uzlu zpracovávat velké množství transakcí,“ řekl: výpočetní výkon, šířka pásma a úložiště.

Pokud jsou hardwarové požadavky na těžbu příliš vysoké

Vitalik podle všeho tvrdí, že na jakémkoli úplném uzlu lze na kontrolu bloků vynakládat pouze „~ 5–10% výkonu procesoru“. Jinými slovy, operátoři s plným uzlem musí mít mnohem více CPU, než se ve skutečnosti používá k ověření transakce. 

Pokud jsou bloky příliš velké, mohlo by se astronomicky zvýšit požadované množství výkonu procesoru, což znemožňuje, aby drtivá většina uživatelů správně fungovala s plnými uzly.

Požadavky na šířku pásma a digitální úložiště potřebné k potvrzení obrovských bloků transakčních dat by také velmi znesnadnily a zdražely provozování plných uzlů.

Vitalik proto vysvětlil, že zvětšení velikosti bloku by mohlo vést k centralizaci, a proto by mohla ponechat blockchainovou síť mnohem zranitelnější vůči útoku.

V bitcoinové síti byly dříve vyjádřeny obavy z nadměrné centralizace těžby a provozovatelů plných uzlů (koupit bitcoin jednoduchým způsobem). Těžařské bazény, které kontrolují většinu hashovací síly sítě, však již dříve tvrdily, že povolení změn v bitcoinovém protokolu by bylo kontraproduktivní.