Anul acesta, Ethereum va suferi două upgrade-uri importante, așa cum era planificat, și anume upgrade-ul Shanghai, care a fost finalizat pe 12 aprilie, și upgrade-ul Cancun, care se așteaptă să fie realizat în al patrulea trimestru.

Conform documentelor oficiale Ethereum, de la lansarea cărții albe în 2013, au avut loc un total de 24 de evenimente de referință, dintre care majoritatea sunt upgrade-uri, iar cele relativ importante sunt 12 upgrade-uri.

Tehnologia blockchain poate fi considerată până acum o tehnologie emergentă, deși concepte de bază precum criptografia, descentralizarea, rețelele peer-to-peer și tranzacțiile au fost studiate de zeci de ani. Cu toate acestea, abia la nașterea Bitcoin în 2008 oamenii au început să creadă că aceste concepte ar putea fi combinate pentru a crea produse practice. Ethereum, în special, nu a apărut într-o formă publică și utilizabilă până în 2015.

Deși cronologia de dezvoltare a Ethereum și detaliile specifice s-au schimbat, acesta a continuat să avanseze conform planificării și continuă să actualizeze protocolul pentru a îmbunătăți gradul de utilizare, securitatea, funcționalitatea și descentralizarea.

Acest articol va trece în revistă și va rezolva hard furk-urile și upgrade-urile importante din istoria Ethereum și va introduce modificările pe care le poate aduce upgrade-ul Cancun.

Upgrade Frontier - 30 iulie 2015

30 iulie 2015 este ziua în care este generat blocul de geneza Ethereum și este, de asemenea, prima etapă a lui Ethereum. În această etapă, numită Frontier, este pregătit în principal pentru dezvoltatorii blockchain și participanții la noduri. Oamenii pot participa prin extragerea K, iar cei care extrag blocul vor primi o anumită cantitate de monede Ether drept recompensă. În această etapă, oamenii pot încărca și contracte inteligente.

Etapa Frontier are câteva caracteristici cheie. În primul rând, lucrătorii vor fi recompensați după ce sapă un bloc. Recompensa este acordată sub formă de Ethereum (ETH). În al doilea rând, există un concept numit Gaz. Inițial, limita de gaze pe bloc a fost fixată la 5.000, ceea ce a însemnat că operațiunile în rețea au fost limitate. Acest lucru se face pentru a oferi lucrătorilor și utilizatorilor o perioadă de tranziție pentru a începe să lucreze și să folosească clienții pe Ethereum. Câteva zile mai târziu, plafonul de gaz a fost ridicat, iar rețeaua a putut procesa tranzacțiile și contractele inteligente în mod normal.

Există, de asemenea, un contract numit Canary, care este folosit pentru a informa utilizatorii care lanțuri pot fi atacate. Valoarea unui contract canar poate fi 0 sau 1. Dacă valoarea contractului este 1, clientul știe că există o problemă cu acest lanț și poate evita acest lanț invalid. Acest contract Canary joacă un rol în protejarea securității rețelei.

În această etapă, interfața cu utilizatorul Ethereum este foarte simplă și poate fi operată doar prin linia de comandă, fără interfață grafică. Întreaga rețea este disponibilă, dar numai cei familiarizați și experimentați cu Ethereum o pot folosi.

Mai târziu, la două luni după etapa de frontieră, limita plafonului de gaz a fost eliminată, prețul implicit al gazului a fost setat la 50 gwei și a fost introdus un mecanism numit bombă de dificultate. Scopul bombei de dificultate este tranziția rețelei de la Proof of Work (PoW) la Proof of Stake (PoS). Când puterea de calcul este prea mare și lucrătorii K nu pot săpa niciun bloc, este cel mai bun moment pentru a trece la PoS. Se poate spune că planul de trecere la PoS a fost în vigoare încă din primele etape ale Ethereum.

Prin urmare, de atunci, Ethereum a intrat oficial într-o eră a minării PoW cvasidisponibile, când prețul Ethereumului era de 1,24 USD pe unitate.

