Transakcie off-chain sú prevody hodnôt uľahčené buď použitím tretej strany ako formy záruky, alebo inými metódami, pričom na samotnom blockchaine sa zaznamenáva iba konečný stav zostatkov. Ponúkajú výhody, ako napríklad nižšie poplatky a vyššiu rýchlosť spracovania transakcií, pretože overovanie nevykonávajú uzly. Vďaka tomu sú transakcie off-chain ideálne pre platby v malom meradle, ako je nákup kávy v miestnom obchode.
Riešenia vrstvy 2 sú protokoly postavené na existujúcom blockchaine, ktorých cieľom je zlepšiť jeho škálovateľnosť. Sú to projekty, ktoré umožňujú prenosy hodnôt mimo blockchainu pomocou mechanizmov, ako sú stavové kanály, sidechainy a rollupy.
Zatiaľ čo transakcie off-chain sa uskutočňujú mimo siete, pojem „on-chain“ (na reťazci) opisuje procesy, ktoré sa dejú priamo na blockchaine (hlavnom reťazci). Transakcie on-chain musia overiť partneri a potvrdia sa až po zaznamenaní na reťazci. Poďme sa pozrieť na kľúčové rozdiely medzi off-chain a on-chain.
Aby bola transakcia on-chain potvrdená, musí byť overená a zahrnutá do blockchainu. Keďže priemerný čas potvrdenia bloku pre sieť Bitcoin je 10 minút, reťazec vrstvy 1 nie je vhodný na menšie nákupy, ako je nákup potravín v supermarkete. Na rozdiel od transakcií on-chain nemusia platby off-chain čakať na potvrdenie ťažiarov alebo validátorov. Ako také, off-chain riešenia môžu podstatne zvýšiť rýchlosť spracovania a sú obzvlášť užitočné pre mikroplatby.
Transakcie on-chain implementujú štandardné bezpečnostné postupy blockchainu, ako je hashovanie a kryptografia. Na rozdiel od toho musia projekty, ktoré ponúkajú platby off-chain, ponúknuť bezpečnostné rámce, aby sa zabránilo možnosti falšovania alebo úpravy platieb.
Transakcie on-chain overujú uzly, zahŕňajú ich do bloku a pridávajú tento blok do reťazca. Odmeny za blok a poplatky za transakciu ich motivujú, aby udržiavali sieť v prevádzke. Transakcie off-chain je možné spracovať rýchlo bez potreby okamžitého potvrdenia, čím sa minimalizujú náklady a poplatky.
Transakcie off-chain sú kľúčové na vyriešenie problému škálovateľnosti blockchainu a zvýšenie jeho celosvetového prijatia. Pôsobia ako základ pre mnoho riešení vrstvy 2, ktorých cieľom je znížiť zaťaženie primárneho reťazca.
On-chain (na sieti) predstavuje transakcie a činnosti priamo zaznamenané na blockchaine, čím sa zabezpečuje...