Crypto-monnaies : ce que voit l'utilisateur

in #bitcoin8 years ago (edited)



Dans le domaine des chaines de blocs, les applications sont d’abord développées pour le monde PC/Mac avant d’être portées sur Android/iOS.

Ceci se comprend aisément : les nouvelles crypto-monnaies dépendent de serveurs hébergeant un « nœud », c’est-à-dire une copie complète de la chaîne de blocs. Ces serveurs sont soit basés sur des équipements en cloud ou datacenters, soit sur des PC/Mac individuels.  Comme la technologie est basée sur un maillage de tous les nœuds entre eux, on comprend que plus le nombre de nœuds est important, meilleure est la disponibilité de l’ensemble. Et plus ces nœuds ont une forte capacité de traitement, meilleure est la robustesse.

La priorité est donc de développer du code serveur, ainsi qu’une interface utilisateur simple et universelle quel que soit l’environnement Windows / Mac / Linux. Cette interface est alors en mode texte et lignes de commandes.

Essentiellement après une levée de fonds, les développeurs finalisent leur code et créent des interfaces plus conviviales, ainsi que mobiles. Les exemples sont nombreux : Monero, Waves, etc… 

Pour M. Toulemonde, seule une interface graphique est importante ! Si possible en masquant la complexité technique. On en distingue d’ailleurs 3 types :  

  • Exécutée au sein d’un navigateur (Chrome, Firefox, Safari, IE, etc…). La copie de chaîne de blocs est alors hébergée par un tiers, qui fournit un accès gratuit à ses serveurs. 
  • Installée en local sur l’ordinateur de l’utilisateur, avec copie de chaîne de blocs hébergée par un tiers 
  • Installée en local sur l’ordinateur de l’utilisateur, avec copie de chaîne de blocs également exécutée en local. 

Le choix n’est pas toujours libre, car priorisé par les développeurs en fonction de leur plan de charge. Dans le meilleur des cas, que faire ? Le tableau ci-dessous rassemble les avantages/inconvénients des 3 solutions :

Au sein d’un navigateur avec chaine de blocs chez un tiers

En local avec chaine de blocs chez un tiers

Tout en local

Avantages

  • Lancement instantané
  • Fonctionne sur PC/Mac/linux/Android/iOS
  • Faible utilisation de la puissance ordinateur
  • Lancement instantané
  • Faible utilisation de la puissance ordinateur
  • Bonne garantie de protection des mots-de-passe utilisateur
  • Excellente garantie de protection des mots-de-passe utilisateur
  • Peut fonctionner avec accès Internet lent, voire intermitent

Inconvénients

  • Faible ou non-garantie de protection des mots-de-passe utilisateur
  • Nécessite un accès Internet rapide, sans coupure
  • Ne fonctionne pas toujours sur tout type d’ordinateur
  • Nécessite un accès Internet rapide mais tolérant des coupures
  • Synchronisation nécessaire avant de lancer l’interface graphique
  • Ne fonctionne pas toujours sur tout type d’ordinateur
  • Forte utilisation de la puissance ordinateur

Article précédent :https://steemit.com/bitcoin/@banania/crypto-monnaies-glossaire-anglais-francais

Article suivant : https://steemit.com/bitcoin/@banania/crypto-monnaies-distinction-porte-monnaie-compte