De la implementarea sa inițială pe rețeaua principală Ethereum în august 2017, protocolul 0x a avut un succes extraordinar, chiar depășind cele mai optimiste așteptări ale echipei de bază 0x.

În mai puțin de un an de viață, protocolul a fost utilizat pentru a facilita mai mult de 100.000 de tranzacții de peste 500 de Ethereum unic jetoane, totalizând un volum comercial mai mare de 200 milioane dolari. Inutil să spun că Protocolul 0x a fost unul dintre cele mai utile proiecte din întregul ecosistem Ethereum până acum.

Chiar mai bine pentru susținătorii timpurii ai proiectului, creșterea în adoptarea protocolului 0x a coincis cu creșterea pentru simbolul nativ al protocolului, ZRX. De fapt, ZRX este în prezent A treia cea mai mare capacitate de piață din toate jetoanele Ethereum, urmând doar OMG și BNB.

Ca și cum perspectiva pentru 0x nu ar fi fost deja suficient de strălucitoare, lucrurile sunt pe cale să se îmbunătățească și mai mult. Acest lucru se datorează faptului că echipa de bază 0x este aproape gata de lansare 0x Protocol 2.0, cu o mână de dezvoltări interesante setate pentru a duce lucrurile la nivelul următor.

Îmbunătățiri în 0x Protocol 2.0

Funcțiile noi tind să atragă întotdeauna cea mai mare atenție, dar V2 aduce, de asemenea, o mulțime de îmbunătățiri ale caracteristicilor existente în V1, care merită menționate.

Un domeniu important de îmbunătățire este potrivirea comenzilor și decontarea pe loturi. V1 al protocolului activat atomic potrivirea comenzilor, dar numai în cazurile în care utilizatorii au avut suficient capital inițial pentru a umple complet tranzacțiile. V2 extinde ordinea atomică care se potrivește semnificativ, eliminând cerința de capital inițial. Acum, singura cerință rămasă a utilizatorilor este că aceștia au suficient ETH pentru a acoperi costurile cu gazele.

O altă actualizare care face parte din V2 este suportul pentru noi scheme de semnături, în plus față de schema de criptare standard Ethereum, ECDSA. Ceea ce face importantă extinderea schemelor acceptate este faptul că le permite utilizatorilor să optimizeze pentru cazurile lor de utilizare specifice, prioritizând securitatea, flexibilitatea, ușurința utilizării sau alți factori, mai degrabă decât să fie blocați cu o schemă de semnături care ar putea să nu se potrivească aplicației lor..

0x protocol 2.0 acceptă EIP-712 și semnăturile Trezor, permițând în același timp utilizatorilor să își definească propriile funcții de verificare în contracte inteligente, astfel încât să poată fi utilizate toate sistemele de semnături multi-sig, BLS și inel, printre altele..

Nou la 0x în V2

Cea mai mare schimbare între V1 și V2 a protocolului 0x este o reproiectare a arhitecturii contractului inteligent pentru a permite o susținere simplificată a noilor standarde de token ERC. Primul standard de token care se adaugă este ERC-721 – tokenul nefungibil (NFT) ) standard cel mai bine cunoscut pentru a fi folosit în CryptoKitties – dar va fi posibil să adăugați multe altele în viitor.

Toate acestea se realizează prin implementarea de noi proxy-uri de active pentru fiecare standard de jeton, spre deosebire de proxy-ul unic care se interfață cu toate jetoanele care sunt schimbate. Întrucât noi proxy-uri de active pot fi adăugate fără a le modifica pe cele existente, este posibil să acceptați noi standarde de jetoane fără a modifica contractele inteligente originale, făcând întregul proces mult mai simplu.

Sursa: 0x blog

În cele din urmă, reproiectarea arhitecturii contractului inteligent pentru a integra mai ușor noile Standarde de jetoane ERC este un pas foarte important de făcut pentru proiectul 0x.

ERC-20 este de departe cel mai comun standard în acest moment, dar nu este lipsit de defecte. Ambele standarde pentru simbolurile ERC-231 și ERC-777 se îmbunătățesc în raport cu ERC-20, dar nu au văzut încă adoptarea semnificativă. Poate că adăugarea de proxy ERC-231 și ERC-777 la protocolul 0x în viitor va ajuta la influențarea mai multor proiecte pentru a utiliza aceste standarde, mai degrabă decât a standardului ERC-20 învechit..

Contract de expediere pentru ETH ambalat (WETH)

Dacă nu sunteți deja familiarizați cu protocolul 0x sau nu ați folosit un relay, este posibil să nu fi auzit de „ETH împachetat” (Umed).

Datorită faptului că Ether a existat cu mult înainte de standardul de jeton ERC-20, ETH în sine nu se potrivește standardului. Prin urmare, nu este posibil să tranzacționați direct ETH cu alte jetoane ERC-20. Soluția este de a „înfășura” ETH, care, în realitate, folosește pur și simplu un contract inteligent pentru a schimba ETH cu o porțiune egală dintr-o versiune conformă cu ERC-20, WETH.

Din păcate, nevoia de a folosi WETH mai degrabă decât ETH nu este tocmai bună pentru adoptarea utilizatorilor, deoarece creează pași suplimentari și confuzie în procesul de schimb. Dar până când baza de cod Ethereum nu este modificată, astfel încât ETH să respecte standardele de jetoane ERC, nu există nici o soluție.

În acest caz, protocolul 0x 2.0 va îmbunătăți situația în mod semnificativ folosind un nou contract de expediere. Scopul contractului este de a face WETH mai ușor de utilizat, permițând utilizatorilor să trimită ETH împreună cu comenzile pe care doresc să le completeze, iar ETH poate fi apoi înfășurat și utilizat pentru a completa comenzile într-o singură tranzacție, astfel încât participanții WETH să nu fie mai mult nevoie.

0x parteneri de proiect

Echipa de bază 0x nu este singura care ajută la asigurarea succesului 0x 2.0. Au angajat și ajutorul SoHo Token Labs și Quantstamp pentru auditarea contractelor inteligente V2.

Privind înainte

0x a stabilit deja o experiență foarte pozitivă în comunitatea Ethereum și implementarea mainnet a 0x 2.0 în septembrie ar trebui să îmbunătățească acest lucru și mai mult.

Mai mult decât atât, va fi interesant să vedem cum alte echipe de proiect folosesc protocolul 0x pentru a construi mai multe soluții și pentru a continua să îmbunătățească lichiditatea în ecosistemul Ethereum..

Având în vedere toate acestea, există puține proiecte Ethereum și criptomonede, în general, care fac mai mult pentru a face posibilă adoptarea mainstream decât 0x. De aceea merită cu siguranță urmărind cu atenție protocolul 0x 2.0 în lunile următoare.

Pentru o prezentare completă a proiectului 0x, consultați articolul nostru: Ce este protocolul 0x (ZRX)?