Seuraava Ethereum Hard Fork siirretään vuoteen 2019

Eilen pidetyssä Ethereum Core -kehittäjäkokouksessa päätettiin, että seuraava Ethereum Hard Fork Constantinople siirtyy vuoden 2019 alkupuolelle. Alun perin marraskuulle suunniteltu uutinen päivämäärän lykkäämisestä ei ole yllätys, sillä päivitys testiverkkoa jouduttiin jo lykkäämään teknisten ongelmien vuoksi ja koodissa ilmeni virheitä pian sen jälkeen.

Alunperin Constantinople Hard Forkin aktivointi Mainnetissa tulisi tapahtua Ethereum DevCon 4:n jälkeen, joka on käynnissä 30. lokakuuta 2018. Sen sijaan kehittäjät ovat nyt päättäneet siirtää kovaa haarukkaa sen jälkeen, kun koodista on löydetty useita virheitä. julkaistu Ropsten-testiverkostossa.

Konstantinopoli sisältää tällä hetkellä viisi taaksepäin yhteensopimatonta verkkoon tehtyä muutosta, jotka vaihtelevat pienistä koodioptimoinnista verkon viivästymiseen. ”Vaikeuspommi". Yksityiskohtaisesti Konstantinopoli sisältää seuraavat muutokset:

  • EIP 1234: Vaikeuspommin viive – Panostodistukseen siirtymisen viivyttämiseksi entisestään estoajat pidetään noin 15 sekunnissa vielä 12 kuukauden ajan ja lohkopalkkiot pienennetään 2 ETH:hen.
  • EIP 145: Bittisiirtokomennot Ethereum Virtual Machinessa (EVM) mahdollistavat tavujen suoran käsittelyn EVM-kerroksessa.
  • EIP 1014: Lisää uusi operaatiokoodi, joka luo sopimuksen, mutta määrittää käytetyn osoitteen eri tavalla kuin olemassa oleva CREATE-operaatiokoodi.
  • EIP 1052: Lisää uusi opkoodi (EXTCODEHASH), joka palauttaa yhteystiedon tavukoodin keccak256-tiivisteen.
  • EIP 1283: Lisää uusi kaasukustannuskonsepti SSTORE-operaatiokoodiin.

Viive saattaa vaikuttaa myös muihin ehdotettuihin muutoksiin, jotka lisätään Konstantinopolin kovahaarukkaan, kuten kokouksessa keskusteltiin. Martin Holst Swende esitti ehdotuksen ”ProgPow” takaisin peliin. ProgPow pyrkii tekemään Ethereumista ASIC-kestävän.

Kuten kerroimme jo muutama kuukausi sitten, ASIC vs. GPU Mining -keskustelu syttyi jälleen. Keskustelu alkoi maaliskuun lopussa, kun Ethereumin ydinkehittäjä Piper Merriam julkaisi keskusteluehdotuksen (EIP) Githubissa. Ethereum Improvement Proposal 958:ssa (EIP 958) Merriam selitti, että hänen mielestään kryptoyhteisössä on tunnustettu tosiasia, että ASIC:t johtavat verkon keskittämiseen. Tämä on estettävä. Ehdotus sai laajan kannatuksen. Holst Swende sanoi nyt:

Uskallan sanoa, että jos päätämme, että Konstantinopoli tapahtuu vasta tammikuussa tai helmikuussa; Sitten luultavasti yrittäisin taistella ProgPoW:n sisällyttämisen Konstantinopoliin.

ProgPoW:sta keskusteltiin jo aikaisemmissa kokouksissa. Yksimielisyys oli kuitenkin, että aikaväli oli liian lyhyt Konstantinopolin kovahaarukan muutosten sisällyttämiseen ja että muutokset voitiin lisätä toisen Hard Forkin kautta pian Konstantinopolin jälkeen.

Voit katsoa koko Core Devs Meetingin seuraavasta osoitteesta: