Ethereum a ridicat limita de gaz la 60 de milioane, iar calea de scalare devine treptat clară
Text: Ebunker
În trecut, impresia multor oameni despre TPS (transferuri pe secundă) de la ETH era încă blocată la "15 tranzacții pe secundă". Cu toate acestea, odată cu optimizarea continuă a protocolului, vârful actual TPS al Ethereum a crescut la aproximativ 60, o creștere de 4 ori.
Deși această schimbare este legată de ani de optimizare continuă, cel mai direct motiv pentru aceasta este creșterea simplă și eficientă a limitei GAS de la 15 milioane la 36 de milioane.
Recent, ETH este pe cale să crească din nou limita GAS la 60 de milioane.
Ce este limita GAS?
Fiecare dintre noi care folosește ETH trebuie să plătească gaz ca taxă de tranzacție. Limita de gaz, după cum sugerează și numele, este limita superioară a cantității de gaz care poate fi păstrată în fiecare bloc. Cu cât această limită este mai mare, cu atât mai multe tranzacții poate procesa un bloc și cu atât rețeaua va fi mai rapidă.
Dintre toate căile de scalare, creșterea limitei de gaz este, fără îndoială, cea mai imediată modalitate de a face acest lucru.
Mai critic, această ajustare nu necesită un hard fork, deoarece Gas Limit este un parametru dinamic în Ethereum pe care nodurile PoS îl pot regla în conformitate cu regulile de protocol existente.
Cu alte cuvinte, protocolul în sine permite producătorilor fiecărui bloc nou să ajusteze limita de gaz în intervalul de ±1/1024 în comparație cu blocul părinte, care face parte din mecanismul de consens. Acest lucru este, de asemenea, foarte diferit de mecanismul Bitcoin de fixare a dimensiunii blocului la 1 MB.
Prin urmare, creșterea limitei de gaz nu necesită o actualizare a sistemului sau o modificare a codului, atâta timp cât nodurile PoS continuă să "semnaleze" suportul în timpul blocului, rețeaua poate adopta treptat această modificare. În prezent, există peste 1 milion de validatori în rețeaua Ethereum și, atâta timp cât se atinge un anumit procent de suport, rețeaua va trece automat la noul plafon de gaz și va asigura compatibilitatea tuturor nodurilor.
Până acum, aproximativ 15% dintre validatori au ales să accepte o configurație care suportă 60 de milioane de gaze. Ebunker a fost, de asemenea, susținut și, în calitate de furnizor de servicii de noduri negestionate, ne concentrăm întotdeauna pe echilibrarea performanței rețelei Ethereum cu descentralizarea. Deoarece acesta este un proces voluntar, o parte semnificativă a nodurilor rămân într-o versiune mai veche (de exemplu, 30 de milioane).
Creșterea limitei de gaz nu înseamnă că nodurile PoS pot câștiga mai mulți bani, de fapt, este probabil să câștige mai puțin.
De la lansarea EIP-1559, taxa de bază Ethereum a fost arsă direct, iar validatorii pot câștiga doar sfaturi pe care utilizatorii le adaugă în mod activ. Odată ce limita de gaz este crescută, înseamnă că puterea de procesare a întregii rețele este crescută, congestionarea tranzacțiilor este redusă și presiunea de a concura pentru bacșișuri este, de asemenea, redusă, iar cantitatea bacșișului va scădea în mod natural. Deci, într-o oarecare măsură, creșterea limitei de gaz reduce de fapt veniturile validatorilor, iar cantitatea de ETH arsă crește și mai mult.
Prin urmare, în cadrul unui astfel de mecanism de stimulare, validatorii care aleg în continuare să susțină limita de 60 de milioane de gaze pot fi considerați altruiști.
În plus, a existat recent o propunere controversată din partea comunității – EIP-9698. Propunerea propune creșterea limitei de gaz de la 36 de milioane la 3,6 miliarde în următorii patru ani, cu scopul de a crește TPS-ul Ethereum la aproximativ 2.000, vizând direct lanțul actual de înaltă performanță Solana. Cu toate acestea, această idee este în mod clar oarecum radicală.
Teoretic, atâta timp cât performanța hardware a nodului este suficient de puternică, limita de gaz poate fi într-adevăr crescută continuu. Dar realitatea este că, cu peste 1 milion de validatori activi, rețeaua Ethereum trebuie să jongleze cu o gamă largă de participanți. Cu toate acestea, numărul de validatori ai altor lanțuri publice de înaltă performanță este doar la scara de 100, iar diferența dintre cele două este de până la 10.000 de ori.
Chiar și runda actuală de propuneri de creștere a limitei de gaz de la 36 de milioane la 60 de milioane a fost permisă să intre în cadența de ajustare a rețelei doar după ce modernizarea Pectra a adus optimizarea sarcinii.
Potrivit ethpandaops, după ce limita de gaz este ridicată la 60 de milioane, aproximativ 90% din blocuri pot fi descoperite pentru prima dată în 1016 milisecunde. Întârzierea de propagare a blocurilor a crescut ușor în comparație cu înainte, dar este încă în intervalul acceptabil.
Cu toate acestea, 66% dintre nodurile din rețeaua Ethereum trebuie să primească blocul și datele blob însoțitoare în 4 secunde pentru a se asigura că blocul este considerat valid. Pe baza acestei limite de propagare, testnetul deduce o limită superioară teoretică de aproximativ 150 de milioane de limite de gaz. Prin urmare, în arhitectura actuală, este dificil să se implementeze viziunea EIP-9698 pe termen scurt.
Desigur, dacă Ethereum implementează o arhitectură "nod mare/nod mic" în viitor, cum ar fi să permită nodurilor care mizează 2048 ETH să gestioneze sarcini mai mari, în timp ce 32 de noduri ETH să gestioneze blocuri mai mici, ar putea deschide un nou spațiu pentru scalarea ulterioară.
Prin urmare, deși toată lumea ridiculizează adesea faptul că prețul ETH Gas continuă să atingă noi minime, iar "lanțul nobil" a încetat de mult să mai existe, acest lucru poate să nu se datoreze doar schimbărilor pieței, ci faptului că Ethereum în sine devine într-adevăr mai rapid, mai eficient și mai accesibil.