Acasă
Glosar
Off-Chain

Off-Chain

Intermediar

Ce este off-chain în cripto?

Când vorbim despre criptomonede, off-chain se referă la procesele care au loc în afara blockchainului. Una dintre problemele principale ale blockchainului este scalabilitatea, deoarece algoritmii de consens descentralizați fiind, în general, mai lenți decât procesarea centralizată a tranzacțiilor. Soluțiile off-chain vizează îmbunătățirea debitului blockchainului, prin prelucrarea unei părți a datelor în afara lanțului principal.

Tranzacții off-chain

Tranzacțiile off-chain sunt transferuri de valoare facilitate fie prin utilizarea unei terțe părți ca formă de garanție, fie prin alte metode, numai starea finală a soldurilor fiind înregistrată pe blockchainul propriu-zis. Acestea oferă beneficii, cum ar fi comisioane mai mici și o viteză mai rapidă de procesare a tranzacțiilor, deoarece validarea nu este efectuată de noduri. Datorită acestui lucru, tranzacțiile off-chain sunt perfecte pentru plăți la scară mică, cum ar fi achiziționarea unei cafele de la un magazin local.

Soluții off-chain și Layer 2

Soluțiile Layer 2 sunt protocoale construite pe un blockchain existent cu scopul de a-i îmbunătăți scalabilitatea. Acestea sunt proiecte care permit transferuri de valoare off-chain folosind mecanisme precum canalele de stare, lanțuri laterale și rollups.

În contextul Bitcoin, o soluție populară Layer 2 este Lightning Network, care utilizează canale de stare pentru tranzacțiile off-chain. Canalele sunt, în esență, portofele multisig 2 din 2 care pot fi modificate numai atunci când contrapărțile sunt de acord cu modificarea. Numai tranzacțiile care deschid și închid canalele sunt înregistrate pe blockchainul Bitcoin; orice altceva este procesat off-chain. Tranzacțiile off-chain dintr-un canal de stare nu trebuie să fie validate de întreaga rețea, permițând un debit mai rapid și comisioane de tranzacție mai mici.    

On-chain vs. off-chain

În timp ce tranzacțiile off-chain au loc în afara lanțului, termenul „on-chain” descrie procesele care au loc direct pe blockchain (lanțul principal). Tranzacțiile on-chain trebuie să fie validate de participanți și sunt confirmate o singură dată, fiind înregistrate pe lanț. Să vedem care sunt diferențele cheie dintre off-chain și on-chain.

Viteză și scalabilitate

Pentru ca o tranzacție on-chain să fie confirmată, trebuie să fie validată și inclusă în blockchain. Deoarece timpul mediu de confirmare a blocului pentru Bitcoin este de 10 minute, lanțul Layer 1 nu este potrivit pentru achiziții mai mici, cum ar fi cumpărarea de alimente de la un supermarket. Spre deosebire de tranzacțiile on-chain, plățile off-chain nu trebuie să aștepte ca minerii sau validatorii să fie confirmați. Prin urmare, soluțiile off-chain pot crește substanțial viteza de procesare și sunt deosebit de utile pentru microplăți.

Confidențialitate și securitate

Tranzacțiile on-chain implementează practici standard de securitate pe blockchain, cum ar fi hashing și criptografie. În schimb, proiectele care oferă plăți off-chain trebuie să ofere cadre de securitate pentru a preveni posibilitatea falsificării sau modificării plăților.

Costuri și taxe

Tranzacțiile on-chain sunt verificate de nodurile care au lucrat pentru a le valida, pentru a le include într-un bloc și pentru a adăuga acel bloc la lanț. Recompensele de bloc și comisioanele de tranzacție îi stimulează să mențină rețeaua în funcțiune. Tranzacțiile off-chain pot fi procesate rapid, fără a fi necesară confirmarea imediată, minimizând astfel costurile și comisioanele.

Concluzie

Tranzacțiile off-chain sunt esențiale pentru rezolvarea problemei scalabilității blockchainului și pentru creșterea adoptării sale la nivel mondial. Acestea acționează ca bază pentru multe soluții de nivel 2 care vizează reducerea sarcinii pe lanțul principal.

Distribuiți postările
Înregistrați un cont
Puneți-vă cunoștințele în practică prin deschiderea unui cont Binance astăzi.