Salt la conținutul principal
Change page

Rollup-uri Optimistic

Ultima modificare: @mihaelabastea7(opens in a new tab), 17 iulie 2024

Cerințe prealabile

Ar trebui să înţelegeţi bine toate subiectele fundamentale și să aveţi un nivel înalt de înţelegere a scalării în Ethereum. Implementarea soluțiilor de scalare, cum ar fi rollup-urile, este un subiect avansat, deoarece tehnologia este mai puțin testată în luptă și se află în continuare în faza de cercetare şi dezvoltare.

Rollup-uri Optimistic

Rollup-urile Optimistic stau în paralel cu lanțul Ethereum principal pe nivelul 2. Ele pot ameliora scalabilitatea, deoarece nu fac niciun calcul în mod implicit. În schimb, după o tranzacție, acestea propun noua stare către Mainnet sau „legalizează” tranzacția.

Cu rollup-urile Optimistic, tranzacțiile sunt scrise în lanțul Ethereum principal ca şi calldata, optimizându-le și mai mult prin reducerea costului gazului.

Deoarece calculul este partea lentă și costisitoare a utilizării lui Ethereum, rollup-urile Optimistic pot oferi ameliorarea de până la 10-100 de ori a scalabilității, în funcție de tranzacție. Acest număr va crește și mai mult odată cu introducerea lanţurilor de fragmente, deoarece vor fi disponibile mai multe date dacă o tranzacție este contestată.

Contestarea tranzacțiilor

Rollup-urile Optimistic nu calculează tranzacția, deci trebuie să existe un mecanism care să garanteze că tranzacțiile sunt legitime, și nu frauduloase. Aici intervin dovezile de fraudă. Dacă cineva observă o tranzacție frauduloasă, rollup-ul va executa o dovadă de fraudă și va rula calculul tranzacției, utilizând datele de stare disponibile. Aceasta înseamnă că s-ar putea să aveți durate de așteptare mai lungi pentru confirmarea tranzacției decât un rollup-ZK, deoarece tranzacția ar putea fi contestată.

Diagramă care arată ce se întâmplă atunci când are loc o tranzacție frauduloasă într-un rollup Optimistic pe Ethereum

Gazul de care aveţi nevoie pentru a calcula dovada fraudelor este chiar rambursat. Ben Jones, de la Optimism, descrie sistemul de obligaţii existent:

„toți cei care ar fi în măsură să efectueze o acţiune pe care dvs. ar trebui să o dovediţi frauduloasă ca să vă asiguraţi fondurile vă solicită să postaţi o obligaţie. Practic, luaţi niște ETH și îl blocaţi și spuneţi: „Hei, promit să spun adevărul”... Dacă nu spun adevărul și se dovedește că am comis o fraudă, voi fi penalizat din acești bani. Nu numai că voi fi penalizat din acești bani, dar o parte din ei vor plăti gazul celor care l-au cheltuit făcând dovada fraudei mele"

Prin urmare, puteți vedea stimulentele: participanții sunt penalizați pentru fraudă și sunt rambursați pentru dovedirea fraudei.

Avantaje și dezavantaje

AvantajeDezavantaje
Orice puteţi face pe nivelul 1 Ethereum puteţi face cu rollup-urile Optimistic, deoarece este compatibil cu EVM și Solidity.Duratele lungi de așteptare pentru tranzacțiile on-chain, datorită potențialelor provocări legate de fraudă.
Toate datele tranzacțiilor sunt stocate pe nivelul 1 al lanțului, ceea ce înseamnă că este securizat și descentralizat.Un operator poate influența ordonarea tranzacțiilor.

O explicație vizuală a rollup-urilor optimistic

Urmăriți cum explică Finematics rollup-urile optimistic:

Utilizarea rollup-urilor Optimistic

Există mai multe implementări ale rollup-urilor Optimistic pe care le puteți integra în aplicațiile dvs. descentralizate:

Arbitrum One

* Fraud proofs only for whitelisted users, whitelist not open yet

Optimistic rollups reading

A fost util acest articol?