Upgrade Homestead - 14 martie 2016

Upgrade-ul Homestead este a doua versiune importantă lansată de Ethereum și prima hard fork a lui Ethereum, marcând a doua fază a foii de parcurs Ethereum. Această versiune aduce câteva îmbunătățiri importante. Cea mai importantă dintre acestea este optimizarea contractelor inteligente și introducerea unui cod complet nou pentru limbajul smart contract Solidity. În plus, această versiune lansează și portofelul pentru desktop Mist, care permite utilizatorilor să dețină și să tranzacționeze eter (ETH), precum și să scrie și să implementeze contracte inteligente. Cu toate acestea, proiectul Mist a anunțat sfârșitul dezvoltării la începutul anului 2019.

Upgrade-ul Hometown este una dintre primele propuneri de îmbunătățire Ethereum (EIP) implementate, care conține trei propuneri de îmbunătățire specifice, și anume EIP-2, EIP-7 și EIP-8.

EIP-2 crește costul creării de contracte inteligente prin tranzacții de la 21.000 de gaze la 53.000 de gaze. Anterior, costul creării unui contract printr-un contract era mai mare decât costul creării unui contract printr-o tranzacție. Prin creșterea costului de creare a contractelor prin tranzacții, EIP-2 încurajează utilizatorii să revină la metoda de creare a contractelor prin contracte.

EIP-7 adaugă o nouă funcție numită DELEGATECALL pentru a facilita reutilizarea codului. Acest opcode este similar cu CALLCODE, dar diferă prin faptul că trimite expeditorul și valoarea din domeniul părinte în domeniul secundar, adică apelul este creat cu același expeditor și valoare ca apelul original.

EIP-8 este o propunere de îmbunătățire a planului de actualizare a rețelei orientată spre viitor, care este compatibilă înainte cu protocolul de rețea devp2p. Această îmbunătățire asigură că toate software-urile client din rețeaua Ethereum se pot adapta la viitoarele actualizări ale protocolului de rețea.

În această perioadă, prețul Ethereum a fost de 12,5 USD pe monedă.

DAO Furk - 20 iulie 2016

În plus față de upgrade-urile planificate pentru Ethereum și hard forks, un alt eveniment foarte important a avut loc în 2016. Acest incident implică un proiect de organizație autonomă descentralizată numit The DAO, care a strâns 150 de milioane de dolari prin emiterea de jetoane. Cu toate acestea, chiar în iunie, hackerii au exploatat o vulnerabilitate contractuală în DAO și au furat Ethereum (ETH) în valoare de zeci de milioane de dolari.

Confruntați cu această pierdere uriașă, cei mai mulți membri ai comunității Ethereum au decis să efectueze un hard fork. Scopul lor este să recupereze eterul furat și să remedieze vulnerabilitățile din contract. Dar nu toată lumea este de acord cu acest hard furk, ​​iar unii oameni aleg să continue mineritul și tranzacționarea pe lanțul original. Ca urmare, eterul furat nu a fost recuperat pe lanțul original și s-a format o nouă furcă, cunoscută sub numele de Ethereum Classic (ETC).

De atunci, Ethereum s-a împărțit în două rețele, Ethereum (ETH) și Ethereum Classic (ETC). Fiecare rețea are propriii susținători și comunitate. Acesta este motivul pentru care există două rețele în Ethereum.

La acel moment, prețul Ethereumului era de 12,54 USD pe monedă.

Metropolis: Byzantium Upgrade - 16 octombrie 2017

După două upgrade-uri importante, Frontier și Home, Ethereum este pe cale să introducă următoarea etapă de upgrade, numită Metropolis. Deoarece există o mulțime de conținut pentru modernizarea Metropolis, planul este împărțit în două faze: Bizanț și Constantinopol.

