Zcash version 2.0.2

logo zcash

La version 2.0.2 de zcashd est disponible au téléchargement. Cette version améliore le support de Sapling au niveau des requêtes RPC du porte-monnaie et corrige un problème relevé par un auditeur externe.

La requête RPC z_getnewaddress retourne maintenant une adresse Sapling par défaut.

Précédemment lors de l’utilisation de z_getnewaddress une adresse shielded Sprout était retournée par défaut. Avec cette version, une adresse Sapling sera maintenant générée par défaut.

Les transactions expirant « bientôt » ne seront plus propagées.

Afin de régler le problème ZEC-013 remonté par un auditeur, ayant identifié un potentiel vecteur d’attaque de deni de service en lien avec la hauteur d’expiration, les noeuds ne propageront plus les transactions expirant bientôt. « Bientôt » étant définie par inférieur à 3 block. Par exemple, si le block actuel est 99, et que le prochain block a être miné est le 100. Une transaction ayant une expiration à 100, 101 ou 102 sera considérée comme « expirant bientôt » et sera rejetée du pool de transaction en attente. Une transaction avec une expiration à 103 sera acceptée. Cela n’impact pas les transactions ayant une expiration à 0 (n’expirant pas).

Résumé des changements :

  1. Ajout du support de Sapling pour la requête RPC z_mergetoaddress (#3619)
  2. Limitation du problème ZEC-013 concernant l’expiration des transaction et une potentielle attaque DoS (#3689)
  3. Retour d’une adresse Sapling par défaut lors de l’utilisation de z_getnewaddress (#3680)
  4. Support de Sapling pour la requête RPC zcbenchmark (#3611)
  5. Correction d’un bug de suivi de la valeur de chaine (#3684)
  6. Correction d’un bug d’encodage des paramètres non-ASCII sur les chemin Windows (#3633)
  7. Rétroportage de la réindexation des blocks lors de la purge (#2815)
  8. Ne pas bannir les nœuds en train de synchroniser des blocks pre-Sapling (#3670)
  9. Correction d’un bug concernant le champs memo vide avec Sapling (#3605)
  10. Mise à jour des tests pour Sapling (#3585#3588)

Lien de téléchargement de la derniére version : https://z.cash/download