zkSync, dokonalé řešení pro škálování Etherea

zkSync je škálovací řešení vrstvy 2 (L2) pro Ethereum, které využívá technologii zero-knowledge rollup (ZK-rollup). ZK-rollup je řešení škálování vrstvy 2 pro Ethereum, které využívá důkazy nulových znalostí. Zásadním rozdílem mezi ZK-rollupy a optimistickými rollupy (Arbitrum a Optimism) je způsob, jakým síť Ethereum ověřuje a ukládá data. Podívejme se, co je zkSync, jak funguje a jaké jsou jeho hlavní vlastnosti. 

Co je to zkSync?

zkSync je škálovací řešení vrstvy 2 (L2) pro Ethereum, které využívá technologii zero-knowledge rollup (ZK-rollup). Tato technologie umožňuje rychlejší a levnější transakce a zároveň nabízí uživatelům zabezpečení sítě Ethereum. Tým Matter Labs je vývojářem ekosystému zkSync. Zpočátku zkSync spustil svou platformu zkSync 1.0 v červnu 2020. ZkSync 1.0 však nepodporuje chytré smlouvy. Druhá iterace „zkSync 2.0“ byla vydána později na konci roku 2022, s ohledem na úplný mainnet do roku 2023. V únoru 2023 společnost Matter Labs přejmenovala všechny své produkty na zkSync 2.0 a změnila svůj název na zkSync Era a 1.0 na zkSync Lite. Tento rebrand se také shoduje se zkSync Era Fair Onboarding Alpha, kde mohou projekty a vývojáři testovat a testovat síť. Kromě toho se zkSync Era nyní zaměřuje na vytvoření technologie ZK kompatibilní s EVM s názvem zkEVM. 

diagram

plán zkSync. Zdroj: BitKeep.

Jak zkSync funguje?

Základem zkSync Era je ZK-rollup. ZK-rollup je řešení škálování vrstvy 2 pro Ethereum, které využívá důkazy nulových znalostí. Zásadním rozdílem mezi ZK-rollupy a optimistickými rollupy (Arbitrum a Optimism) je způsob, jakým síť Ethereum ověřuje a ukládá data. Rollupy ZK jsou efektivnější, spotřebovávají méně plynu a vyžadují méně skladování než standardní rollupy. Technologie s nulovými znalostmi navíc ze své podstaty chrání soukromé informace uživatelů. Transakce v éře zkSync jsou tedy „rolovány“ v dávkách, které mají být ověřeny sítí Ethereum. Síť Ethereum potřebuje pouze ověřit jeden ZKP jako důkaz platnosti pro celou dávku transakcí. Obtížnost sítě ZK spočívá ve vytvoření efektivního ZKP, který nevyžaduje enormní výpočetní výkon. To je důvod, proč sítě ZK obvykle procházejí přísným procesem výzkumu a vývoje, než spustí svůj mainnet. Matter Labs musí zajistit, aby její cena plynu a rychlost sítě byly srovnatelné se současnou L2 a dokonce ji převyšovaly.

diagram

Porovnání kompatibility různých škálovacích řešení. Zdroj: Pintu.

V čem je zkSync jedinečný?

  • Nativní abstrakce účtu: zkSync Era přichází s nativní abstrakcí účtů, která upgraduje tradiční externě vlastněné účty (EOA), jako jsou uživatelé MetaMask, na chytré smluvní účty (CA). To odemyká nekonečné množství možností, jako jsou žádné počáteční fráze, sdružování více operací a automatizace plateb.
  • Soukromí a rychlost ZK-rollup: Základem zkSync je technologie ZK-rollup. ZK-rollup kombinuje nativně síť chránící soukromí s rychlým zpracováním transakcí.
  • Zabezpečení na úrovni Ethereum: ZK-rollup vrstva 2 využívá Ethereum jako svou základní vrstvu. Proto zkSync Era spoléhá na Ethereum pro zabezpečení proti hackům a útokům na úrovni sítě.
  • EVM kompatibilita: Hlavní hodnotou zkSync Era je jeho kompatibilita EVM se zkEVM. zkEVM umožňuje, aby byly chytré smlouvy založené na ZK kompatibilní s Ethereum EVM. Po základní křivce učení mohou vývojáři snadno stavět na zkSync Era pomocí nativního programovacího jazyka Ethereum, jako je Solidity.

Přidat jako preferovaný zdroj v Googlu