Acest hard furk conține 9 propuneri de îmbunătățire (EIP), care implică actualizări subiacente, cum ar fi coduri de operare și contracte inteligente. Una dintre schimbările importante este amânarea „bombei de dificultate” până la un an și jumătate mai târziu și reducerea recompensa blocului de la 5 Ether la 3 Ethereum. Generarea blocului a durat aproape 30 de secunde înainte ca bomba de dificultate să fie dezamorsată. În plus, a fost adăugată capacitatea de a efectua apeluri de modificare non-state către alte contracte și au fost introduse unele metode criptografice pentru a sprijini scalarea stratului al doilea al Ethereum.

În această perioadă, prețul Ethereum a fost de 334,32 USD per monedă.

Metropolis: Modernizare Constantinopol - 28 februarie 2019

Cea de-a doua fază a modernizării Metropolis, Constantinopol, a fost programată inițial să fie pusă în funcțiune la mijlocul lui ianuarie 2019, dar pe 15 ianuarie, o firmă de audit de securitate numită ChainSecurity a publicat un raport în care afirmă că una dintre upgrade-uri există riscul de a oferi atacatorilor posibilitatea de a fura fonduri. Ca răspuns la această problemă de securitate, dezvoltatorii de bază Ethereum și membrii comunității au votat și au decis să amâne temporar actualizarea până când problema este rezolvată.

În cele din urmă, Fundația Ethereum a decis să efectueze ultima etapă a „Metropolis” pe 28 februarie 2019, care este un hard fork numit Constantinopol. Acest upgrade conține 6 îmbunătățiri. Unele dintre aceste îmbunătățiri asigură că blockchain-ul nu va fi înghețat înainte de implementarea mecanismului de lucru PoS (Proof of Stake) optimizează problema costului de gaz în mașina virtuală Ethereum și crește capacitățile interactive de creare a adresei; Interesant este că în același timp a existat și o bifurcăre grea numită Sankt Petersburg, care a eliminat o propunere anterioară de îmbunătățire la Constantinopol. În această actualizare, pe lângă ajustările tehnice, bomba de dificultate a fost amânată din nou cu 12 luni, iar recompensa de bloc a fost redusă de la 3 monede Ethereum la 2 monede Ethereum.

Actualizarea introduce, de asemenea, o nouă instrucțiune în EIP 1014 numită CREATE 2, care permite ca adresele contractelor să fie precalculate înainte ca contractul să fie implementat oficial. Acest lucru este similar cu conceptul de canal de stat al Bitcoin Lightning Network, care poate fi calculat în afara lanțului și apoi poate implementa contractul corespunzător pe lanț pentru decontare.

În această perioadă, prețul Ethereum a fost de 136,29 USD per monedă.

Upgrade la Istanbul - 8 decembrie 2019

Ethereum 2.0 intenționează să lanseze prima fază în 2020, dar până când va fi complet online, majoritatea utilizatorilor și dezvoltatorilor probabil vor folosi în continuare versiunea Ethereum 1.X. Prin urmare, actualizările ulterioare la versiunea 1.X sunt, de asemenea, foarte importante. Printre acestea, hard furk-ul Istanbul este o piatră de hotar importantă, activată pe 8 decembrie și conține 6 îmbunătățiri.

Scopul acestei actualizări este de a continua să optimizeze problema costului gazului în mașina virtuală Ethereum, să îmbunătățească rezistența sistemului la atacurile distribuite de refuzare a serviciului și să îmbunătățească performanța soluțiilor de extensie Layer 2 bazate pe mecanismele de verificare SNARK și STARK. În plus, a fost realizată interoperabilitatea între Ethereum și Zcash și a permis contractelor inteligente Ethereum să introducă funcții mai creative.

Potrivit fondatorului Ethereum, Vitalik Buterin, după acest upgrade, tranzacțiile obișnuite pe secundă (TPS) vor crește cu aproximativ 5% până la 10%, iar pentru tehnologia Layer 2 Rollup, îmbunătățirea performanței poate ajunge la aproximativ 4 ori. Aceasta înseamnă că rețeaua Ethereum poate gestiona mai multe tranzacții și poate obține o eficiență mai mare.

În această perioadă, prețul Ethereum a fost de 151,06 USD per monedă.

Actualizări la ghețarul Muir - 2 ianuarie 2020

