作者:YBB Capital Researcher Ac-Core
TLDR
Datorită arhitecturilor diferite și mecanismelor de consens ale diferitelor blockchain-uri, transferul de active încrucișat nu are standarde unificate, ceea ce duce la procese de verificare complexe și costisitoare, limitând fluxul de active, punțile terțe existente se confruntă cu provocări de încredere și de securitate, iar punțile centralizate necesită Menținând lichiditatea și transferând costurile către utilizatori, emiterea în lanț cu un singur clic este o soluție de compromitere a activelor, cum ar fi rezolvarea problemei triunghiulare.
Maturitatea pieței OP Stack și Superchain au preluat piața, iar Base a devenit un reprezentant de succes, fiind mai ușor de acceptat datorită compatibilității sale native cu Ethereum, dar trebuie să asigure securitatea și fiabilitatea procesului de agregare; Lanțul trebuie să evalueze dezvoltarea ZKsSync în sine, indiferent de piață sau tehnologie, încă ne uităm la OP pe termen scurt și la ZK pe termen lung.
Pe fondul inovației insuficiente în industrie, DeFi este încă principala aplicație pentru Rollup. În această etapă, probabilitatea ca DePIN, RWA și GameFi la scară largă să apară în Rollup nu este ridicată în Rollup, dar popularitatea pieței este necunoscută. Efectul Matthew este, în general, potrivit pentru blockchain. Tendința de acumulare a emisiunii nelimitate se concentrează pe partea de sus pe termen lung și pe cele medii și inferioare pe termen scurt.
1. Conectarea insulelor între lanțuri: problema podurilor
Atunci când efectuăm transferuri de active încrucișate, diferite blockchain-uri au fiecare arhitectură unică, mecanisme de consens, dovezi de stat și tranziții de stat, iar lipsa standardelor unificate și a interoperabilității duce la un anumit grad de complexitate în comunicarea și schimbul de date între lanțuri. . Aceste procese de verificare sunt adesea prea costisitoare pentru a fi efectuate în lanț. Această limitare a dus la proliferarea rețelelor de certificare care folosesc comitete cu mai multe semnături pentru a dovedi starea lanțului celeilalte părți. Prin urmare, în prezent nu există un standard sau protocol descentralizat universal care să poată realiza interoperabilitatea între toate blockchain-urile, ceea ce limitează fluxul liber al activelor între diferite blockchain-uri.
Pentru a promova transferul de active încrucișat, deși au apărut un număr mare de poduri terțe, aceste poduri se confruntă cu provocări uriașe de securitate a rețelei de „probleme de încredere” în funcțiune. Chiar dacă o punte centralizată ar fi pe deplin sigură, ar trebui să se mențină o lichiditate suficientă pe fiecare lanț integrat pentru a susține operațiunile, costul căruia ar fi transferat utilizatorilor. În prezent, există probleme care nu pot satisface nevoile de conectare a activelor native descentralizate și este dificil să aveți încredere în podurile terțe ZKsync, Polygon și, respectiv, Optimism și-au lansat propriile extensii mai native localizate ale Elastic Chain, AggLayer. și planul Superchain Explainer.
二、ZKsync3.0: Lanț elastic
Sursa imagine: zksync.mirror
În 2023, Matter Labs, principala companie de dezvoltare din spatele ZKsync, a lansat ZK Stack, un set de instrumente care permite dezvoltatorilor să-și construiască propriile blockchain-uri bazate pe tehnologia ZKsync. În esență, aceste lanțuri personalizate vor trece toate prin lanțul elastic (Elastic Chain). conectate între ele, permițând lui ZKsync 3.0 să treacă de la un singur Ethereum L2 la The Elastic Chain.
Actualizarea de bază a protocolului ZKsync 3.0 a fost lansată pe 7 iunie 2024. Este cea mai complexă actualizare a ZKsync în această etapă. Reconfigurează puntea ZKsync L1 ca un contract de router partajat pentru a sprijini rețeaua de lanț ZK interoperabilă în expansiune, ZK Rollup. Interoperabilitate nativă, fără încredere, cu costuri reduse între lanțuri susținute de cadrul ZK Stack.
Conform explicației Matter Labs: „Elastic Chain este o rețea infinit scalabilă de lanțuri ZK (rollups, validiums și volitions) care asigură securitatea acestora prin metode de verificare matematică și permite o interoperabilitate fără întreruperi într-o experiență de utilizator unificată și intuitivă faceți interoperabilitatea utilizatorilor în cadrul diferitelor ecosisteme ZKsync mai lină și mai lină.
2.1 Arhitectura lanțului elastic
Elastic Chain nu se realizează doar bazându-se pe tehnologia ZK. Nu poate fi realizat prin adăugarea de „patch-uri” certificate de ZK la alte sisteme multi-lanț non-ZK. În primul rând, rețeaua sa este compusă din ZK Router, ZK Gateway, ZK Chains este implementat în trei părți.
Router ZK:
Mecanismul principal de rutare: ZK Router este componenta principală de rutare a arhitecturii ZKSync 3.0, responsabilă de gestionarea și coordonarea comunicațiilor și transmisiei de date între diferite lanțuri și noduri din rețea;
Comunicare cross-chain: Prin protocoale eficiente de comunicație cross-chain, ZK Router se asigură că datele dintre diferite lanțuri pot fi transmise rapid și în siguranță, îmbunătățind interoperabilitatea și performanța rețelei globale.
ZK Gateway (ZK gateway/intrare):
Noduri de intrare și ieșire: ZK Gateway acționează ca nod de intrare și de ieșire al rețelei ZKSync 3.0, gestionând interacțiunea dintre blockchain-urile externe (cum ar fi lanțul principal Ethereum) și rețeaua ZKSync;
Asset bridging: responsabil pentru conectarea și transferul de active între blockchain-urile externe și rețeaua ZKSync, asigurându-se că activele pot circula între diferite lanțuri în siguranță și eficient;
agregarea tranzacțiilor: agregați tranzacțiile utilizatorilor în loturi, apoi generați dovezi fără cunoștințe și trimiteți-le către blockchain-uri externe pentru verificare, reducând încărcarea datelor în lanț și taxele de tranzacție;
Middleware: Întregul poate fi înțeles ca middleware-ul implementat între Ethereum și ZK Chains pentru a promova interoperabilitatea deplină între ZK Chains.
ZK Chains (ZK Chain în sine): Asigurați valabilitatea și securitatea tranzacțiilor prin generarea și verificarea dovezilor de zero cunoștințe și transmiterea rezultatelor către ZK Router pentru agregare și coordonare. Și conectați unul cu celălalt prin ZK Gateway și contracte inteligente L1, folosind ZK Stack pentru a construi operațiuni complet independente, Rollup, Validium sau Volitions autonome personalizabile.
Potrivit ZKsync, Gateway este o componentă cheie a Elastic Chain pentru a permite decontarea fără probleme a ZK Chains la Ethereum. Trimiterea dovezilor și a datelor către Ethereum prin Gateway are următoarele avantaje:
Sinteza testelor încrucișate și încrucișate reduce costurile de verificare L1;
Comprimarea diferențelor de stare comprimă loturi mici de date trimise către Gateway și le transmite eficient către L1 în loturi mari;
Finalizarea mai rapidă permite realizarea de punți încrucișate cu latență scăzută prin validarea dovezilor lanțului și prevenind contrazicerea acestora, ceea ce este întărit de miza unui număr mare de validatori. ZK Chain nu trebuie să aibă încredere în alte lanțuri;
Activitate: Activitatea fiecărui lanț ZK este gestionată independent de validatorii săi nu îi afectează activitatea, iar lanțul poate părăsi în mod liber Gateway-ul;
Tranzacțiile forțate încrucișate rezistente la cenzură vor fi mai ieftine decât tranzacțiile obișnuite rezistente la cenzură L1, făcându-le mai accesibile pentru toți utilizatorii.
Lanțurile ZK nu trebuie să utilizeze ZK Gateway, pot fi decontate direct la Ethereum și pot alege să părăsească rețeaua ZK Gateway în orice moment, fără a afecta securitatea lanțului lor. Lanțurile ZK pot fi comutate liber între utilizarea ZK Gateway și decontarea directă către Ethereum. ZK Gateway va fi operat de un grup de validatori descentralizat, fără încredere, pentru a asigura rezistența și fiabilitatea rețelei. Jetoanele ERC20 sunt necesare pentru a participa la acest proces de verificare descentralizată. Guvernarea rețelei ZKSync va desemna un token în acest scop (ar putea fi ZK Token).
Validatorilor li se va percepe o taxă bridge, precum și o taxă pe octet de date privind diferențele de stat publicate în ZK Gateway. Acest lucru oferă validatorilor un stimulent să se alăture ZK Gateway, deoarece veniturile lor pot crește exponențial pe măsură ce mai multe tranzacții de valoare sunt puse în lanț. În același timp, datorită serviciului de recomprimare oferit de validator, decontarea datelor prin ZK Gateway va fi mai ieftină decât decontarea directă în rețeaua Ethereum, motiv pentru care majoritatea lanțurilor ZK ar putea alege să se alăture.
三、Poligon 2.0: Agglayer
Sursa imagine: Polygon Agglayer
3.1 Trasabilitatea designului Agglayer
Similar cu OP Stack și ZK Stack, blockchain-urile create folosind Polygon CDK pot fi conectate direct la Agglayer, valorificând serviciile sale unificate de legătură și securitate pentru a obține interoperabilitatea cu alte blockchain-uri, care formează împreună nucleul arhitecturii Polygon 2.0.
Ideea de bază a Agglayer provine din designul Shared Validity Sequencing propus de Umbra Research, care își propune să realizeze interoperabilitatea încrucișată a lanțului atomic între multiple Optimistic Rollups. Prin partajarea secvențatorului, sistemul poate gestiona uniform ordonarea tranzacțiilor și publicarea rădăcină a mai multor Rollup-uri, asigurând atomicitatea și execuția condiționată.
Logica de implementare: sunt necesare următoarele trei componente:
Sequencer partajat: primește și procesează cererile de tranzacții încrucișate;
Algoritmul de construcție a blocurilor: Sequencerul partajat este responsabil pentru blocurile care conțin operații în lanț încrucișat pentru a asigura atomicitatea acestor operații;
Dovezi de fraudă partajate: împărtășiți mecanisme de verificare a fraudei între pachetele cumulate aferente pentru a impune operațiunile încrucișate.
Deoarece Rollup-ul existent are deja funcția de mesagerie bidirecțională între Layer 1 și Layer 2, Umbra a adăugat doar un contract MintBurnSystemContract (Burn și Mint) pentru a finaliza cele trei componente.
proces de lucru:
Operațiune de ardere pe lanțul A: Orice contract sau cont extern îl poate apela și va fi înregistrat în burnTree după succes;
Operațiunea Mint pe lanțul B: Sequencerul se înregistrează în mintTree după executarea cu succes.
Invariante și consistență:
Consistența rădăcinilor Merkle: rădăcinile Merkle ale burnTree pe lanțul A și mintTree pe lanțul B trebuie să fie egale pentru a asigura consistența și atomicitatea operațiunilor încrucișate.
sistem care rulează:
Sequencerul partajat este responsabil pentru publicarea loturilor de tranzacții și revendicarea rădăcinilor stării ambelor Rollup-uri către Ethereum. Poate fi centralizat sau descentralizat (cum ar fi Metis). Sequencerul primește tranzacții și construiește blocuri pentru pachetele A și B. Pentru o tranzacție pe A, dacă interacțiunea cu MintBurnSystemContract are succes, încercați să executați tranzacția Mint corespunzătoare pe B. Dacă tranzacția Mint reușește, tranzacția Burn pe A și tranzacția Mint pe B sunt incluse, dacă eșuează, aceste două tranzacții sunt excluse.
3.2 Componentele de bază ale Agglayer:
În Agglayer din Polygon 2.0, Unified Bridge și Pesimistic Proofs sunt componentele sale de bază.
1. Podul Unificat
Cadrul tehnic:
Comunicare încrucișată: nucleul Unified Bridge este realizarea unei comunicări fără întreruperi între diferite lanțuri. Implementează transferuri de date și active între diferite soluții Layer2 și lanțul principal Ethereum prin protocoale de comunicare cross-chain.
Agregarea lichidității: această punte agregează lichiditatea diferitelor soluții Layer2, permițând utilizatorilor să mute liber activele între diferite lanțuri, fără a-și face griji cu privire la dispersia lichidității.
Logica de implementare:
Transmiterea mesajelor: Unified Bridge implementează comunicarea încrucișată printr-un mecanism de transmitere a mesajelor. Mesajele conțin informații legate de tranzacții și sunt transmise între lanțuri prin protocoale bridge;
Blocarea și eliberarea activelor: atunci când un utilizator blochează active pe un lanț, Unified Bridge va elibera în mod corespunzător active de valoare egală pe lanțul țintă. Acest proces necesită utilizarea de contracte inteligente pentru a asigura securitatea și transparența;
Protocol de interoperabilitate: Pentru a asigura interoperabilitatea între diferite lanțuri, Unified Bridge adoptă un protocol de interoperabilitate standardizat. Aceste protocoale definesc modul în care sunt gestionate tranzacțiile încrucișate, cum este verificată validitatea tranzacțiilor și cum sunt gestionate potențialele conflicte.
图源:Blockchains agregate: o nouă teză
2. Dovezi pesimiste
Cadrul tehnic:
Securitate: Dovada pesimistă este o măsură de securitate concepută pentru a preveni tranzacțiile frauduloase. Se asigură că toate tranzacțiile sunt valabile prin introducerea unui pas suplimentar de verificare în procesul de verificare a tranzacțiilor;
Verificare întârziată: spre deosebire de Optimistic Proofs, Pesimistic Proofs presupune că tranzacțiile pot fi rău intenționate și sunt complet verificate înainte de confirmare.
Logica de implementare:
Verificare inițială: sistemul va efectua verificarea inițială imediat după depunerea tranzacției. Aceasta include verificarea validității informațiilor de bază ale tranzacției și a semnăturilor;
Verificare în profunzime: După trecerea verificării inițiale, tranzacția va intra în etapa de verificare aprofundată. Sistemul va apela o serie de contracte inteligente pentru a verifica complexitatea și riscurile potențiale ale tranzacției;
Soluționarea litigiilor: dacă se găsesc probleme în timpul procesului de verificare, sistemul va declanșa un mecanism de soluționare a litigiilor. Acest mecanism permite utilizatorilor și validatorilor să trimită dovezi suplimentare pentru a rezolva litigiile și pentru a asigura valabilitatea finală a tranzacțiilor.
Prin punți unificate și dovezi pesimiste, Agglayer este capabil să ofere un mediu blockchain extrem de sigur, scalabil și interoperabil. Aceste componente nu numai că îmbunătățesc securitatea sistemului, dar simplifică și operarea tranzacțiilor încrucișate, permițând utilizatorilor să interacționeze mai ușor între diferite lanțuri. „Agglayer Core 2.0” (1)
四、Optimism: Explicativul Superchain
Optimism a preluat conducerea lansării unui lanț cu un singur clic în 2023. Prima sarcină este stabilirea unui standard de rețea unificat pentru OP Stack. OP Stack este platforma de lansare pentru The Optimism Superchain, soluția de scalare Ethereum și este, de asemenea, centrul pentru toate interacțiunile și tranzacțiile L2 construite folosind stiva OP.
Trebuie să fiți familiarizat cu OP Stack Pentru a face o scurtă introducere, Optimism Superchain va împărtăși o stivă comună de dezvoltare OP Stack, un nivel de comunicare și securitate pentru a se asigura că fiecare lanț poate comunica într-o manieră coordonată și acționează ca o unitate separată. Structura poate fi împărțită în cinci straturi diferite, fiecare având scopul și funcția sa specifice:
Stratul de disponibilitate a datelor determină că intrarea inițială a lanțului bazată pe stiva OP este obținută în principal prin Ethereum DA;
Stratul de comandă controlează modul în care tranzacțiile utilizatorului sunt colectate și transmise și este de obicei gestionat de un singur secvențior;
Stratul de derivare procesează datele originale în intrarea stratului de execuție, în principal folosind Rollup;
Stratul de execuție definește structura stării sistemului și funcțiile de transformare The Ethereum Virtual Machine (EVM) este modulul central;
Stratul de decontare permite blockchain-urilor externe să vadă starea validă a lanțului de stive OP prin dovada de eșec bazată pe dovezi de eșec.
În comparație cu Elastic Chain și Agglayer, Optimism Superchain a fost primul care a ocupat piața și a depășit Base și a reprezentat majoritatea cheltuielilor zilnice cu gaz, ceea ce reflectă în mod intuitiv activitatea în lanț a Base.
Sursa imagine: Dune Optimism - Superchain Onchain Data
5. Gânduri subiective despre trimiterea link-urilor cu un singur clic
5.1 Vizualizări competitive ale AggLayer, Superchain și Elastic Chain
(Acest capitol reprezintă doar opiniile personale ale autorului)
Cele trei planuri de expansiune de mai sus sunt toate extensii ale narațiunilor de expansiune Rollup respective Pornind de la maturitatea pieței, OP Stack și Superchain au preluat piața, iar Base este deja cel mai de succes reprezentant.
Compatibilitatea nativă a AggLayer este mai avantajoasă. Poate rula direct pe rețeaua Ethereum existentă, fără a necesita modificări majore la protocolul de bază. Este mai ușor de acceptat de către utilizatorii și dezvoltatorii Ethereum existenți utilizarea rețelei Ethereum existente este modul de a asigura securitatea și fiabilitatea procesului de agregare.
Judecata preliminară a Elastic Chain în această etapă este că trebuie să evalueze dezvoltarea ecologiei ZKsync și construcția comunității. Dacă sincronizarea ZK în sine nu se dezvoltă, etapa ulterioară a Elastic Chain de a atrage dezvoltatori și de a menține pasiunea comunității. fi împiedicat, atât din motive de piață, cât și din considerente tehnice, priviți în continuare OP pe termen scurt și priviți ZK pe termen lung.
În plus, cele trei soluții de mai sus vor aduce problema inițială a Rollup: gradul de centralizare este relativ concentrat. Odată cu apariția recentă a planului de expansiune al Based Rollup, acesta poate fi și un potențial concurent în viitor Predă direct sortatorul către L1, adică Ethereum-ul însuși, astfel încât L2 să nu mai aibă nevoie de sortare suplimentare sau pași complexi de verificare. . Deși această expansiune relativ nativă va avea, de asemenea, unele probleme potențiale cu VME, dezvoltarea sa ulterioară merită totuși atenție.
图源:ZKsync - Prezentarea lanțului elastic
5.2 Tendințele viitoare de dezvoltare și inovațiile aplicațiilor Rollup
În general, odată cu promovarea „emiterii în lanț cu un singur clic”, numărul de Rollup, care este metoda de expansiune principală a Ethereum, va continua să crească. Chiar dacă ecosistemul Bitcoin explodează în 2023, expansiunea sa non-nativă se va baza pe multe dintre logica de expansiune a lui Ethereum. În contextul unei inovații insuficiente pe piață, inovația și impactul aplicațiilor Rollup pot fi limitate.
Pentru fiecare lanț de VM, indiferent de modul în care se va schimba piața, TVL este în continuare indicatorul principal, așa că primele aplicații sunt în continuare diverse protocoale DeFi. În plus, poate apărea protocolul SocialFi și piața de tranzacționare NFT.
În alte piese, DePIN este dificil de dezvoltat în Rollup și L1, iar liderul poate apărea în Solana conceptul RWA are o probabilitate mai mare de dezvoltare în L1, dar nu are încredere în Rollup, dar vor apărea doar jocurile mari; în jocurile care se concentrează pe GameFi Există oportunități pe Rollup. Prin urmare, cele mai sigure aplicații în această etapă sunt încă DeFi.
Cu toate acestea, Efectul Matei al blockchain-ului este evident Odată cu apariția erei multi-lanțului, resursele vor fi concentrate pe proiecte de conducere, cei puternici vor fi întotdeauna puternici.
Link de extensie:
(1) De la modularitate la agregare: Explorarea nucleului Agglayer al Polygon 2.0
https://medium.com/ybbcapital/from-modularity-to-aggregation-exploring-the-core-of-polygon-2-0s-agglayer-e492dd05ceb9
Articol de referinta:
【1】Prezentarea lanțului elastic
https://zksync.mirror.xyz/BqdsMuLluf6AlWBgWOKoa587eQcFZq20zTf7dYblxsU
【2】ZkSync Protocol Upgrade v24: noi precompilări, mai multe blob-uri, Validium-uri și multe altele. #519
https://github.com/zkSync-Community-Hub/zksync-developers/discussions/519