Nimiq : Passé, présent et futur – Écosystème

Nimiq : Passé, présent et futur – Écosystème

Ci-dessous une traduction du nouvel article officiel trouvable ici.

Tout en travaillant à l’optimisation des performances et de la scalabité nous poursuivons en parallèle l’amélioration des interfaces utilisateur de Nimiq.Dans le cadre de ces efforts, nous avons décidé de prendre les mesures suivantes :

  • Utiliser Vue.js pour notre futur développement d’interface utilisateur et réécrire le Keyguard de Nimiq pour s’émanciper de dépendances logicielles, pour une revue du code plus aisée et une plus grande sécurité.
  • Permettre à des tiers d’intégrer la fonction Keyguard de Nimiq dans leurs applications.
  • Après cela nous voulons réécrire le Nimiq Safe en utilisant Vue.js, implémenter un portefeuille Nimiq pour une utilisation pratique au quotidien, et enfin fournir une charte graphique pour l’image de marque de Nimiq.

Vue.js

Après une période de recherche, nous avons décidé d’utiliser Vue.js pour les futures interfaces. React a été également considéré en raison de sa plus grande part de marché, mais Vue.js a fini par nous convaincre pour les raisons suivantes :

  • Séparation nette du code et du balisage
  • Gouvernance open source (pas de dépendance à l’égard d’une entreprise)
  • Courbe d’apprentissage plus courte
  • Centré sur la simplicité : meilleurs préréglages, moins de configurations.
  • Fichiers de plus petites tailles
  • Prise en charge des valeurs calculées et mises en cache en plus des valeurs d’état.

Nimiq Keyguard

Comme étape majeure dans un avenir proche, nous prévoyons de réécrire la fonction Keyguard de Nimiq. Le Keyguard est responsable du cryptage et du stockage des clés privées de l’utilisateur ainsi que de la signature et de la sécurisation des transactions. C’est la composante de l’écosystème Nimiq avec les exigences de sécurité les plus élevées.

En concentrant la réécriture sur le renforcement de la sécurité, notre objectif est de simplifier l’architecture ainsi que de supprimer toutes les dépendances et donc de rendre plus facile la revue continue du code. De plus, nous envisageons d’utiliser la signature de code à l’avenir afin d’empêcher toute manipulation malveillante de code.

Après la réécriture et la révision réussie du code, nous prévoyons d’ouvrir le Nimiq Keyguard pour les applications tierces, cela permettra d’intégrer le paiement Nimiq dans d’autres applications aussi facilement et simplement qu’avec Paypal.

Nimiq Safe

Dans le but d’offrir une interface utilisateur de haute qualité, le Safe a été amélioré en ajoutant une introduction et en guidant les utilisateurs moins expérimentés en leur expliquant ce qu’est le Safe, ainsi que de la façon dont il peut être utilisé.

Dans le futur nous voulons réécrire le Nimiq Safe en utilisant Vue.js qui permettra des changements sur l’interface plus efficaces pour les prochaines versions, ainsi que le partage de code avec le portefeuille Nimiq à venir. Les deux, le futur portefeuille Nimiq et le Safe bénéficieront d’un support multilingue en profitant pleinement de nos locuteurs internes couvrant l’anglais, le chinois, l’espagnol et l’allemand (en plus des membres de la communauté très motivés!).

Portefeuille Nimiq

La vision pour le paiement avec NIM est qu’il peut être utilisé dans un cadre quotidien, de la manière la plus simple. Alors que le Safe est axé sur la sécurité et, par conséquent, pour l’utilisation sur ordinateur, l’idée de Nimiq Wallet est de se concentrer davantage sur la facilité d’utilisation pour les petites transactions, directement à partir de votre smartphone. A terme, notre ambition est de rivaliser avec les systèmes de paiement sans contacts tels que Visa PayWave ou Apple Pay en termes de rapidité, de simplicité et d’expérience utilisateur.

Charte graphique

Sur la voie de l’adoption généralisée et à la demande de la communauté avide de Nimiq, nous avons l’intention de fournir une charte graphique pour les systèmes, les applications et les informations utilisant ou se référant à Nimiq. Ce guide cherchera à inclure des ressources telles que la police de Nimiq, le logo et la signature.

Échange P2P

Les efforts visant à lister Nimiq sur les échanges – dont certaines sont P2P – ont donné leurs premiers résultats. De plus en parallèle, des efforts communautaires tels que Nimex.app ont été mis en place, tirant partie du support de la fonction « atomic swap » d’Ethereum par Nimiq. Les deux approches permettent aux utilisateurs de Nimiq d’acheter, de vendre et d’échanger NIM. Compte tenu de ce fait, nous avons décidé de réduire la priorité pour la création d’une plate-forme d’échange P2P personnalisée en faveur de l’affectation des ressources aux interfaces et processus de paiement essentiels tels que le Nimiq Safe, le portefeuille et le système d’encaissement.

Suivez Nimiq sur Twitter, Discord et Telegram pour être informé des mises à jour sur Nimiq. Le prochain poste prévu dans cette série couvrira les mises à jours récentes et les efforts de recherche.