A partir de maintenant, nous allons essayer de publier des nouvelles de ce qui s’est passé au niveau du développement principal régulièrement. Le format dépendra de son contenu et bien qu’il ait comme vocation d’être complet, il ne représentera pas l’ensemble des activités de développement PIVX sur GitHub.

 

Activité GitHub

La liste suivante couvre environ les 2 dernières semaines d’activités.

Nouvelle version majeure du portefeuille principal

  • v3.3.0 a été publiée le 18/6/2019 et a constitué la première version majeure de cette année
  • Nous avons désactivé la frappe (création) de zPIV et activé la dépense de zPIV (v2) en PIV
  • Le hard fork s’est produit le 1 juillet 2019 sans problèmes. Plus d’infos ici.
  • Le développement de v4.0.0 est maintenant la principale préoccupation et est prévu avant la fin du 3e trimestre 2019 avec de nombreuses améliorations qui sont listées ci-dessous et d’autres qui doivent encore être publiées.

Protocole Zerocoin

  • PR #936 “[zPIV] PublicCoinSpend v4 – Coin Randomness Schnorr Signature” a été soumis et est en cours de validation. Cela permettra la dépense des zPIV v1 qui avaient été générés avant mai 2018.
  • Le statut actuel de la librairie libzerocoin reste le même et par conséquent la génération de zPIV restera désactivée tant que la cryptographie n’est pas résolue et validée.

Staking (PoS)

  • PR #916 “Don’t assert if we were beaten to the block” par CaveSpectre11 a été fusionnée dans la branche principale.
  • Une toute nouvelle fonctionnalité de staking à froid est en cours de développement avec un statut “en cours” dans les requêtes pour fonctionnalités diverses. Cette nouvelle fonctionnalité permettra à un autre noeud à chaud de faire du staking au nom des pièces détenues par un portefeuille à froid.

Cryptographie

  • Plus de travail a été mis sur PR #643 “[Crypto] Use stronger rand for key generation”

Coeur

  • PR #939 “[Wallet] Remove (explicitly) unused tx comparator” a récemment été soumis et est en cours de révision. Cela devrait résoudre le problème #510.

GUI (actuel)

  • PR #895 “[Qt] Options UI cleanup” par Alko89 a été fusionné dans la branche principale.
  • PR #933 “[Qt] Add blockhash + datadir to information tab” a été fusionné dans la branche principale

GUI (Prochaine génération)

  • Il s’agira d’une toute nouvelle interface pour le portefeuille, en collaboration avec l’équipe Krubit de designers professionnels, experts UX et développeurs frontend. Le développeur furszy de PIVX gère ce projet.
  • Le PR sera soumis aussitôt que la semaine prochaine avec un portefeuille testnet qui suivra directement après.
  • Elle devrait remplacer l’interface graphique actuelle à partir de la version v4.0.0.

Portefeuille mobile

  • PR #9 “Added support for Face ID” a été soumis par yakubbaev pour le portefeuille iOS wallet et est en cours de validation.
  • Le portefeuille Android a été mis à jour vers 3.1.2 sur le Play Store et comprends de nombreuses résolutions de bugs et un serveur DNS mis à jour.

Reorganisation

  • PR #941 “Move ThreadStakeMinter out of net.cpp” a été soumis et est en cours de validation

Travis 

  • PR #943 “Show functional tests progress”  a été soumis et à été fusionné dans la branche principale avec 8 nouveaux commits

Scripts & Outils

  • PR #20 “Add github-merge.py script” a été soumis et est en cours de validation.
  • PR #947 “Sync github-merge.py with upstream” a été soumis et doit être validé.

Problèmes

  • Plusieurs problèmes communiqués via Github (et des demandes de fonctionnalités) sont analysées et implémentées en parallèle.

 

Maintenant un sujet que beaucoup trouveront intéressant.

 

Quel futur pour la confidentialité dans PIVX

A cause des vulnérabilités imprévues de libzerocoin au début de l’année, nous avons dû stopper la création de zPIV pour empêcher une inflation non contrôlée.  Pour préparer l’éventualité que libzerocoin ne soit jamais corrigée par les cryptographes originaux ou de la communauté, la recherche pour un nouveau protocole de sécurité pour remplacer l’implémentation actuelle de Zerocoin est en cours par l’équipe de développement PIVX. Même si nous voulons annoncer quelque chose de plus spécifique, nous ne pouvons pas nous permettre d’agir dans l’urgence dans ce domaine.

L’une des options potentielles pour le court à moyen terme est le nouveau protocole de confidentialité (pas encore de nom de code) que les développeurs PIVX ont développés en interne en se basant sur les recherches de Jonathan Bootle et Mary Maller depuis 2018. Ce protocole utilise un nouvel accumulateur cryptographique, les preuves par intervalle et permet une configuration sans confiance. Les preuves par intervalle seraient les Bulletproofs que nous avions développées et publiées à la fin de l’année dernière. Cependant, ce protocole a besoin de beaucoup de travail et d’une révision de sa cryptographie avant qu’il puisse être considéré comme une option viable. Nous espérons en entendre d’avantage par nos développeurs après la publication de v4.0.0 à la fin du 3e trimestre 2019. Pour l’instant, la FAQ est toujours d’actualité.

En attendant, tous les autres protocoles de vie privée connus sur leur marché vont également être étudiés pour déterminer la meilleure option pour le futur à long terme de PIVX. Il y a eu des discussions intéressantes et des suggestions dans la chaine #next-privacy-protocol-chat sur Discord que nos développeurs regardent régulièrement. Donc tout est considéré et nous espérons avoir une explication technique par l’un de nos développeurs dans un futur proche.

Ce résumé du développement marque le début de nouvelles choses pour PIVX. Une communication améliorée sur le développement et être plus ouverts à ce qui se passe sans demander aux gens de devoir se rendre sur notre Github. Nous espérons que cela vous donnera une perspective intéressante sur ce que les développeurs font et à quel point ils sont dévoués pour faire de PIVX l’une des cryptomonnaies les plus solides du marché. Merci – Jakiman

 

error20
Wordpress Social Share Plugin powered by Ultimatelysocial