La mai puțin de o lună de la finalizarea upgrade-ului de la Istanbul, Ethereum a efectuat temporar un alt upgrade, ceea ce este o situație foarte rară. Motivul este că unii utilizatori și dezvoltatori au observat o ușoară creștere a intervalului de generare a blocurilor Ethereum, ceea ce poate duce la scăderea tranzacțiilor pe secundă (TPS) ale rețelei Ethereum.

Dezvoltatorii Ethereum au purtat discuții, iar unii au propus o actualizare de urgență cu numele de cod „Ghețarul Muir” atunci când înălțimea blocului ajunge la 9.200.000. Scopul acestui upgrade este de a elimina bomba de dificultate, un mecanism care mărește treptat timpul de generare a blocurilor. Această actualizare este de așteptat să aibă loc în jurul datei de 31 decembrie 2019.

Potrivit datelor de la dezvoltatorii din grupul de discuții, timpul de generare a blocurilor Ethereum va continua să crească înainte ca bomba de dificultate să fie îndepărtată, atingând probabil un timp de generare a blocurilor la fiecare 25 până la 30 de secunde în jurul datei de 6 ianuarie.

În această perioadă, prețul Ethereum a fost de 127,18 USD pe monedă.

Upgrade la Berlin - 15 aprilie 2021

Începând de la această versiune, numele de cod de upgrade Ethereum vor fi denumite în ordinea conferinței pentru dezvoltatori Ethereum Devcon. Prima conferință Devcon a avut loc la Berlin, așa că această versiune se numește Berlin Upgrade.

În planificarea anterioară, Ethereum a planificat să implementeze multe îmbunătățiri în upgrade-ul de la Istanbul. Cu toate acestea, din diverse motive, unele propuneri de îmbunătățire nu au fost incluse la timp în upgrade-ul de la Istanbul, ci au fost amânate la modernizarea Berlinului.

În upgrade-ul de la Berlin, Ethereum a optimizat problema costului gazului în mașina virtuală Ethereum, ceea ce înseamnă că utilizatorii vor fi mai eficienți atunci când efectuează tranzacții și operațiuni cu contracte inteligente. În plus, upgrade-ul Berlin adaugă și suport pentru mai multe tipuri de tranzacții, făcând rețeaua Ethereum mai flexibilă și adaptabilă la diferite nevoi de tranzacție.

În această perioadă, prețul Ethereum a fost de 2.454 USD per monedă.

Upgrade la Londra - 5 august 2021

Acest upgrade Ethereum implică cinci propuneri, și anume EIP-1559, EIP-3198, EIP-3529, EIP-3541 și EIP-3554. Dintre acestea, una dintre propunerile care are cel mai mare impact asupra Ethereum este EIP-1559. Scopul acestei propuneri este de a schimba structura taxelor Ethereum, de a împărți taxele în taxe de bază și taxe de mineri și de a reduce circulația ETH prin distrugerea unei părți din taxele de bază.

În mecanismul anterior, ambalarea blocului Ethereum a fost realizată prin licitații, iar toate Gazele cu oferte mari ar fi date unor k lucrători. Cu toate acestea, EIP-1559 a schimbat acest mecanism și a împărțit taxa de gaz în două părți: o parte este dată lucrătorilor, iar cealaltă parte este distrusă. Rezultatul este că Ethereum intră într-o eră deflaționistă, deoarece fiecare tranzacție reduce oferta totală de ETH.

În perioada curentă, prețul Ethereum este de 2.621 USD fiecare.

Fuziunea - 15 septembrie 2022

Această actualizare a Ethereum este foarte importantă. Modifică direct stratul de execuție și stratul de consens al Ethereum, transformând rețeaua principală dintr-un mecanism de consens PoW într-un mecanism de consens PoS. Acest upgrade a adus unele modificări regulilor rețelei Ethereum, inclusiv următoarele aspecte:

Mai întâi, verificați modificările nodului. Nodurile de lucru inițiale vor fi înlocuite cu noduri de verificare. Nodurile de verificare trebuie să ipotecheze 32 ETH și să ruleze software-ul corespunzător pentru a participa la verificarea rețelei și blocurile de pachete.

