Nano (NANO) est un projet de crypto-monnaie qui utilise la technologie DAG au lieu de la blockchain, pour offrir une plateforme axée sur les paiements rapides et sans commissions d'aucune sorte.
LLa crypto-monnaie Nano nous apporte un autre des projets les plus frappants de l'espace crypto. Nano est défini comme une monnaie avec des transactions instantanées, sans commissions et facile à utiliser pour les gens partout dans le monde. Quelques caractéristiques qui attirent sans aucun doute l'attention et que vous saurez plus clairement ci-dessous.
Origine et histoire de Nano
L'histoire de ce projet commence en 2014, lorsque son créateur Colin Le Mahieu a commencé personnellement le développement de ce projet. À l'époque, LeMahieu cherchait à résoudre certains problèmes tels que la faible évolutivité, le coût élevé des frais et la rapidité de confirmation des transactions sur les blockchains comme Bitcoin (BTC).
Dans cet esprit, LeMahieu a commencé la conception de RaiBlocks (XRB), son projet de crypto-monnaie qui utiliserait la technologie du DAG (graphes acycliques dirigés), pour créer un système d'exploitation complètement différent pour votre grand livre que celui utilisant la blockchain. De même, il a opté pour l'utilisation de DPoS (preuve d'enjeu distribuée) au lieu de PoW (Preuve de travail) o PoS (Preuve de Preuve)car ce système offre une meilleure évolutivité (par rapport au PoW) et une plus grande décentralisation (par rapport au PoS).
Le choix du DAG a permis à LeMahieu de créer une nouvelle structure de contrôle de compte et de transaction qu'il a appelée: bloc-treillis ou treillis de blocs. C'est vraiment le cœur de ce projet et la source de ses capacités. À la suite des recherches et des travaux menés, Colin LeMahieu a présenté le livre blanc de son projet en 2015. Plus tard, le 4 octobre 2015, l'exploitation de ce réseau a commencé.
Fonctionnalités et fonctionnement du nano
Maintenant que nous connaissons la naissance de Nano, apprenons à connaître ses principales caractéristiques et comment elles définissent ce réseau.
DPoS, le protocole de consensus de choix pour Nano
Tout d'abord, nous avons que Nano fonctionne dans un réseau qui utilise le protocole de consensus DPoS ou la preuve d'enjeu déléguée. Le choix de DPoS recherche trois choses:
- Permettre une meilleure évolutivité par rapport aux protocoles tels que la preuve de travail (PoW) utilisée dans Bitcoin et d'autres réseaux.
- Réduisez les délais de confirmation (encore une fois par rapport à PoW).
- Réduisez la consommation d'électricité.
Dans tous ces cas, le choix du DPoS s'est avéré efficace, puisque le protocole permet à Nano d'avoir un débit très élevé, la capacité de traiter un grand nombre de transactions et la consommation électrique est des centaines de fois inférieure à celle de réseaux tels que Bitcoin et Ethereum.
Cependant, DPoS a également conduit à une très forte centralisation, ce qui a conduit de nombreuses personnalités de la communauté crypto à critiquer le modèle. En fait, il n'y a actuellement que 380 représentants dans l'ensemble du réseau de et la plupart d'entre eux ne sont généralement pas actifs tout le temps. Cela rend la centralisation beaucoup plus grande et avec elle le risque d'attaques augmente.
En fait, les attaques de Déni de service (DoS) dans Nano, ils sont assez courants et les développeurs ont dû prendre des mesures pour éviter qu'ils n'affectent le fonctionnement du réseau. Au-delà de cela, les développeurs ont fait un excellent travail en protégeant le réseau et en maintenant la même sécurité contre cela et d'autres menaces.
DAG, une alternative à la blockchain avec de plus grandes possibilités
Un autre élément important dans le fonctionnement de Nano est sa structure DAG ou Directed Acyclic Graph. Un DAG est une structure très similaire à une blockchain, seulement qu'elle est beaucoup plus flexible dans sa formation et son fonctionnement, ce qui permet certaines libertés de développement. Parmi ces libertés, il y a; celui que les nœuds utilisant DAG peuvent émettre et valider leurs propres transactions, qui sont ensuite analysées et confirmées par le reste du réseau.
Cela signifie que si un utilisateur exécute un nœud, celui-ci lors de l'émission d'une transaction pourra, en même temps, offrir une première confirmation de ladite transaction. Cette confirmation initiale est ensuite vérifiée par le reste du réseau, en examinant l'état du réseau au moment de l'émission de la transaction et son état actuel.
En bref, dans un DAG, les utilisateurs deviennent confirmateurs de leurs propres transactions, et le reste du réseau n'offre alors qu'un consensus général sur la véracité et la validité de ladite opération. Si le réseau est en consensus, la transaction sera considérée comme valide, mais s'il y a un problème, la transaction sera invalidée et ne sera pas incluse dans le grand livre.
Dans ce cas, Nano ressemble beaucoup à des réseaux comme IOTA ou Byteball, qui utilisent également des DAG pour leurs opérations.
Block-lattice, un moyen unique d'organiser les comptes
Block-lattice, quant à lui, est une solution Nano unique pour fournir une faible latence, une vitesse élevée et des coûts négligeables dans vos transactions. C'est une structure possible grâce à l'utilisation de DAG, dans lesquels les nœuds sont autorisés à avoir leur propre DAG, leur propre grand livre et un compte associé à ces éléments.
De cette manière, chaque nœud est en mesure de stocker son propre grand livre distribué et d'avoir le contrôle total de son compte. Ces données sont ensuite agrégées dans un DAG à l'échelle du réseau, qui fournit un consensus distribué à l'ensemble du réseau concernant les comptes individuels de ses utilisateurs.
Cette conception permet ce qui suit:
- Réduit la surcharge du réseau. En fait, cela permet au grand livre du réseau d'avoir une taille beaucoup plus petite que si toutes les opérations y étaient imputées. En conséquence, le grand livre Nano occupe actuellement environ 70 Go, contre plus de 300 Go pour Bitcoin.
- Les livres d'utilisateurs sont identifiés de manière unique à l'aide d'un système de signatures numériques vérifiables. Ainsi, il est possible d'identifier les propriétaires (sous un pseudonyme) de celui-ci, qui sont les seuls autorisés à modifier ledit livre.
- La mise à jour des manuels d'utilisateurs est asynchrone. Cela permet aux utilisateurs d'émettre une transaction, de la confirmer dans leur propre grand livre, puis ces informations iront dans le grand livre du réseau, permettant une confirmation générale. De plus, il permet une confirmation et une validation générale beaucoup plus rapide, car il est donné sur un système de signatures et de preuves cryptographiques rapidement vérifiables. En fait, l'algorithme de signature utilisé est le EdDSA sous la courbe ED25519, l'un des plus sûrs aujourd'hui.
- Étant un système bidirectionnel (un expéditeur et un destinataire avec leur propre historique sous contrôle), il est facile de tenir des comptes entre les parties impliquées dans l'échange.. Tout d'abord, l'émetteur déduit le solde de votre compte et émet la confirmation dans son propre grand livre, marquant l'heure, le «blocage» du réseau dans lequel cela se produit et signant numériquement ledit changement. Alors que le récepteur, marque l'arrivée de cet argent dans son propre livre, en utilisant le système de signature numérique qui a été développé entre lui et l'émetteur. L'utilisation de signatures numériques empêche quiconque de tricher sur ce système (comme doubler les dépenses ou faire apparaître de l'argent de nulle part).
- Un autre point important est que le solde du livre de réseau (celui qui est géré par tous les nœuds du réseau) est un solde fixe. Cela signifie trois choses: premièrement; l'émission de Nano est fixe et est de 133.247.751,3143379 NANO, deuxième; Nano n'est pas à moi et troisième; le total de NANO dans les registres individuels (ceux qui gèrent chaque nœud) ne peut jamais dépasser le total de NANO dans le livre ou le registre du réseau.
Comme vous pouvez le voir, le block-lattice aide à résoudre divers problèmes de comptabilité Nano. Ceci, en plus de rendre l'émission et la réception des pièces plus flexibles, les rendant asynchrones, beaucoup plus flexibles et plus rapides. Une fonctionnalité qui permet une meilleure utilisation des ressources du réseau tout en protégeant le réseau des attaques.
Aucune commission, la plus grande force de Nano (et la plus faible)
Enfin, une autre caractéristique de Nano est que ses transactions ne nécessitent pas de commissions. Si nous ajoutons à cela le fait qu'il n'y a pas d'exploitation minière, vous vous demandez peut-être Comment les principaux nœuds du réseau gagnent-ils de l'argent? Eh bien, cela a été réalisé au début de Nano, lors de la distribution des jetons.
Avec le lancement du réseau, le registre de la genèse disposait d'un certain nombre de pièces. Ce grand livre était utilisé pour obtenir des jetons NANO qui pouvaient ensuite être envoyés sur un autre compte, pour être ensuite utilisés dans les paiements ou simplement pour effectuer HODL. En fait, la plupart des jetons NANO étaient distribués via des robinets qui permettaient aux gens d'obtenir des jetons entièrement gratuitement. Lorsque le système de robinet de distribution a fermé en 2017, la plupart des jetons avaient déjà été distribués et, depuis lors, le système a maintenu son fonctionnement sans commissions ni incitations sur le réseau.
Ce fait inclut les principaux nœuds du réseau, qui font tout leur travail gratuitement, et dont la seule récompense est que le système persiste, l'utilisation de NANO augmente, et donc son prix grimpe, leur permettant de gagner de l'argent pour cette raison. .
Le fait que Nano n'ait pas de commissions est généralement considéré comme le point le plus fort de cette crypto-monnaie, mais il présente également des points négatifs. Tout d'abord, la gestion d'un nœud entraîne des coûts d'électricité et d'Internet, qui ne sont pas couverts par le fait qu'il n'y a pas de commissions. Et, également en raison du fait que l'augmentation du prix de cette crypto-monnaie n'est pas impressionnante.
En effet, le prix le plus élevé atteint par baignade était de 26,9 € (janvier 2018) et actuellement (avril 2021) il se situe à 8,9 €. Ainsi, la forte fluctuation du prix et sa faible pertinence en ont éloigné beaucoup de cette monnaie, en raison des dépenses engagées pour maintenir un nœud, et des profits nuls obtenus en en exécutant un. Il en résulte une forte centralisation des nœuds, qui ne dépassent pas 400, et dont seulement un tiers sont généralement actifs à tout moment.
Nano Foundation, cultiver l'avenir du projet
Nano a été créé pour être un logiciel et un réseau totalement libres. Tout d'abord, nous devons noter que le code Nano est sous licence BSD à 3 clauses. Cette licence est considérée par beaucoup dans la communauté du développement comme la licence de logiciel la plus libre qui existe, permettant la publication de son code pour une utilisation dans tout projet de logiciel libre ou privé, sans limitation. Cela signifie que Nano est un projet qui mise sur la liberté du code à tout moment.
Deuxièmement, participer au réseau Nano ne vous oblige qu'à installer votre nœud et c'est tout, vous n'avez besoin de rien d'autre. Si vous souhaitez devenir représentant (nœuds qui approuvent les transactions pour le grand livre distribué du réseau), vous n'aurez qu'à faire un jalonnement sous vos possibilités et avec cela vous gagnerez du poids dans le vote au sein du réseau.
Enfin, tout ce système est géré par la Nano Foundation, une fondation à but non lucratif qui cherche à encourager le développement de Nano et de sa communauté. A la tête de cette fondation se trouvent Colin LeMahieu (PDG), George Coxon (COO) et Maulin Shah (avocat général).
Nano Curiosités
De RaiBlocks à Nano
Comme nous en avons discuté au début, Nano s'appelait RaiBlocks. Cependant, au début de 2018, il a été renommé Nano. La raison en est que RaiBlocks était un nom difficile à retenir, à prononcer et à écrire pour la plupart du public, de sorte que le changement de nom a été bien reçu. En fait, le simple changement de nom a fait augmenter le prix des crypto-monnaies de 240% en seulement 24 heures.
Transactions instantanées ou peut-être pas?
Une autre curiosité de Nano est ses transactions instantanées. En réalité, les Nano transactions sont instantanées dès leur première confirmation, puisqu'elles sont comptabilisées dans les livres de l'expéditeur et du destinataire. Mais, le calcul, la vérification et la validation au niveau du réseau prennent un peu plus de temps. Ainsi, en moyenne, une transaction dans Nano prend environ 0,25 secondes pour être confirmée par la plupart des réseaux Nano.
écologique
Parce que Nano n'utilise pas de preuve de travail, ce réseau est très économe en énergie. En fait, par rapport à Bitcoin, les partisans de Nano indiquent que Nano a une réduction de plus de 8000% de la consommation d'énergie pour le même nombre de transactions.
Problèmes de sécurité
La forte centralisation des nœuds dans Nano a conduit le réseau à souffrir de certains problèmes de sécurité. En mars 2021, le réseau Nano a été victime d'une série d'attaques par déni de service distribué (DDoS) qui a affecté le fonctionnement du réseau. Le problème a été résolu, mais le réseau doit intégrer de nouveaux changements pour éviter que cela ne devienne un problème à l'avenir.
D'autres problèmes de sécurité détectés dans le réseau étaient liés à l'utilisation du protocole de données UDP, qui dans certaines conditions pouvait permettre à un attaquant de mettre fin au fonctionnement du réseau Nano, au moyen attaques d'éclipse (attaque d'éclipse).
De plus, les risques de Attaque Sybil ils sont également maintenus. Surtout en raison de la faible décentralisation et du faible coût du token, qui permettrait à un attaquant de former un ensemble de nœuds malveillants et de les utiliser contre le réseau.
Contrôle du spam
L'un des problèmes de ne pas avoir de commissions sur le réseau est le spam. Le spam est l'action d'un individu malveillant qui parvient à envoyer des millions de transactions sur le réseau pour le mettre hors service. Eh bien, pour éviter cela, Nano implémente un petit système de preuve de travail qui utilise la fonction de hachage Blake2. Ce système PoW n'a aucun poids dans le consensus (qui est contrôlé par DPoS), et n'est utilisé que pour créer une simple preuve de travail avec un faible coût de calcul. Tout ce travail est effectué avant qu'une transaction soit formée avec succès et envoyée au réseau pour traitement.
L'idée est que le test est suffisamment dissuasif pour qu'un attaquant puisse effectuer ce type d'action sur Nano. En effet, si un attaquant applique ce test par millions, le coût de l'électricité et des ressources de calcul sera très élevé, il faut noter que c'est le même objectif qu'il poursuivait HashCash, lorsqu'il était utilisé pour empêcher le spam dans les e-mails.