Următorul Hard Fork Ethereum este amânat pentru 2019

La o întâlnire a dezvoltatorilor Ethereum Core de ieri s-a decis ca următorul Ethereum Hard Fork Constantinopol să fie amânat până la începutul anului 2019. Vestea despre amânarea datei, care era inițial planificată pentru noiembrie, nu vine ca o surpriză, deoarece upgrade-ul din rețeaua de testare a trebuit deja amânată din cauza unor probleme tehnice și erori în cod au apărut la scurt timp după aceea.

Inițial, activarea Constantinople Hard Fork în Mainnet ar trebui să aibă loc după Ethereum DevCon 4, care se desfășoară între 30 octombrie și 02 noiembrie 2018. În schimb, dezvoltatorii au decis acum să mute hard furk-ul după ce au fost găsite mai multe erori în cod. publicat pe rețeaua de testare Ropsten.

Constantinopolul include în prezent cinci modificări incompatibile cu înapoi la rețea, de la optimizări mici de cod până la întârzierea ulterioară a „bombei cu dificultate”. În detaliu, Constantinopolul include următoarele modificări:

  • EIP 1234: Întârziere cu bombe de dificultate – Pentru a întârzia și mai mult tranziția la dovada mizei, timpii de blocare sunt menținuți la aproximativ 15 secunde pentru încă 12 luni, iar recompensele de bloc sunt reduse la 2 ETH.
  • EIP 145: Comenzile de schimbare pe biți din Ethereum Virtual Machine (EVM) permit manipularea directă a octeților de pe stratul EVM.
  • EIP 1014: Adăugați un nou cod operațional care creează un contract, dar determină adresa utilizată diferit de codul operațional CREATE existent.
  • EIP 1052: Adăugați un nou cod operațional (EXTCODEHASH) care returnează hash-ul keccak256 al codului octet al unui contact.
  • EIP 1283: Adăugați un nou concept de cost al gazului pentru codul operațional SSTORE.

Întârzierea ar putea avea, de asemenea, un impact asupra altor modificări propuse care vor fi adăugate la Constantinopol Hard Fork, așa cum sa discutat în timpul întâlnirii. Martin Holst Swende a readus în joc propunerea „ProgPow”. ProgPow își propune să facă Ethereum-ul rezistent la ASIC.

După cum am raportat deja în urmă cu câteva luni, dezbaterea ASIC vs. GPU Mining s-a aprins din nou. Discuția a început la sfârșitul lunii martie, când dezvoltatorul de bază Ethereum, Piper Merriam, a publicat o propunere de discuție (EIP) pe Github. În Ethereum Improvement Proposal 958 (EIP 958), Merriam a explicat că, în opinia sa, este un fapt recunoscut în comunitatea cripto că ASIC-urile conduc la o centralizare a rețelei. Acest lucru trebuie prevenit. A existat un sprijin larg pentru propunere. Holst Swende a spus acum:

Îndrăznesc să spun că dacă decidem că Constantinopolul nu va avea loc până în ianuarie sau februarie; atunci probabil că aș încerca să lupt pentru ca ProgPoW să fie inclus în Constantinopol.

ProgPoW a fost deja discutat în întâlnirile anterioare. Consensul, totuși, a fost că intervalul de timp era prea scurt pentru a include modificările din Constantinopol Hard Fork și că modificările ar putea fi adăugate printr-o altă Hard Fork la scurt timp după Constantinopol.

Puteți vedea întreaga întâlnire a dezvoltatorilor de bază la următoarele: