Škálování Etherea bylo bezpochyby jedním z nejžhavějších témat posledních měsíců. Přechod sítě na konsensuální algoritmus proof-of-stake v září 2022 byl v tomto ohledu obrovským milníkem, protože otevřel dveře pro implementaci mnoha různých škálovacích řešení.
Zatímco vývojáři Etherea pracují na způsobech, jak nativně škálovat síť, síla řešení druhé vrstvy se teprve začíná projevovat.
Pojmy jako důkazy s nulovými znalostmi se nyní stávají fungující realitou, ale pro mnohé jsou to stále velmi cizí myšlenky. Aby nám pomohl porozumět více o budoucnosti škálování Etherea, je Gal Ron – produktový manažer a výzkumník blockchainu ve StarkWare – společnost zaměřená primárně přesně na toto.
Problém s Ethereem
než se ponoříme do některých specifik, je důležité pochopit, co škálování Ethereum vlastně znamená. Laicky řečeno, jde o proces rozšiřování možností zpracování sítě tak, aby každý z jejích uzlů mohl zvládnout vyšší transakční propustnost.
Jedno přísloví říká, že řetěz je jen tak silný a mocný, jako jeho nejslabší článek. Je to proto, že pouze jeden z článků musí prasknout, aby celý řetěz selhal. To také omezuje pevnost řetězu, protože dokáže zvládnout pouze zátěž, kterou je schopen zvládnout jeho nejslabší článek – bez ohledu na to, jak silné jsou všechny ostatní články.
Totéž platí pro Ethereum v jeho současném stavu. Nezbytnost toho pramení ze skutečnosti, že Ethereum musí splňovat požadavek „důvěry“.
Když o tom mluvíme, Ron vysvětluje:
Aby byly splněny všechny předpoklady důvěry a požadavky na důvěru, musí všechny uzly (na Ethereu) dělat totéž. Z definice to znamená omezení propustnosti systému, protože pokud zvýšíme TPS nebo velikost bloku nad určitou prahovou hodnotu, začneme bránit menším (čti: s menším výpočetním výkonem) uzlům v účasti.
V podstatě to činí Ethereum z definice omezeným ve své kapacitě.
Přístup StarkWare: Co je ZK-Proof?
Ron vysvětluje, že existuje několik možností, jak vyřešit problémy s omezením Etherea. Jedním z nich je vymyslet něco jiného.
Společnost StarkWare však zvolila jiný přístup, kdy „odděluje Ethereum od Etherea a nevytváří další řetězec“. Dělají to prostřednictvím StarkNet a StarkEx, takže se na to pojďme podívat.
StarkNet je popsán jako „bezpovolový decentralizovaný souhrn platnosti, známý také jako ZK-rollup“. Funguje jako síť L2 (vrstva dvě) přes Ethereum a je zaměřena na to, aby umožnila jakékoli decentralizované aplikaci (dApp) dosáhnout neomezeného rozsahu pro její výpočty. To se děje bez obětování bezpečnosti a složitelnosti hlavní vrstvy – Etherea – protože StarkNet spoléhá na kryptografický důkazní systém známý jako STARK.
Je tu toho hodně, co lze rozbalit, takže začněme konceptem důkazů s nulovými znalostmi.
„S Ethereem musí všechny uzly znovu spustit všechny transakce. Před ZK (nulové znalosti) neexistoval žádný jiný způsob, jak věřit, že někdo jiný provedl výpočty s integritou. Pokud jsem uzel na Ethereu, vidím, jaké další uzly mi hlásí, jaký by měl být stav systému. Neexistuje žádný způsob, jak jim věřit, kromě toho, že znovu spustím stejné výpočty, které právě provedli.
Kouzlo na ZK spočívá v tom, že vytváří nové paradigma důvěry v jiné entity, aniž by bylo nutné znovu spouštět výpočty, které právě provedli.“ – řekl Ron.
ZK rollupy jako StarkNet v podstatě snižují množství výpočetní práce, kterou musí uzly na Ethereu vynakládat, a tím zvyšují propustnost sítě.
To vše se děje bez obětování bezpečnosti hlavní vrstvy. Za tímto účelem StarkWare vynalezl ZK-STARK, které umožňují blockchainům přesunout výpočty do jednoho off-chain STARK proveru a poté ověřit integritu těchto výpočtů pomocí on-chain STARK Verifier.
Gal Ron vysvětlil, jak funguje Prover i Sequencer, takže pro více podrobností se prosím podívejte na video výše.
Také se blíže podíváme na to, co přesně jsou rollupy, co je StarkEx a jaké jsou plány StarkWare do budoucna.
The post Proč jsou ZK-Rollups budoucností škálování Etherea: Rozhovor s premiérem StarkWare Gal Ronem appeared first on CryptoPotato.



