Ce sunt rollup-urile în tranzacționare?

În ultima parte a articolelor despre antrenamentul în criptomonede le-am văzut 3 noi valori de analiză onchain pentru a putea vizualiza date care nu pot fi văzute într-un grafic. Dar nu numai că trebuie să învățăm să interpretăm metrici și grafice, este important și pentru pregătirea noastră în criptomonede să învățăm despre noile caracteristici pe care ni le oferă tehnologia. blockchain. Așa că vom învăța în acest antrenament pentru criptomonede ce sunt rollup-urile și ce funcție au pentru rețelele descentralizate.

Ce sunt rollup-urile?

Rollup-urile sunt un tip de soluție de scalabilitate care permite ca tranzacțiile să fie executate în afara rețelei principale a Ethereum, dar în același timp stochează datele tranzacțiilor respective în el. Rollup-urile permit rețelei să se extindă și, la rândul lor, continuă să crească securitatea rețelei Ethereum. În acest fel, traficul din rețeaua principală Ethereum poate fi mutat din acesta pentru a procesa mai multe tranzacții în total. Acest lucru se datorează faptului că doar unele date privind tranzacțiile cumulate trebuie să se încadreze în blocurile rețelei principale Ethereum.

dib1

Reprezentarea unui rollup. Sursa: Ethereum.org.

Cum funcționează rollup-urile?​

Pentru a executa tranzacții cumulate, acestea sunt executate pe un blockchain separat care poate executa chiar și o anumită versiune rollup a EVM (Ethereum Virtual Machine în limba engleză). După executarea tranzacțiilor din rollup, acestea sunt grupate și trimise către blockchain-ul Ethereum. Este un proces destul de simplu; tranzacțiile sunt executate, ia datele, le comprimă și le trimite către blockchain-ul Ethereum într-un singur bloc, de aceea se numesc rollup-uri. La prima vedere, poate părea o soluție excelentă pentru o problemă care a târât în ​​jos rețeaua Ethereum în ultimii ani.

dib2

Explicație despre cum funcționează un rollup. Sursa: Panther Protocol Group.

Dar de unde știe Ethereum că datele trimise sunt adevărate? Răspunsul exact depinde de o anumită implementare a pachetului, dar, în general, fiecare pachet implementează un set de contracte inteligente pe rețeaua principală Ethereum. Aceștia sunt responsabili pentru procesarea depozitelor și retragerilor și pentru verificarea dovezilor. Testarea este, de asemenea, principala distincție între diferitele tipuri de pachete. Să urmăm antrenamentul privind criptomoneda pentru a afla unde putem folosi rollup-uri.

Tipuri de rulouri

Optimist

Rollup-urile optimiste trimit date către rețeaua principală Ethereum și presupun că sunt corecte, motiv pentru care are acest nume. Dacă datele trimise sunt valide, nu trebuie să ne facem griji pentru nimic altceva. Rollup-urile optimiste beneficiază de faptul că nu trebuie să facă sarcini suplimentare. În cazul în care o tranzacție este invalidă, sistemul trebuie să fie capabil să o identifice, să recupereze starea corectă și să sancționeze partea care a executat tranzacția respectivă.

dib3

Detectarea unei tranzacții nevalide într-un pachet cumulat. Sursa: Mediu.

Pentru a realiza acest lucru, pachetele optimiste implementează un sistem de soluționare a litigiilor care este capabil să verifice dovezile de fraudă, să detecteze tranzacțiile frauduloase și să descurajeze vinovații să trimită tranzacții nevalide sau dovezi incorecte de fraudă.

ZK-seturile

ZK-rollup-urile (Zero-Knowledge sau zero knowledge în spaniolă) sunt celălalt tip de soluții pe care le-am menționat anterior în acest training de criptomonedă. Această soluție crește performanța pe rețeaua principală Ethereum prin mutarea proceselor din blockchain. ZK-rollup-urile pot procesa mii de tranzacții într-un lot și apoi pot publica doar câteva date rezumative minime pe rețeaua principală Ethereum. Aceste date rezumative definesc modificările care trebuie făcute în starea Ethereum și unele dovezi criptografice că acele modificări sunt corecte.

dib4

Cum funcționează ZK-rollup-urile. Sursa: Twitter.

Când vine vorba de pachetele ZK, nu există nicio soluționare a litigiilor. Acest lucru este posibil datorită dovezilor zero-knowledge, de unde și numele ZK rollups. În acest model, fiecare pachet de tranzacții trimis către rețeaua principală Ethereum include o dovadă criptografică numită ZK-SNARK. Dovada poate fi verificată rapid de contractul de rețea principală Ethereum atunci când pachetul de tranzacție este trimis, iar pachetele nevalide pot fi respinse imediat.

Ce protocoale funcționează cu fiecare tip de acumulare?​​

În cadrul subiectului rollup-urilor despre care am discutat pe parcursul acestui training în criptomonede, am văzut că putem vedea rollup-uri optimiste sau zero-knowledge. Să vedem care sunt protocoalele care funcționează cu fiecare tip de pachet:

Cu Optimistic-rollup-uri

În panoramă de rollup-uri optimiste, putem evidenția în principal atât protocoalele Optimism, cât și Arbitrum. Ambele lucrează cu acest tip de acumulare și, la rândul lor, lucrează pentru a obține o soluție de acumulare optimistă, cu compatibilitate cu EVM. Optimism a stabilit parteneriate cu Uniswap, Synthetic, Maker DAO (cu acesta din urmă pentru a crea o punte pe Optimism între blockchains pentru DAI). La rândul său, Arbitrum este disponibil pe Uniswap, Sushi, Bancor, Augur, Chainlink, Aave și multe altele.

dib4

TVL (Total Value Locked in English) combinat de Arbitrum și Optimism. Sursa: AMB Crypto.

Cu pachete Zero-Knowledge

Pe termen scurt, toată lumea se concentrează pe dezvoltarea de rollup-uri optimiste, dar, în același timp, proiectele lucrează deja pe rollup-uri Zero-Knowledge cu viteză mare. Cu pachetele ZK avem câteva opțiuni disponibile. —2022/10/curso-formacion-inversion-cryptomonedas-64.pngProtocoale care funcționează cu ZK-rollup-uri. Sursa: Chain Debrief.

  • Loopring folosește tehnologia ZK-rollup pentru a-și extinde schimbul.
  • Aztec se concentrează pe aducerea de caracteristici de confidențialitate în tehnologia sa de acumulare ZK.
  • ZKTube lucrează la extinderea plăților folosind pachete ZK.
  • Rollup-urile bazate pe StarkWare sunt deja utilizate pe scară largă în proiecte precum DeversiFi, Immutable X și dYdX.
  • ZKSync lucrează la o mașină virtuală compatibilă cu EMV, care va putea suporta pe deplin orice contract inteligent scris în Solidity.

Concluzii din acest antrenament de criptomonedă 

După ce am terminat acest antrenament pentru criptomonede pe rollup-uri, am aflat utilitatea pe care acestea o oferă rețelei principale Ethereum pentru a nu fi atât de saturată și astfel permite rețelei să funcționeze fluid. În acest fel, se asigură că rețeaua în viitor nu experimentează momentele de saturație văzute în momente precum frenezia Crypto Kitties din 2017, DEFI asistat în vara lui 2020 sau fenomenul NFT-urilor și metaverselor.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.