Manje su od dva dana prije toliko očekivanog carigradskog hard forka na Ethereum blockchainu. Carigrad bi trebao biti lansiran 16. siječnja (blok 7.080.000).
Nadolazeća nadogradnja dobila je ime po glavnom gradu povijesnog Bizanta, naslovu zadnjem tvrdom viljuškom Ethereuma u listopadu 2017..
Ukratko, Carigrad će predstaviti nove značajke kojima je cilj optimizirati blockchain i utrti put za hard fork Serenity koji će uslijediti.
Prema podacima ethernodesa, do sada je 1567 od ukupno prijavljenih 7650 čvorova usvojilo predložene promjene na Ethereumu. Međutim, podaci s ethernodes oslanjaju se na devp2p, koji je prema programeru Ethereuma Afri netočna metoda brojanja aktivnih čvorova:
[1] Prije svega, ethernodes raščlanjuje sve što govori devp2p. To ne uključuje samo čvorove Ethereum, već i čvorove koji pokreću ne-Ethereum lance, pa čak i čvorove koji čak nisu ni čvorovi (npr. Test klijenti, drugi strugači ili bilo što drugo što možete učiniti s devp2p).
– Afri? ️ 16. siječnja (@ 5chdn) 12. siječnja 2019
12. siječnja 2019. Afri procjenjuje da su čvorovi koji su nadograđeni u pripremi na rašljama oko 44%, što se vjerojatno dodatno povećalo od:
[6] Od ovih čvorova, 235 (73%) čvorova Parity Ethereum i 798 (39%) Geth čvorova već je nadograđeno na Carigrad. Dakle, ako pretpostavimo da je ovaj uzorak statistički reprezentativan za mrežu Ethereum, možemo očekivati ukupnu stopu nadogradnje od ~ 44%.
– Afri? ️ 16. siječnja (@ 5chdn) 12. siječnja 2019
Predstavnici zajednice Ethereum uvjereni su da će na kraju biti postignut konsenzus i većina čvorova će ažurirati svoje klijente neposredno prije nepovratnog rascjepa lanca.
Carigradska tvrda vilica
Pet je prijedloga za poboljšanje Ethereuma (EIP) koji će se pokrenuti s Carigradom.
Upute za bitno pomicanje (EIP 145) promjena su čiji je cilj poboljšati troškove i vrijeme izvršenja pametnih ugovora.
Slično tome, provjera pametnog ugovora (EIP 1052) omogućuje bržu provjeru pametnih ugovora, koji će se sada temeljiti samo na njihovim hash kodovima..
SSTORE (EIP 1283) optimizira troškove plina tijekom rada SSTORE-a i CREATE2 (EIP 1014), rješenje za skaliranje koje omogućuje upotrebu državnih kanala i uklanja transakcije izvan lanca.
Tim programera Ethereuma odlučio je prijeći s PoW-a na PoS konsenzus algoritam, na kojem će se broj rudara postupno smanjivati dok konačno ne budu eliminirani.
Stoga je najznačajnija promjena vjerojatno EIP 1234, koja uključuje smanjenje blokovske nagrade i otežano odgađanje bombe.
Bomba s poteškoćama ugrađeni je kod koji se jednom aktivirao; počinje povećavati poteškoće u rudarstvu novih blokova, sve do te mjere da rudari više neće moći provjeravati transakcije. Tada je vrijeme kada će algoritam Proof-of-Stake postati učinkovit.
EIP 1234 odgodit će bombu s poteškoćama na 12 mjeseci kada će se od rudara zatražiti da ponovno glasaju za provedbu Serenity.
Do tada će rudari moći nastaviti s radom, ali nagrade za pronalaženje novih blokova bit će smanjene.
Rudari će dobiti 2 ETH za novo kovane blokove, odsječene od 3 ETH koji su im do sada nagrađivani.
Koji su čvorovi važni za planiranu vilicu?
Postoje četiri vrste čvorova koje su važne kada se radi o tvrdoj vilici blockchaina, prema programeru Ethereuma Afri:
[7] Ali to nije dovoljno. Stvorimo popis čvorova koje je najvažnije nadograditi (subjektivno, silazno):
A) Rudari, bazeni
B) Razmjene
C) Istraživači blokova
D) Pružatelji usluga @MyCrypto ? @infura_io
…
Z) Krajnji korisnici
– Afri? ️ 16. siječnja (@ 5chdn) 12. siječnja 2019
Stoga je vjerojatno da su čvorovi s financijskim poticajem, kao što su gore navedeni, već nadograđeni spremni za hard fork ili to planiraju učiniti. Veliki postotak čvorova koji nisu nadograđeni vjerojatno su čvorovi krajnjih korisnika, koji nisu slijedili račvanje ili koji su bili lijeni za nadogradnju.
AŽURIRAJ: Bilo je skrenuo nam pozornost da su podaci zabilježeni na sjevernim čvorovima netočni zbog načina na koji se čvorovi raščlanjuju. Ranija verzija ovog članka sugerirala je da lanac Ethereum nije daleko od postizanja konsenzusa. Članak je ažuriran preciznijim podacima.