Az off-chain tranzakciók olyan értékutalások, amelyeket vagy egy garanciaként szolgáló harmadik fél vagy más módszerek segítségével bonyolítanak le, és csak az egyenlegek végső állapotát rögzítik magán a blokkláncon. Ezek olyan előnyöket kínálnak, mint az alacsonyabb díjak és a gyorsabb tranzakció-feldolgozási sebesség, mivel a validálást nem a csomópontok végzik. Ezáltal az off-chain tranzakciók tökéletesen alkalmasak kis összegű fizetésekhez, például kávé vásárlásához egy helyi boltban.
A 2. rétegű megoldások a meglévő blokkláncra épülő protokollok, amelyek célja a blokklánc skálázhatóságának javítása. Ezek olyan projektek, amelyek lehetővé teszik a láncon kívüli értékutalást olyan mechanizmusok segítségével, mint az állapotcsatornák, oldalláncok és rollupok.
Míg az off-chain tranzakciók a blokkláncon kívül történnek, az "on-chain" kifejezés azokat a folyamatokat írja le, amelyek közvetlenül a blokkláncon (a fő láncon) történnek. Az on-chain tranzakciókat a peereknek kell validálniuk, és csak akkor kerülnek megerősítésre, ha rögzítik őket a blokkláncon. Nézzük meg az on-chain és off-chain közötti legfontosabb különbségeket.
Ahhoz, hogy egy on-chain tranzakciót megerősítsenek, azt validálni kell, és fel kell venni a blokkláncba. Mivel a Bitcoin átlagos blokkmegerősítési ideje 10 perc, az 1. rétegű lánc nem alkalmas kisebb vásárlásokhoz, például bolti élelmiszervásárláshoz. Az on-chain tranzakciókkal ellentétben az off-chain fizetéseknél nem kell várni a bányászok vagy validátorok megerősítésére. Az off-chain megoldások így jelentősen növelhetik a feldolgozási sebességet, és különösen hasznosak a mikrofizetések esetében.
Az on-chain tranzakciók olyan szabványos blokklánc-biztonsági gyakorlatokat alkalmaznak, mint a hashing és a kriptográfia. Ezzel szemben az off-chain fizetéseket kínáló projekteknek olyan biztonsági keretrendszereket kell kidolgozniuk, amelyek megakadályozzák a fizetések meghamisításának vagy módosításának lehetőségét.
Az on-chain tranzakciókat azok a csomópontok hitelesítik, amelyek a validálásukhoz szükséges munkát elvégezték, felvették őket egy blokkba, és hozzáadták a blokkot a lánchoz. A blokkjutalmak és a tranzakciós díjak ösztönzik őket arra, hogy fenntartsák a hálózatot. Az off-chain tranzakciók gyorsan feldolgozhatók anélkül, hogy azonnali megerősítésre lenne szükség, így minimalizálva a költségeket és díjakat.
Az off-chain tranzakciók kulcsfontosságúak a blokklánc skálázhatósági problémájának megoldásához és világszintű elfogadásának növeléséhez. Számos olyan 2. rétegű megoldás alapjául szolgálnak, amelyek célja az elsődleges lánc terhelésének csökkentése.
Az on-chain jelző közvetlenül a blokkláncon rögzített tranzakciókra és tevékenységekre utal, mely biztosítj...