
Într-un articol de opinie, co-fondatorul Cartesi, Erick, consideră că industria trebuie să colaboreze mai mult pentru a ușura munca dezvoltatorilor de blockchain. Cartesi este un protocol de al doilea strat bazat pe Ethereum dedicat simplificării dezvoltării blockchain și promovării dezvoltării infrastructurii blockchain modulare.
Industria blockchain se află într-un punct de cotitură critic. Web3 nu are aplicații de calitate pentru consumatori care să poată fi adoptate la scară, dar apar noi proiecte de infrastructură. Trebuie să ne confruntăm cu o realitate neplăcută: 15 ani mai târziu, visul nostru de un web descentralizat rămâne neîmplinit.
Lanțurile monolitice sunt prima iterație a infrastructurii blockchain. Modularitatea este moștenirea naturală a acestui cadru, oferind soluții pentru limitările arhitecturii monolitice - de la limitările capacității de calcul, problemele de disponibilitate a datelor, întârzieri mari până la probleme de experiență a utilizatorului (UX).
Această schimbare a extins perspectivele și a lărgit spațiul de design pentru dezvoltatorii de dApp, permițându-le să gândească mai îndrăzneț despre ceea ce doresc să creeze. Dar realitatea brutală este că, deși modularitatea oferă dezvoltatorilor o flexibilitate și personalizare mai mari, ea aduce și fragmentare și noi complexități. Acestea nu sunt intuitive și reprezintă noi provocări pentru dezvoltatori. Sarcina noastră este să anticipăm și să reducem aceste noi puncte de fricțiune.
Despre responsabilitatea ta la desfășurarea aplicațiilor
Avem o responsabilitate comună, nu doar să demonstrăm valoarea revoluționară a infrastructurii pe care o construim, ci și să oferim dezvoltatorilor toate instrumentele necesare pentru a valorifica acest potențial. Acest lucru este esențial pentru succesul întregii industrii blockchain.
Proiectele modulare nu au reușit să își asume responsabilitatea comună de a reduce povara dezvoltării blockchain. Recent, la EthCC, am auzit apeluri pentru „a construi oricum” și „a construi aplicații de generație următoare”, apeluri care au fost pe bună dreptate criticate ca fiind superficiale și goale. Ele presupun că dezvoltatorii pot ști instinctiv ce trebuie să facă doar observând instrumentele din fața lor.
Ca ingineri ai protocolului modular, responsabilitatea noastră este de a oferi mecanisme și cadre simple, care să ghideze dezvoltatorii de dApp în utilizarea instrumentelor pe care le oferim - de la înțelegerea fiecărei straturi a stivei tehnologice, până la modul în care să facă integrarea optimă. Fără acest suport, modularitatea ar fi în cele din urmă prea complexă și incomodă pentru dezvoltatorii de dApp.
Pentru ca modularitatea să aibă succes, trebuie să le rezolvăm aceste complexități. Trebuie să simplificăm radical procesul de dezvoltare, să reducem curbă de învățare și să deschidem calea pentru o experiență mai lină.
Ușor de folosit ≠ Ușor de construit
Ironia este că a face ceva simplu nu este simplu. Smartphone-urile noastre sunt ușor de utilizat deoarece funcționalitatea dispozitivelor este clar separată de complexitatea hardware-ului și software-ului din spatele lor.
Această principiu se aplică și Web3. Așa cum nu am cere utilizatorilor finali să înțeleagă cum funcționează dApp-urile lor, trebuie să reducem și sarcina cognitivă a dezvoltatorilor.
Pe măsură ce protocoalele modulare devin mai stabile, fiabile și ușor de utilizat, majoritatea complexității tehnice va fi abstractizată, iar dezvoltatorii vor putea să se concentreze asupra provocărilor tehnice ale aplicațiilor lor, în loc să se lupte cu lanțul, mașinile virtuale și infrastructura.
Deși nu am atins încă acest obiectiv, ne apropiem treptat. Protocolul modular necesită o coordonare strânsă pentru a face stiva tehnologică blockchain mai ușor personalizabilă și asamblabilă la nivelul dApp-urilor. Această colaborare poate lua multe forme, depășind integrarea tehnologică de bază și parteneriatele pe care le vedem acum, inclusiv:
Cercetare publică colaborativă. Cercetarea blockchain este în mare parte izolată și specifică protocoalelor, ceea ce duce la diferențe semnificative în înțelegerea problemelor. Crearea oportunităților de partajare a cunoștințelor ajută la o mai bună înțelegere a provocărilor comune și a soluțiilor lor potențiale.
Design și dezvoltare sistematică colaborativă. Ca și Lego, industria blockchain modulară ar beneficia de dezvoltarea colaborativă a unui sistem de design cooperativ pentru a realiza cele mai bune interfețe și mecanisme de interoperabilitate. Trebuie să dezvoltăm activ infrastructuri compatibile cu alte protocoale modulare, mai degrabă decât să abordăm problema integrării după ce se întâmplă.
Standardele ipotezelor de încredere din industrie. Ipotezele de încredere se referă la un set de convingeri despre comportamentul participanților la rețea, constituind indicatori puternici ai securității, funcționalității și fiabilității acesteia. Deși L2Beat a realizat progrese semnificative în standardizarea cercetării securității agregatelor, există încă suficient spațiu pentru a dezvolta standarde mai robuste în ceea ce privește divulgarea ipotezelor de încredere care conduc funcționarea rețelei și interacțiunile dintre acestea.
Experimente de aplicații colaborative. De asemenea, experimentele blockchain rămân în mare parte izolate și specifice proiectelor. Planificarea și dezvoltarea colaborativă între diferite protocoale (și niveluri diferite) va ajuta la o mai bună înțelegere a punctelor de fricțiune cu care se confruntă dezvoltatorii, accelerând astfel soluționarea problemelor.
Dezvoltare de afaceri comună, investiții și planuri de creștere. În cele din urmă, proiectele modulare își pot valida propunerile de valoare doar prin demonstrarea valorii întregului stivă tehnologică modulară. Colaborarea nu se limitează doar la construirea interfețelor de dezvoltare comune, ci poate oferi și resurse suplimentare (cum ar fi investiții și suport de piață) pentru a accelera dezvoltarea unor produse comerciale suplimentare. Permițând membrilor din comunități diferite să colaboreze și să construiască în medii favorabile, cum ar fi hackathoanele, putem facilita planuri experimentale care promovează oportunitățile de creștere ale ecosistemelor comune.
Aceste eforturi de colaborare nu sunt romantice apeluri pentru a pune capăt competiției, ci un apel pentru o colaborare cu adevărat rezonabilă. Cu cât putem oferi dezvoltatorilor dApp o simplitate mai bine coordonată, cu atât aplicațiile de consum de succes în Web3 vor răsări mai repede.
Când piața accesibilă a Web3 va fi comparabilă cu cea a Web2, lanțurile modulare vor putea să împărtășească o felie mult mai mare din tort decât cea mică pe care o concurează astăzi. Mai important, întreaga lume va începe să beneficieze de avantajele oferite de blockchain, iar noi vom onora în cele din urmă promisiunea de mult timp.
Despre Cartesi
Cartesi este un protocol de agregare specific aplicațiilor, care dispune de o mașină virtuală ce rulează distribuții Linux, creând un spațiu de design mai bogat și mai extins pentru dezvoltatorii de DApp.
Cartesi Rollups oferă soluții de scalare modulară, care pot fi desfășurate ca L2, L3 sau Rollups suverane, menținând în același timp garanții puternice de securitate la nivelul de bază.
Declinarea responsabilității
Acest articol este destinat doar pentru referințe generale și partajarea informațiilor, nu constituie sfaturi legale, financiare sau de investiție. Precizia și completitudinea acestei informații nu sunt garantate și nu ar trebui considerate ca sugestii pentru situații specifice. Cititorii ar trebui să își efectueze propriile cercetări și consultări pentru a lua orice decizie. Autorul și instituțiile implicate nu își asumă responsabilitatea pentru orice pierderi sau daune rezultate din încrederea în această informație. Se recomandă cu tărie consultarea profesioniștilor pentru obținerea de sfaturi personalizate înainte de a lua orice decizie financiară sau de investiție.
Monedele virtuale sunt bunuri de investiție cu risc ridicat, înainte de a lua decizii de investiții, consultați autoritățile de reglementare competente pentru a verifica riscurile de pierdere a investiției.
