Ce este EIP-4844 pe Ethereum și care sunt beneficiile pe care le poate oferi utilizatorilor?
Acasă
Articole
Ce este EIP-4844 pe Ethereum și care sunt beneficiile pe care le poate oferi utilizatorilor?

Ce este EIP-4844 pe Ethereum și care sunt beneficiile pe care le poate oferi utilizatorilor?

Avansat
Publicat Feb 14, 2023Actualizat Nov 30, 2023
7m

TL;DR

EIP-4844 (numit și proto-danksharding) este o actualizare propusă pentru protocolul Ethereum, cu scopul de a reduce taxele și crește debitul de tranzacții al protocolului. Intenționează să atingă aceste obiective prin introducerea unui nou tip de tranzacție care acceptă „bule” de date.

O modalitate simplă de a înțelege funcția lui EIP-4844 este următoarea frază aliterativă: „EIP-4844 bolts blobs on blocks” (EIP-4844 fixează bule pe blocuri). Este o actualizare de tranziție, care va duce, în cele din urmă, la un danksharding complet în viitor, permițând astfel rețelei Ethereum să gestioneze capacitatea unei rețele globale de tranzacții. 

Introducere

De mai mulți ani, dezvoltatorii Ethereum au căutat soluții pentru a susține o bază de utilizatori în creștere. Prin upgrade-urile Ethereum, au fost propuse îmbunătățiri majore precum The Merge și rollups. Aceste modificări au ajutat Ethereum să crească debitul tranzacțiilor și să scadă costurile tranzacțiilor.

Cu toate acestea, taxele rămân prea scumpe pentru mulți, iar debitul nu este acolo unde trebuie, ceea ce încetinește ritmul adoptării în masă. Pentru a rezolva această problemă, Ethereum a adoptat partiționarea ca soluție pe termen lung.

Deoarece implementarea partiționării datelor este un proces lung și complex, EIP-4844 este propus ca o soluție de tranziție. Prin urmare, va pregăti Ethereum pentru danksharding complet, care va atinge un debit de aproximativ 100.000 de tranzacții pe secundă (TPS), fără a compromite descentralizarea sau securitatea.

Ce este EIP-4844?

EIP vine de la Ethereum Improvement Proposal (Propuneri de îmbunătățire Ethereum), un protocol care permite dezvoltatorilor să propună noi funcții și soluții pentru protocolul Ethereum. Numele proto-danksharding vine de la doi cercetători ai Ethereum, Proto Lambda și Dankrad Feist.   

Pentru a înțelege EIP-4844, este necesar să înțelegeți mai întâi ce este partiționarea. Mai simplu spus, este o modalitate de partiționare a bazelor de date în altele mai mici care gestionează anumite segmente de date, îmbunătățind astfel eficiența și performanța acestor baze de date. 

Când este aplicată la blockchain – și în special pe Ethereum – fragmentarea capătă unele caracteristici unice. Ethereum intenționează să implementeze un tip de partiționare, numit danksharding, care va ajuta la scăderea costurilor de tranzacție și la creșterea debitului. Etichetat drept „ucigașul scalabilității”, se estimează că dankshardingul va crește TPS-ul Ethereum la aproximativ 100.000. 

În comparație, nivelul de bază Ethereum procesează aproximativ 15 TPS, iar rollups ale sale de nivel 2 procesează aproximativ 100 TPS începând cu T1 2023. Deși aceste cifre sunt estimări aproximative, efectul dankshardingului este clar: va permite Ethereum să mărească scalarea cu un ordin de mărime.

Unele dintre principalele diferențe dintre danksharding și propunerile anterioare de sharding Ethereum și non-Ethereum este că dankshardingul va încerca să ofere mai mult spațiu pentru bule de date, mai degrabă decât pentru tranzacții (mai multe despre aceasta în continuare). 

O altă inovație a dankshardingului este așa-numita piață a taxelor fuzionate, unde doar un singur propunător alege tranzacții pentru toate partițiile, în loc ca fiecare partiție să aibă propriul său propunător. 

Pentru ca această piață de taxe fuzionată să funcționeze și pentru a atenua problema valorii maxime care poate fi extrasă (MEV), va fi implementată și o metodă numită separare propunător/constructor. Un propunător este un validator al protocolului Ethereum (numit miner înainte de Ethereum Merge) care alege ce tranzacții să fie incluse în următorul bloc.  

EIP-4844 (proto-danksharding) este pasul care vine înainte de danksharding complet și va crește TPS la aproximativ 1.000. Cel mai important, EIP-4844 va introduce un nou tip de tranzacție care acceptă „bule” de date – un element important pentru a face posibil dankshardingul complet. Se estimează că EIP-4844 va fi implementat în a doua jumătate a anului 2023, deși pot exista întârzieri.

Cum funcționează EIP-4844?

În esență, EIP-4844 va introduce un nou tip de tranzacție numit tranzacții purtătoare de bule, care sunt ca tranzacțiile obișnuite, dar cu informații adăugate cunoscute sub numele de obiecte binare mari sau „bule”. 

Colaboratorul Ethereum, Ben Edgington, rezumă EIP-4844 cu fraza aliterativă memorabilă, „EIP-4844 bolts blobs onto blocks”. Aceasta descrie succint modul în care tranzacțiile care transportă bule implică atașarea de „bule” blocurilor, ceea ce crește cantitatea de date pe care blocurile care transportă bule o poate gestiona. 

Acest lucru poate fi derutant, deoarece pare a fi asemănător cu creșterea dimensiunilor blocurilor - o contradicție a poziției Ethereum față de blocuri arbitrar de mari care ar necesita o putere de calcul mai mare și ar putea duce astfel la centralizare. 

Cu toate acestea, există unele diferențe esențiale între spațiul de blocuri și spațiul de bule.

Spațiu de blocuri

Spațiu de bule

Văzut de toate nodurile

Da

Da

Longevitate

Permanentă

Săptămâni

Vizibilitate pentru EVM

Da

Nu

Depozitare

Client de execuție

Client de consens

Dimensiune

~940 KB țintă maximă

Țintă de 256 KB inițial

Cost

Mare (16 gaz/byte)

Foarte mic

Bule: costuri de stocare limitate și fără costuri de execuție, dar fiecare nod suportă un cost de lățime de bandă. Sursa: Ben Edgington

Bulele au dimensiuni mari, dar, spre deosebire de blocurile care sunt stocate permanent și vizibile pentru Ethereum Virtual Machine (EVM), bulele sunt disponibile doar pe perioadă scurtă și nu sunt vizibile pentru EVM. În plus, bulele se află pe stratul de consens Ethereum în loc să fie pe stratul de execuție cu calcul intens. Cel mai important, spațiul de bule este mult mai ieftin decât spațiul de bloc. 

Pe lângă introducerea tranzacțiilor care transportă bule, EIP-4844 va implementa și logica stratului de execuție, reguli de verificare, piețe de taxe multidimensionale și alte modificări ale sistemului necesare pentru danksharding complet în viitor.

Un lucru de remarcat este că, deși EIP-4844 va implementa cea mai mare parte a logicii dankshardingului complet, nu va implementa nicio fragmentare reală. Cu toate acestea, în afară de a aduce Ethereum cu un pas mai aproape de atingerea nivelurilor de cost și de debit necesare pentru adoptarea în masă, EIP-4844 poate oferi în continuare unele beneficii de scalare și de economisire a costurilor.     

Ce beneficii va aduce EIP-4844 pentru utilizatori?

EIP-4844 este o actualizare a protocolului care face parte din foaia de parcurs centrată pe rollup a Ethereum. Pregătirea pentru implementarea EIP-4844 se mișcă rapid, unele rețele de dezvoltare fiind deja rulate și specificațiile pentru actualizare aproape finalizate. 

Utilizatorii vor vedea îmbunătățiri vizibile după implementarea EIP-4844, în principal sub formă de tranzacții mai rapide și comisioane mai mici. Implementarea cu succes a EIP-4844 va face, de asemenea, Ethereum mai competitiv în spațiul criptomonedelor.

Unii utilizatori se pot întreba ce ar trebui să facă dacă doresc să acceseze vechile date ale bulelor care au fost șterse. După cum am explicat mai devreme, bulele se află pe stratul de consens Ethereum, al cărui scop este de a oferi un buletin în timp real foarte sigur pentru stocarea pe termen lung a altor protocoale. Deci, chiar dacă bulele sunt șterse după câteva săptămâni, datele lor ar trebui să fie în continuare disponibile în stocarea pe termen lung în altă parte.

Gânduri de încheiere

EIP-4844 este o actualizare extrem de complicată a protocolului Ethereum, care face parte dintr-o foaie de parcurs mai amplă și care este conectată la alte actualizări ale sistemului, cum ar fi separarea propunător/constructor (PBS) și ajustarea taxei pentru bule EIP-1559.

În timp ce înțelegerea EIP-4844 va pregăti mai bine utilizatorii obișnuiți pentru modificările viitoare, ar trebui să rețineți că cea mai mare parte a acestei schimbări va veni sub forma unor costuri mai mici și tranzacții mai rapide.

Protocolul Ethereum evoluează și se îmbunătățește constant. EIP-4844 este una dintre actualizările critice în viitorul apropiat menite să îmbunătățească capacitățile rețelei. Implementarea cu succes a EIP-4844 va face Ethereum extrem de competitiv ca rețea globală de tranzacții.

Materiale suplimentare

Declinarea răspunderii și avertismentul privind riscurile: Acest conținut vă este prezentat „ca atare”, numai pentru informare generală și în scopuri educaționale, fără a oferi declarații sau garanții de vreun fel. Nu trebuie interpretat ca sfat financiar și nu reprezintă o recomandare de achiziționare a unui anumit produs sau serviciu. Vă rugăm să citiți varianta integrală a declinării responsabilității aici pentru mai multe detalii. Prețurile activelor digitale pot fi volatile. Valoarea investiției dvs. poate scădea sau crește și este posibil să nu primiți înapoi suma investită. Sunteți sigura persoană responsabilă pentru propriile decizii de investiții, iar compania Binance nu este responsabilă pentru eventualele pierderi suferite. Acesta nu este un sfat financiar. Pentru mai multe informații, consultați Termenii de utilizare și Avertismentul privind riscurile.