Zatímco k onchainovým aktivitám dochází přímo na blockchainu, offchainové aktivity probíhají mimo blockchain. Může se jednat například o transakce a procesy, které zpracovávají řešení druhé vrstvy nebo externí sítě. Pojďme se podívat na hlavní rozdíly mezi onchainovými a offchainovými transakcemi a aktivitami.
Onchainové transakce často vyžadují ověření celou sítí, což vede k jejich zpomalení a problémům se škálovatelností. Offchainová řešení mohou naopak díky zpracování určitých činností mimo hlavní blockchain nabídnout rychlejší a škálovatelnější transakce.
Onchainové transakce obvykle vyžadují síťové poplatky, které se odvíjí od výpočetních prostředků potřebných k ověření. Offchainová řešení mohou snižovat poplatky, protože snižují zatížení hlavního blockchainu.
Výhodou onchainových transakcí je bezpečnost a neměnnost blockchainu. Offchainová řešení mohou v závislosti na architektuře konkrétního řešení zavádět různé modely zabezpečení a aspekty ochrany osobních údajů.
Mezi onchainové aktivity patří transakce, chytré kontrakty a tokenizace přímo zaznamenané na blockchainu, který zajišťuje transparentnost, bezpečnost a neměnnost. Porozumění rozdílům mezi onchainovými a offchainovými aktivitami umožňuje jednotlivcům i firmám informovaně se rozhodovat o využívání služeb blockchainového ekosystému. Tyto dva koncepty jsou důležité také v souvislosti se škálovacími řešeními, která upřednostňují offchainové alternativy.
Sharding je metoda dělení blockchainů (nebo jiných typů databází) na menší, segmentované blockchainy, které...
Zk-rollup je řešení škálování na druhé vrstvě, které má zvyšovat propustnost transakcí blockchainových sítí...
opBNB funguje jako důležité řešení škálování na druhé vrstvě, díky kterému BNB Smart Chain omezuje zátěž př...