Probleme în Ethereum? Dezvoltatorii s-au împărțit pentru a staking retrageri în Upgrade Shanghai

În urma succesului Ethereum îmbina upgrade în septembrie, toți ochii sunt din nou ațintiți asupra rețelei, în timp ce se pregătește să-și lanseze următor mare actualizare. 

Acesta, numit Shanghai, promite să livreze ceva ce utilizatorii Ethereum l-au așteptat cu nerăbdare: o modalitate de a Vino înapoi il ETH în valoare de 25 miliarde de dolari că s-au angajat în fața rețelei prin programul său de miză. Există o singură problemă: dezvoltatorii de bază ai Ethereum, grupul mic de codificatori responsabili pentru a face modificări în rețea, se înțeleg despre cum și când ar trebui implementată upgrade-ul.

Ethereum s-a mutat la a dovada-de-miză acum câteva luni prin fuziune, un eveniment care a fuzionat Ethereum-ul retea principala cu Beacon Chain, o versiune preliminară de dovadă a mizei a Ethereum lansată în decembrie 2020. Rețelele de dovadă a mizei permit utilizatorilor să depună fonduri pentru a deveni validatori și pentru a ajuta la autentificarea tranzacțiilor în lanț; astfel de utilizatori acumulează recompense sub formă de jetoane nou generate. Din decembrie 2020, utilizatorii au putut să-și mizeze ETH și să câștige recompense. Acum, cu Shanghai, utilizatorii vor putea în sfârșit să acceseze acele recompense și depozitele lor originale ETH. 

Din toate punctele de vedere, Shanghai apare gata de lansare până în martie. Dar recent, o minoritate vocală a dezvoltatorilor de bază ai Ethereum a început să-și exprime îngrijorarea că upgrade-ul este lansat prea repede, de teama de represalii publice, în detrimentul costurilor tehnice care ar putea avea un impact de durată asupra rețelei. 

„Se pare că nu ne gândim la starea de sănătate pe termen lung a Ethereum”, a avertizat dezvoltatorul principal Micah Zoltu la apelul tuturor dezvoltatorilor de bază joi. „Ne gândim: „Cum facem ceea ce dorește publicul astăzi?”” 

Zoltu și câțiva dintre ceilalți 30 de dezvoltatori de bază ai rețelei sunt îngrijorați de faptul că o decizie recentă de a renunța la o ajustare tehnică la Shanghai va expune Ethereum la datorii tehnice inutile, cu implicații necunoscute pentru anii și deceniile următoare. Modificarea ar fi durat încă două până la patru săptămâni pentru a fi implementată conform estimărilor acestor dezvoltatori, o perioadă de timp în care restul dezvoltatorilor de bază ai Ethereum nu au fost dispuși să facă publicul să aștepte. 

Datoria tehnică se referă la munca viitoare sau durerile de cap create atunci când dezvoltatorii de software acordă prioritate vitezei de lansare a unui produs față de codul perfect. În acest caz, dezvoltatorii Ethereum au decis să nu facă retragerile ETH compatibile cu simpla serializare sau SSZ, o metodă de codificare flexibilă și modernă descrisă de dezvoltatori drept „viitorul codificării Ethereum”. În loc să folosească SSZ, Ethereum rămâne cu serializarea prefixului cu lungime recursiv sau RLP, o metodă de codificare existentă care poate fi eliminată treptat și retrasă. 

Deși diferența de acolo este extrem de tehnică și aparent semantică, ar putea crea dureri de cap nesfârșite pentru dezvoltatorii Ethereum de pe drum. Un mare contingent de dezvoltatori de bază ai Ethereum și-au semnalat disponibilitatea de a trece retragerile ETH la noua metodă de codare în upgrade-ul care urmează Shanghai, care se numește „Cancun”.

Dar o astfel de remediere ar însemna totuși că orice activitate de retragere inițiată între Shanghai și Cancun ar fi fost codificată cu vechi metodă. Și datorită registrului imuabil Ethereum, acea activitate – chiar dacă a avut loc în câteva luni – ar putea continua să trăiască pe blockchain-ul Ethereum, pentru totdeauna. 

