Zdroj: Thor Hartvigsen

Sestavil: Leo, BlockBeats

Škálovatelnost byla vždy středem zájmu odvětví Blockchain v současnosti čelí „trojnásobnému dilematu škálovatelnosti“ a modulární blockchain, který začal s Celestia, se zaměřuje na jeho škálovatelnost, vysokou úroveň zabezpečení a centralizaci, a to modulární blockchain se stává mainstreamovým vyprávěním Crypto KOLThor Hartvigsen napsal článek na téma „Modulární blockchain a jeho vnitřní hodnota“, který BlockBeats sestavil takto:

ČÁST 1: Začněte se základními pojmy

Problémy, které je dnes potřeba zlepšit:

-Důvěryhodná meziřetězová komunikace

-Souhrnná škálovatelnost, když počet transakcí dostatečně naroste

-Udržování vysoké úrovně zabezpečení a decentralizace při zaměřování se na zvýšenou propustnost (Blockchain Triple Dilemma)

Za prvé, abychom zajistili důkladné pochopení těchto pojmů, musíme vytvořit určitou terminologii, jak je uvedeno níže:

blok

Blok je nedílnou součástí blockchainu. Jediný blok se skládá ze dvou komponent: hlavičky bloku a těla bloku Hlavička obsahuje hash, časové razítko a další data předchozího bloku a tělo obsahuje všechny transakce v bloku.

Velmi oblíbenou strategií škálování na trhu je mít větší bloky (Solana).

Větší bloky = zvýšená propustnost, ale existují určité problémy na úrovni decentralizace.

Větší bloky = větší data vyžadovaná uzly a jen málokdo si může dovolit dražší hardware, který zvládne obrovské množství dat.

uzel

Úplný uzel musí uchovávat celý blockchain a všechny transakce, které byly provedeny od prvního bloku, aby bylo možné na blockchainu provádět transakce, musí být zajištěna shoda, data jsou dostupná a bloky jsou platné.

Light uzel (světelný klient)

Lehké uzly se používají pro Rollup a většinu práce zadávají úplným uzlům. Neověřují transakce, ale kontrolují, zda každý blok má konsensus a zda jsou data bloku dostupná pro síť. Většina lehkých uzlů se spoléhá na „většinovou poctivost“. Za předpokladu, že většina účastníků (například validátorů) je poctivá, lehké uzly vyžadují méně hardwaru, více uzlů, ale celkově slabší zabezpečení (někdy).

Souhrn (na Ethereum)

Rollup/L 2 je řetězec postavený na Ethereu, který používá hlavní síť Ethereum jako vypořádací vrstvu Rollup lze považovat za samostatnou prováděcí vrstvu a vrací balíček transakcí do hlavní sítě k ověření.

V současnosti existují dva typy Rollup: Optimistic Rollup a ZK Rollup.

Blockchain vrstva:

Blockchain lze rozdělit do 4 vrstev: - Prováděcí vrstva, která poskytuje prostředí pro Dapps a zpracovává transakce v rámci ní;

- Vrstva dostupnosti dat: uzly přijímají bloky z generátoru bloků a kontrolují, zda jsou data (transakce) veřejně dostupná

-Konsensuální vrstva: určete pořadí transakcí

-Vrstva vypořádání: určuje skutečný stav blockchainu (konečně)

Monolitické a modulární

Monolitický blockchain je řetězec, který se skládá ze všech výše uvedených 4 vrstev, takže monolit musí zvládnout vše výše uvedené, což je případ Etherea a většiny ostatních blockchainů, které znáte.

Modulární blockchainy jsou řetězce, které outsourcují jednu nebo více z těchto 4 vrstev externímu řetězci Protože se modulární blockchainy mohou zaměřit na konkrétní prvky, mohou dosáhnout nové úrovně škálovatelnosti.

Výše uvedené vysvětluje některé základní pojmy, které jsou shrnuty v tabulkové formě takto:

Současný souhrn pro Ethereum (jako je Arbitrum, Optimism) funguje jako prováděcí vrstva a implementuje vrstvu dostupnosti dat, vrstvu konsensu a vrstvu vypořádání prostřednictvím hlavní sítě Ethereum Tyto souhrny budou využívat „dostupnost dat v řetězci“ k publikování dat označený L 1 (Ethereum) na.

Naopak: Rollup s „dostupností dat mimo řetězec“ publikuje svá data na jiné místo, než je zadaná L 1. Rollup může stále používat Ethereum jako zúčtovací vrstvu, ale Celestia zveřejněním dat tímto způsobem (data mimo řetězec dostupnost) bude fungovat jako vrstva dostupnosti dat.

Zde jsou různé typy Rollup struktur na Ethereu:

-Monolith=Ethereum mainnet

-Rollup=např. Arbitrum, Optimismus (funguje jako exekuční vrstva a používá Ethereum pro ostatní)

-Validium="Off-chain data available Rollup", jako je Celestia

ČÁST 2: Zjistěte více o Celestii

Celestia je modulární blockchainová síť a rollup všech virtuálních počítačů (nejen EVM) může Celestia používat jako vrstvu dostupnosti dat a vrstvu konsensu, jak je uvedeno níže, Celestia poskytuje různá řešení pro modulární rozšíření, jako jsou „Sovereign rollups, Celestium, atd."

Nejprve musíte hluboce porozumět „vrstvě dostupnosti dat“

Dostupnost dat: Jako uzel, který přijímá blok z generátoru bloků, potřebuje ověřit, že data jsou veřejná (zveřejněná), aby je mohl přidat jako další odkaz v blockchainu.

Problémy s dostupností dat: Vyskytují se při uchovávání dat.

Konkrétně generátor bloků neodhalí data nového bloku (v případě útoku skrytím dat) a uzel najednou nemůže blok schválit, protože nemůže číst data, což je běžný problém v Rollup.

Úvod do vzorkování dostupnosti dat (DAS):

Lehčí klienti (kterým jsem se zabýval dříve) mohou ověřit dostupnost dat, aniž by museli všechna data stahovat, lehcí klienti spouštějí malé vzorky dat a mají 50% jistotu pokaždé, když jsou data skutečně zveřejněna.

V mnoha případech stačí lehkým uzlům stáhnout méně než 1 % dat, aby bylo zajištěno zveřejnění 99 % dat, což je velké zlepšení!

Zjistěte více

Když se vrátím k lehkým klientům, řekl jsem již dříve, že lehké uzly jsou z hlediska hardwarových požadavků mnohem levnější, ale protože spoléhají na „předpoklad poctivosti většiny“, je snížena bezpečnost.

Tak co ten "pár poctivých předpokladů" lehký klient?

Například lehké uzly Celestia využívají vzorkování dostupnosti dat stažením malé části dat Spoléhají se na „předpoklad poctivosti menšin“ (za předpokladu, že malý počet obchodníků s blockchainem je poctivý a dodržuje pravidla protokolu), což výrazně zlepšuje zabezpečení. .

Obrázek níže ukazuje srovnání různých uzlů a klientů.

Nyní se podívejme na různá řešení Celestia:

- Suverénní Rollup

-Sovereign Rollup zpracovává exekuční a vypořádací vrstvy sám, spíše než používá Ethereum jako vypořádací vrstvu jako Arbitrum a Optimism.

Výhody Sovereign Rollup:

- Větší svoboda oproti exekučnímu prostředí

-Nesdílí výpočetní zdroje

-Po výskytu problémů lze provést tvrdé vidlice

Sovereign Rollup je více podobný L 1 a lze jej přemostit na další Sovereign Rollup a vypořádací vrstvy.

Cluster

Blockchain Cluster je skupina blockchainů a Rollupů, které spolu mohou komunikovat „způsobem s minimální důvěrou“. zabezpečení finančních prostředků.

Příkladem klastru je Ethereum a jeho Rollup (L2) nebo různé řetězce v ekosystému Cosmos, které jsou schopné komunikace uvnitř klastru (mosty s minimalizací důvěry namísto důvěryhodných mostů).

Zde je vše, co se s Celestií spojuje:

Komunikace s minimální důvěrou (komunikace v rámci clusteru) vyžaduje „málo poctivých předpokladů“, což je přesně to, čeho Celestia využívá, a lehké uzly mohou využívat vzorkování dostupnosti dat. Mosty s minimalizací důvěry jsou mnohem bezpečnější, tvoří řetězec „klastrů“ a „komunikace v rámci klastru“, takže Celestia poskytuje klíčové části pro Rollup, aby vytvořil klastry a komunikoval nedůvěryhodným způsobem.

Celestia Quantum Gravity Bridge 和 Celestium

Celestia Quantum Gravity Bridge je most pro dostupnost dat mezi Ethereem a Celestia, který umožňuje „dostupnost dat mimo řetězec“ L2 na Ethereu (Ethereum Rollup využívající Celestii jako vrstvu dostupnosti dat).

Celestium je L 2 Rollup postavený na Ethereu, který používá Celestia místo Etherea jako vrstvu dostupnosti dat a stále používá hlavní síť Ethereum pro vypořádání a konsensus. Ostatní L2 mohou následovat, aby zlepšily svou škálovatelnost.

Shrnout:

Celestia funguje jako nezávislá vrstva dostupnosti dat a v některých případech může být také konsensuální vrstvou Díky vlastní technologii vzorkování dostupnosti dat a „několika poctivým“ lehkým uzlům může Rollup použít Celestii ke zlepšení škálovatelnosti.

ČÁST 3: Zastávka u Fuel Labs

Zakončeme toto téma řečí o Fuel Labs, která buduje prováděcí vrstvu, kterou lze implementovat pomocí Etherea a Celestie, přičemž udržuje vysokou bezpečnost a decentralizaci pro škálování propustnosti.

Další informace o Fuel Labs:

-Jedním z produktů od Fuel Labs je jejich Optimistic Rollup vytvořený pro škálování Etherea. zahrnout:

-Most minimalizující důvěru mezi Fuel a Ethereum

-FuelVM - Paralelní ověření spuštěním inteligentních smluv pomocí "UTXO" (nespotřebovaný transakční výstup)

-Sway programovací jazyk

Stručně řečeno, FuelVM může spouštět více procesů současně (paralelní ověřování) a protože Celestia pracuje se všemi VM, může Fuel použít Celestia také jako vrstvu dostupnosti dat a/nebo vrstvu konsensu k zahájení Rollups.