În al doilea rând, modificări ale recompenselor bloc. Recompensa de bloc inițială va fi anulată și va fi înlocuită cu taxe de tranzacție.

Mecanismul taxei de tranzacție a fost de asemenea modificat. În noua versiune, taxele de tranzacție vor fi plătite direct validatorilor și nu mai fundației Ethereum.

O altă îmbunătățire importantă este introducerea unui mecanism dinamic de taxare. La noua versiune a fost adăugată o nouă caracteristică numită „EIP-1559”, care poate ajusta dinamic prețul taxei de manipulare, permițând utilizatorilor să finalizeze tranzacțiile mai rapid și să reducă taxele excesive de manipulare.

În plus, a fost optimizată și metoda de stocare a stării. Noua versiune folosește o tehnologie numită „Rollups” pentru a stoca cantități mari de date pe lanțul lateral și pentru a le agrega la lanțul principal, reducând astfel sarcina asupra lanțului principal și îmbunătățind eficiența și scalabilitatea întregului sistem.

În cele din urmă, au existat îmbunătățiri în ceea ce privește aplicarea contractelor. Noua versiune introduce o mașină virtuală numită „EVM 384”, care poate îmbunătăți eficiența și securitatea executării contractului.

În general, upgrade-ul de la Paris a Ethereum a îmbunătățit considerabil scalabilitatea și eficiența rețelei Ethereum prin îmbunătățirea mecanismului de consens, optimizarea mecanismului taxei de tranzacție, îmbunătățirea metodelor de stocare de stat și îmbunătățirea eficienței executării contractelor.

Prețul actual al Ethereum este de 1472 USD fiecare

Upgrade Shanghai - 12 aprilie 2023

Upgrade-ul de la Shanghai este prima actualizare majoră după fuziunea rețelei Ethereum și o piatră de hotar importantă pe foaia de parcurs Ethereum. Această actualizare aduce trei modificări principale:

În primul rând, upgrade-ul de la Shanghai deblochează funcția de miză și retragere a Ethereum. Aceasta înseamnă că cei care participă la verificare pot retrage o parte din fonduri din ETH-ul lor. Procedând astfel, nu numai că va ajuta la menținerea vitalității rețelei Ethereum, dar va contribui și la dezvoltarea durabilă a Ethereum și va atrage mai mulți validatori care să se alăture rețelei.

În al doilea rând, upgrade-ul de la Shanghai reduce taxele de gaz pentru soluțiile Layer-2 care rulează pe blockchain-ul Ethereum. Acest lucru face ca Ethereum să fie mai rapid și mai ieftin, optimizând și mai mult taxele de gaz pentru tranzacții.

Fiind cea mai mare rețea blockchain care acceptă contracte inteligente, Shanghai Upgrade menține poziția de lider a Ethereum în acest domeniu prin introducerea EOF (EVM Object Format).

Prețul actual al Ethereum este de 1917 USD fiecare.

Upgrade Cancun - Q4 2023 (estimat)

Upgrade-ul Cancun este un upgrade suplimentar pentru blockchain-ul Ethereum, implementat imediat după upgrade-ul de la Shanghai. Upgrade-ul introduce EIP-4844 și posibil EIP-6969 și este conceput în primul rând pentru a împinge Ethereum Layer 2 către obiectivele sale de reducere a costurilor și îmbunătățire a vitezei. Este de așteptat ca prin upgrade-ul Cancun, Ethereum Layer 2 să fie de 10 ori mai rapid și potențial de 100 de ori mai rapid, cu costuri de tranzacție mai mici.

