Il est très important de faire la mise à jour d’Ethereum wallet et/ou Mist, la version 0.9.2 vient de sortir.

 

Où télécharger la nouvelle version ?

– Via le site officiel d’Ethereum ou directement sur leur Github officiel ici : https://github.com/ethereum/mist/releases/tag/v0.9.2
– Si vous lancez votre programme, comme pour moi Mist, il vous proposera de faire la mise à jour, image ci-dessous.

 

Le réseau Ethereum sera soumis à un fork dur planifié au numéro de bloc 4.37mil (4.370.000) , qui devrait se produire entre 12:00 UTC et 13:00 UTC le lundi 16 octobre 2017 . Le réseau de test Ropsten a été soumis à un fork le 19 septembre (UTC) au numéro de bloc 1.7mil (1.700.000). Un compte à rebours peut être vu à https://fork.codetract.io/

 

Que faire si j’utilise un porte-monnaie Web ou mobile Ethereum comme MyEtherWallet ou Jaxx?

Les sites Web Ethereum et les applications mobiles qui vous permettent de stocker des transactions Ether, utilisent leur propre infrastructure de client Ethereum pour faciliter leurs services. Si vous utilisez un porte-monnaie Ethereum Web ou mobile tiers, votre fournisseur de portefeuilles devra peut-être se mettre à jour prochainement de son coté. Il est recommandé de vérifier avec eux, ainsi savoir quelles actions vont ils entreprendre pour se mettre à jour pour le fork. Ou s’ils demandent à leurs utilisateurs de prendre d’autres mesures.

 

Qu’est-ce qu’un “Hard Fork” dans Ethereum?

Un “fork dur” est un changement au protocole sous-jacent de l’Ethereum , créant de nouvelles règles pour améliorer le système. Les modifications de protocole sont activées à un numéro de bloc spécifique. Tous les clients Ethereum doivent effectuer une mise à niveau, sinon ceux-ci seront bloqués sur une chaîne incompatible suivant les anciennes règles.

 

Que se passe-t-il si je ne participe pas au hard fork ?

Si vous utilisez un client Ethereum qui n’est pas mis à jour pour la prochaine tranche, votre client se synchronisera à la chaîne de pré-fork une fois que le hard fork aura eu lieu. Vous serez bloqué sur une chaîne incompatible qui suivent les anciennes règles, sans protection contre le réseau principal. Les anciens clients seront en mesure de construire des transactions, mais ne seront pas en mesure de voir les effets de ces transactions.

 

Qu’est-ce que Metropolis, Byzance et Constantinople?

Metropolis est une phase de développement d’Ethereum planifiée. Celle-ci comprend deux hard forks : Byzance et Constantinople. Byzance se produit au numéro de bloc 4.37mil. Constantinople n’a pas encore de date de sortie, mais est attendu pour 2018.

 

Quels sont les changements inclus dans la fourche de Byzantium?

Les mises à jour suivantes sont incluses:

  • Ajout de l’opcode “REVERT”, qui permet la gestion des erreurs sans consommer tous les gaz (EIP 140)
  • Les récépissés de transaction comprennent maintenant un champ d’état pour indiquer le succès ou l’échec (EIP 658)
  • Ajout d’une courbe elliptique et multiplication scalaire sur alt_bn128 (EIP 196) et vérification d’appariement (EIP 197), permettant l’utilisation de ZK-Snarks et d’autres méthodes mathématiques cryptagiques ™
  • Prise en charge de l’exponentiation modulaire à grand entier (EIP 198), permettant la vérification des signatures RSA et d’autres applications cryptographiques
  • Prise en charge des valeurs de retour de longueur variable (EIP 211)
  • Ajout de l’opcode STATICCALL, autorisant les appels non-étatiques à d’autres contrats (EIP 214)
  • Modifications apportées à la formule d’ajustement des difficultés pour tenir compte des oncles (EIP 100)
  • Retard de l’âge glaciaire / bombe de difficulté d’un an et réduction de la récompense en bloc de 5 à 3 éther (EIP 649)

 

Et si quelque chose se passait mal?

Dans le cas où un bug critique est découvert, les canaux de communication suivants seront utilisés:

 

Note importante pour les développeurs Dapp

La façon de détecter les transactions échouées changera avec Byzance, même pour les contrats créés avant que la fourche de Byzance ne soit adoptée. Après la fourchette, eth.getTransactionReceipt (…) retournera un champ d’état. Le champ d’état a la valeur 0 lorsqu’une transaction a échoué et 1 lorsque la transaction a réussi. Pour plus d’informations, veuillez consulter ce post sur Ethereum StackExchange .

Un grand merci à la communauté de développement Ethereum à travers tous les clients et plates-formes qui se sont réunis pour fournir des commentaires, des réflexions et des contributions pour cette mise à jour.

AVERTISSEMENT Il s’agit d’un espace hautement technique émergent et évolutif. Si vous choisissez de mettre en œuvre les recommandations de ce post et de continuer à participer, vous devez vous assurer de comprendre comment cela vous affecte. Vous devez comprendre qu’il y a des risques impliqués,  mais non limité à des risques comme des bugs inattendus. En choisissant de mettre en œuvre ces recommandations, vous assumez seul les risques des conséquences. Ce poste et ces recommandations ne constituent en aucun cas une vente et ne créent aucune garantie d’aucune sorte, y compris, mais sans s’y limiter, toute relation avec le réseau Ethereum ou les clients Ethereum mentionnés dans le présent document.

 

Source : https://blog.ethereum.org/2017/10/12/byzantium-hf-announcement/

Pensez à partager si vous avez aimé ! Ou pour en discuter avec vos amis.

 
Catégories : NewsWallet releases

Simon K.

Co-Fondateur de BlackHounds. - Vous avez aimé cet article ? Hésitez pas à me faire une : Donation en Crypto !

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.