
Il 28 febbraio, il hard fork di Costantinopoli ha avuto luogo al blocco #7280000 sulla rete della seconda più grande per capitalizzazione criptovaluta Ethereum. In contemporanea con Costantinopoli, il hard fork di San Pietroburgo è stato attivato sulla rete Ethereum. Il suo compito è disabilitare il protocollo EIP-1283, nel quale sono stati scoperti problemi con una vulnerabilità di tipo Reentrancy. È stato proprio a causa di questi che l'aggiornamento è stato annullato a gennaio.
Al momento, circa il 19,9% del numero totale di client Geth sta utilizzando la nuova versione del software. La versione del software compatibile con Costantinopoli è stata installata anche dal 32,6% dei client Parity. La prontezza complessiva per il hard fork era del 22,1%. Come riportato, l'aggiornamento del protocollo è avvenuto senza intoppi, senza sorprese.
Il volume di emissione giornaliero sarà ora a livello di 13400 ETH, il tempo di mining per un blocco sarà di 14 secondi e la ricompensa per esso sarà ridotta da 3 a 2 ETH (EIP 1234). Il tasso di inflazione di Ethereum sarà di circa il 4%.
Costantinopoli è la seconda fase del hard fork Metropolis (la prima è stata Bisanzio, che ha ridotto la ricompensa per blocco da 5 a 3 ETH). Tra gli altri cambiamenti nella rete Ethereum, si possono notare i seguenti:
— EIP 145 — aumento dell'efficienza e della velocità della blockchain aggiungendo meccanismi di commutazione Bitwise alla macchina virtuale Ethereum;
— EIP 1014 — focalizzato su un ulteriore scalamento di Ethereum — attraverso transazioni al di fuori della catena principale;
— EIP 1052 — migliorare l'usabilità della rete per lo sviluppo di smart contract e semplificare alcune operazioni nel codice Ethereum, migliora gli smart contract e consente loro di verificarsi a vicenda utilizzando un hash;
— EIP 1234 — riduce la ricompensa per blocco e posticipa la bomba della difficoltà di un anno. Posticipare la bomba della difficoltà riporterà il tempo di mining dei blocchi ai suoi livelli normali. A febbraio, il tempo di blocco è aumentato a 20 secondi, ma ora scenderà a 14,5 secondi;
— EIP 1283 — rende le transazioni più economiche e riduce il costo del gas per le operazioni SSTORE.
Tra le altre cose, l'aggiornamento ottimizza l'uso del gas nella rete e crea le condizioni per l'attivazione del protocollo Casper, che porterà Ethereum al consenso ibrido PoW/PoS. Costantinopoli è un altro passo verso Ethereum 2.0 e la tanto attesa transizione al Proof of Stake.
L'attivazione di Costantinopoli doveva avvenire già nell'autunno dello scorso anno, tuttavia, ogni volta, alla vigilia dell'aggiornamento del protocollo, gli sviluppatori hanno trovato vari bug. La data finale di attivazione è stata concordata il 18 gennaio.