Deci, dezvoltatorii vor trebui să traducă în cele din urmă toată această codificare din vechea metodă în noua, un efort laborios. Dincolo de asta, totuși, nepotrivirea creată de codificarea retragerilor timpurii cu vechea metodă RLP și restul cu noua SSZ ar putea avea repercusiuni de anvergură. 

„Ar putea exista necunoscute necunoscute cu privire la ceea ce înseamnă această nepotrivire – cu retrageri, probleme de proiectare, vulnerabilități”, a declarat Matt Nelson, un alt dezvoltator de bază Ethereum. Decodificare. „Doar că nu știm.”

La întâlnirea lor de joi, Tomasz Stańczak, un alt dezvoltator de bază, a respins aceste preocupări, declarând că încă nu era sigur dacă Ethereum va trece complet la noua metodă de codificare, SSZ.

O întârziere acum de dragul unei rețele mai bune pe termen lung ar fi foarte convingătoare. Dar această schimbare specială va face parte dintr-un proces mai amplu. De gândire, de proiectare”, a spus el. „Aș prefera să privim acest lucru în mod holistic și să ne acordăm timpul potrivit, în pregătirea pentru Cancun.”

Zoltu a constatat joi că argumentele cu privire la incertitudinea viitorului SSZ ar fi fost potențial făcute cu rea-credință, deoarece consideră că este un fapt stabilit că Ethereum își va trece în cele din urmă nivelul de execuție la SSZ. 

„Prezentarea codului pe care noi ști va fi înlocuit în viitorul apropiat înseamnă că adăugăm datorii tehnice care ar putea fi evitate”, a spus el. decriptaţi

De ce atunci, majoritatea dezvoltatorilor Ethereum sunt atât de reticenți în a petrece câteva săptămâni în plus pentru a preveni o cantitate nespusă de probleme viitoare? Pentru Nelson, răspunsul are mult de-a face cu istoria recentă.

Fuziunea, tranziția istorică a Ethereum la proof-of-stake, a fost discutată pentru prima dată acum peste 5 ani. În anii următori, conducerea rețelei s-a trezit în mod obișnuit justificând upgrade-ul foaie de parcurs lungă investitorilor nemulțumiți și membrilor comunității; după ce planurile de fuziune au devenit mai concrete în 2021, data de lansare a upgrade-ului a fost în mod repetat amânată, din motive tehnice, înainte de lansarea sa în septembrie 2022. 

„Cred că [actualul Shanghai] cronologie a fost cu siguranță determinată de o mare parte din controlul care a fost pus oarecum pe drept cu privire la fuziune, care a fost amânată de nenumărate ori din motivele corecte, dar a fost încă întârziată”, a spus Nelson. 

Dezvoltatorii Ethereum, spune Nelson, sunt reticenți să atragă din nou furia maselor. Acest lucru este în parte de înțeles pentru el; Shanghai va afecta fonduri în valoare de zeci de miliarde de dolari, dintre care o parte a fost blocată în rețea de ani de zile. 

Tensiunea dezvăluie rolul unic jucat de grupul de dezvoltatori de bază ai Etthereum: sarcina lor este, în primul rând, să proiecteze un blockchain cât mai aproape de impecabil. Dar nu se poate scăpa de presiunile care decurg și din a fi însărcinat cu proiectarea rețelei din spatele celei de-a doua criptomonede ca mărime din lume. Ethereum se mândrește în prezent cu o capitalizare de piață de 189 de miliarde de dolari. 

În timp ce Nelson ar fi prioritizat mai degrabă nevoile tehnice ale Ethereum, el înțelege de ce dezvoltatorii Ethereum au decis joi să continue fără a face modificările solicitate. 

„În acest caz, avem o alegere în care putem fi oportuni fără a sacrifica prea mult”, a spus el. „Și așa a fost făcută alegerea.”

Fiți la curent cu știrile cripto, primiți actualizări zilnice în căsuța dvs. de e-mail.

Sursa: https://decrypt.co/119620/ethereum-devs-divided-staking-withdrawals-shanghai