Problém škálovatelnosti v blockchainu znamená, že s rostoucím počtem uživatelů zapojených do sítě klesá její transakční kapacita. Nižší kapacita se pak projeví pomalejšími transakcemi a vyššími poplatky. Layer řešení jsou vylepšení sítě, která mají problém škálovatelnosti vyřešit a transakční kapacitu blockchainu zvýšit.
Co je Layer 1 a Layer 2?
Layer 1 označuje samotný základní blockchain. Kryptoměna první vrstvy je hlavní kryptoměnou daného blockchainu — vznikla proto, aby se v této síti používala. První a dodnes nejpopulárnější kryptoměnou úrovně Layer 1 je bitcoin.
Layer 2 označuje protokoly a sítě, které běží nad jinými blockchainy. Kryptoměna druhé vrstvy tedy funguje na už existujícím blockchainu.
Co jsou Layer 1 řešení?
Řešení první vrstvy jsou práce, které mají odstranit problémy se škálovatelností přímo v blockchainu a učinit systém lépe škálovatelným. Cílem je provádět transakce na blockchainu rychleji a levněji.
Nejběžnějšími způsoby, jak blockchain pomocí Layer 1 řešení vylepšit, jsou změna konsenzuálního protokolu a sharding.
Změna konsenzuálního protokolu:
Konsenzuální protokoly jsou sadou algoritmů, které slouží k ověřování bloků v blockchainu. Výměna konsenzuálního protokolu je řešením první vrstvy používaným k odstranění problému se škálováním sítě. Aktualizace Ethereum 2.0 má za cíl právě výměnu konsenzuálního protokolu blockchainu Ethereum.
Sharding:
Sharding je rozdělení databáze, které se používá k řešení problému se škálováním blockchainu. Při shardingu se bloky v databázi rozdělí na sady transakcí a tyto sady se uspořádají paralelně vedle sebe. Díky tomu lze více částí ze sady transakcí zpracovávat současně. Transakce tak proběhnou rychleji než při sekvenčním zpracování a výkon sítě se zvýší.
Co jsou Layer 2 řešení?
Layer 2 řešení jsou práce, které řeší problém škálovatelnosti v sítích běžících nad jinými blockchainy, aniž by se cokoli měnilo na základní struktuře samotného blockchainu.
Řešení druhé vrstvy strukturu blockchainu přímo neovlivňují. Protože se neprovádějí na hlavní síti blockchainu, označují se také jako off-chain řešení.