Taxele Ethereum Layer 1 au fost întotdeauna ridicate și sunt necesare urgent îmbunătățiri pentru a reduce taxele totale de operare. În prezent, soluțiile de scalare de pe Ethereum sunt în principal pachete de nivel 2. Rollups ajută utilizatorii să economisească o mulțime de taxe de gaz. De exemplu, taxa de gaz a proiectului Optimism este de doar 0,001 gwei, ceea ce este mult mai mic decât costul primului strat al rețelei principale Ethereum, care are o comprimare mai bună a datelor performanță și nu necesită Incluzând datele de semnătură, taxa este și mai mică și poate fi chiar redusă la un procent din taxa de rețea principală de prim nivel a Ethereum. Cu toate acestea, pentru o gamă mai largă de utilizatori, chiar și după soluția Rollups, taxele de gaz sunt încă o povară relativ costisitoare. În plus, Ethereum este încă ineficient în gestionarea tranzacțiilor paralele și poate procesa cel mult câteva zeci de tranzacții pe secundă, ceea ce necesită noi îmbunătățiri pentru a îmbunătăți scalabilitatea.

Sharding-ul este o metodă puternică de îmbunătățire pentru a rezolva problemele de mai sus, dar nu a fost implementată în actualul Ethereum. Prin urmare, propunerea în timp util a EIP-4844 a devenit o soluție de compromis potrivită pentru Ethereum în această etapă, punând o bază tehnică timpurie pentru ca Ethereum să realizeze fragmentarea generală a datelor în viitor. EIP-4844, cunoscut sub numele de „Proto-danksharding”, introduce un nou tip de tranzacție care poate stoca date în spații numite blob-uri cu taxe mai mici, reducând în mod semnificativ taxele de Layer 2.

În plus față de EIP-4844 de profil înalt, upgrade-ul Cancun a identificat și alte îmbunătățiri propuse pentru implementare, inclusiv:

  • EIP-1153: Adăugate Transient Storage Opcodes, o soluție pentru comunicarea intra-bloc.

  • EIP-6780: A fost modificată funcția codului operațional SELFDESTRUCT pentru a se pregăti pentru aplicarea viitoare a arhitecturii Verkle Tree în Ethereum.

Pe lângă ETH în sine, upgrade-ul Cancun implică și alte câteva proiecte demne de remarcat:

Stratul 2

Upgrade-ul Cancun este cel mai mare beneficiar pentru Layer 2. În domeniul Layer 2, Arbitrum și Optimism, care au avantaje de primă mutare, merită atenție. Acestea vor introduce oportunități mai mari de dezvoltare după modernizarea din Cancun. În același timp, aplicațiile de vârf din ecosistemul Arbitrum, cum ar fi GMX, RDNT, Magic etc., vor introduce, de asemenea, o dezvoltare mai mare odată cu dezvoltarea viguroasă a stratului 2. În plus, proiecte precum Metis, un proiect bazat pe tehnologia OptimisticRollup și Boba Network similar cu Optimism sunt, de asemenea, așteptate să primească îmbunătățiri și dezvoltare ulterioare odată cu dividendele upgrade-ului Cancun.

ZK-Roll-uri

Upgrade-ul Cancun va aduce oportunități zkRollup, o soluție considerată mai avansată de industrie, printre care zkSync, StarkNet și Scroll sunt cele trei proiecte cele mai cunoscute în acest domeniu. Deși aceste trei proiecte nu sunt încă lansate oficial, toate au un potențial uriaș.

zkSync este o soluție de extensie dezvoltată de Matter Labs și se bazează pe arhitectura ZK-Rollup. Este destinat în principal rețelei principale 1.0 în scopuri de plată și testnetului general 2.0, care este pe deplin compatibil cu mașina virtuală Ethereum. Recent, zkSync a fost actualizat la versiunea 2.0, care acceptă utilizarea oricărui token pentru a plăti taxele de rețea, îmbunătățind considerabil flexibilitatea utilizatorului.

StarkNet este un Validity-Rollup descentralizat care rulează pe Ethereum ca Layer 2, permițând oricărei aplicații să se extindă masiv fără a compromite compozibilitatea și securitatea Ethereum.

Scroll este un zkRollup bazat pe zkEVM Ca soluție de nivel 2, își propune să rezolve problema de congestie a rețelei Ethereum. Upgrade $Cancun$ETH