
Le 28 février, le hard fork Constantinople a eu lieu au bloc #7280000 sur le réseau de la deuxième plus grande par capitalisation cryptomonnaie Ethereum. Simultanément avec Constantinople, le hard fork de Saint-Pétersbourg a été activé sur le réseau Ethereum. Sa tâche est de désactiver le protocole EIP-1283, dans lequel des problèmes de vulnérabilité de type Reentrancy ont été découverts. C'est précisément à cause de cela que la mise à niveau a été annulée en janvier.
À l'heure actuelle, environ 19,9 % du nombre total de clients Geth utilisent la nouvelle version du logiciel. La version du logiciel compatible avec Constantinople a également été installée par 32,6 % des clients Parity. La préparation globale pour le hard fork était de 22,1 %. Comme rapporté, la mise à jour du protocole s'est déroulée sans accroc, sans surprises.
Le volume d'émission quotidien sera désormais au niveau de 13400 ETH, le temps de minage pour un bloc sera de 14 secondes, et la récompense pour celui-ci sera réduite de 3 à 2 ETH (EIP 1234). Le taux d'inflation d'Ethereum sera d'environ 4%.
Constantinople est la deuxième étape du hard fork Metropolis (la première était Byzantium, qui a réduit la récompense de bloc de 5 à 3 ETH). Parmi les autres changements dans le réseau Ethereum, on peut noter les suivants :
— EIP 145 — augmentation de l'efficacité et de la vitesse de la blockchain en ajoutant des mécanismes de commutation Bitwise à la machine virtuelle Ethereum ;
— EIP 1014 — axé sur le scalabilité supplémentaire d'Ethereum — à travers des transactions en dehors de la chaîne principale ;
— EIP 1052 — améliore l'utilisabilité du réseau pour le développement de contrats intelligents et simplifie certaines opérations dans le code Ethereum, améliore les contrats intelligents et leur permet de se vérifier mutuellement à l'aide d'un hachage;
— EIP 1234 — réduit la récompense de bloc et reporte la bombe de difficulté d'un an. Le report de la bombe de difficulté ramènera le temps de minage des blocs à ses niveaux normaux. En février, le temps de bloc a augmenté à 20 secondes, mais maintenant il va descendre à 14,5 secondes;
— EIP 1283 — rend les transactions moins chères et réduit le coût du gaz pour les opérations SSTORE.
Entre autres choses, la mise à jour optimise l'utilisation du gaz dans le réseau et crée les conditions pour l'activation du protocole Casper, qui fera passer Ethereum à l'algorithme de consensus hybride PoW/PoS. Constantinople est une autre étape vers Ethereum 2.0 et la transition tant attendue vers le Proof of Stake.
L'activation de Constantinople devait avoir lieu à l'automne de l'année dernière, cependant, chaque fois, à l'approche de la mise à jour du protocole, les développeurs ont trouvé divers bugs. La date d'activation finale a été convenue le 18 janvier.






