Qu’est-ce que Waves (Waves)?

La blockchain Waves est conçue pour permettre aux utilisateurs de créer et de lancer des jetons de crypto personnalisés.

Waves permet de créer et d’échanger des jetons de crypto sans avoir besoin d’une programmation de contrat complexe. Les jetons peuvent être créés et gérés par le biais de scripts qui s’exécutent dans les comptes d’utilisateurs sur la blockchain Waves.

L’idée est que le développement de nouveaux jetons (et des applications qui les régissent) ne devrait pas être sensiblement différent du lancement d’une application web traditionnelle.

Dans ce but, les programmes et les applications s’exécutent en tant que pièces jointes à ces transactions, et les nouveaux actifs reçoivent un identifiant unique. Les scripts ne peuvent être attachés qu’à la création de l’actif.

Ces actifs sont conçus pour être échangés au sein de l’écosystème Waves, qui comprend son propre échange décentralisé intégré (Waves.Exchange), conçu pour faciliter les échanges entre les jetons créés sur la blockchain Waves avec d’autres jetons WAVES.

En 2018, l’équipe Waves a ajouté une fonctionnalité de contrat intelligent au réseau principal Waves, permettant à des tiers de créer des applications décentralisées (dapps). En outre, en 2019, l’équipe à l’origine de la plateforme a commencé à commercialiser Waves Enterprise, une version du réseau conçue pour les institutions.

Pour obtenir des mises à jour plus régulières de l’équipe Waves, vous pouvez mettre en signet le blog Waves Medium, qui comprend des conseils et des tutoriels sur le réseau et sa technologie en évolution.

Qui a créé Waves ?

La blockchain Waves a été fondée par l’entrepreneur Sasha Ivanov en 2016.

C’est alors qu’Ivanov a créé la Waves Platform AG, une société à but lucratif dont le siège est à Moscou et dont l’objectif était de piloter et de financer la création d’un nouveau réseau de blockchains.

En avril 2016, l’équipe de Waves a procédé à une première émission de pièces de monnaie (ICO) pour sa crypto-monnaie WAVES, qui a permis de lever l’équivalent de 22 millions de dollars (~30 000 BTC).

La blockchain Waves a été lancée peu après, au troisième trimestre 2016.

Comment fonctionne Waves ?

La blockchain Waves permet à deux types de nœuds différents d’exécuter son logiciel : les nœuds complets et les nœuds légers.

Les nœuds complets conservent un historique complet des transactions, tandis que les nœuds légers dépendent des nœuds complets pour la confirmation des transactions et les interactions au sein du réseau.

Pour maintenir la synchronisation de son réseau décentralisé, Waves utilise une variante du mécanisme consensuel de preuve d’enjeu (PoS) appelée preuve d’enjeu louée (LPoS).

La blockchain LPoS de Waves

Dans un modèle traditionnel de preuve d’enjeu, tout nœud qui choisit de bloquer des jetons peut être éligible pour ajouter des blocs à la blockchain. Les chances qu’un nœud soit en mesure d’ajouter un bloc augmentent ou diminuent généralement en fonction de la quantité de pièces qu’il a bloquées dans un contrat spécial.

Avec le LPoS, les nœuds ont également la possibilité de louer leur solde à des nœuds complets.

Cela signifie que lorsqu’un nœud complet est sélectionné pour produire le bloc suivant et est rémunéré, les nœuds qui louent des jetons à ce nœud sélectionné gagnent un certain pourcentage du paiement.

Waves-NG

Le protocole qui détermine quel nœud obtient le droit de produire le bloc suivant s’appelle Waves-NG, et il s’agit d’une modification d’une idée d’abord proposée (mais rejetée) pour Bitcoin (BTC).

Waves-NG divise la blockchain Waves en deux types de blocs : les « key blocks » et les « micro blocks ». Les blocs clés sont créés par un mineur de preuve d’enjeu choisi au hasard. Une clé publique dans ce bloc est ensuite utilisée par d’autres nœuds pour créer de nombreux microblocs qui incluent des transactions.

Actifs intelligents

Le point central de la blockchain Waves est la possibilité de créer des « Smart Assets », des jetons avec un script écrit en Ride, un langage de programmation natif de Waves. Tout jeton peut être doté de fonctionnalités en y joignant un script. L’exécution des scripts coûte 0,004 WAVES.

Étant donné que Waves permet aux utilisateurs d’émettre des jetons sans aucune expérience en programmation, les jetons et les transferts ultérieurs sont effectués sous forme de pièces jointes ajoutées aux transactions.

Différents types de transactions sont introduits par des plug-ins qui sont installés comme extensions au sommet de la blockchain.

Pourquoi WAVES a-t-il de la valeur ?

La crypto-monnaie WAVES joue un rôle clé dans la maintenance et le fonctionnement du réseau Waves.

WAVES est utilisé pour créer des jetons personnalisés et pour payer les frais de transaction. En outre, l’offre de jetons WAVES est limitée : il n’y aura jamais plus de 100 millions de WAVES.

La propriété de la crypto-monnaie WAVES détermine qui peut ajouter de nouveaux blocs à la blockchain WAVES et qui gagne une part des frais payés pour les transactions.

Tout utilisateur souhaitant devenir un nœud complet aura besoin d’un solde minimum de 1 000 Waves. Waves permet aux utilisateurs qui n’ont pas autant de jetons de participer à l’exploitation minière en louant leurs nœuds, mais la location coûte 0,002 WAVES.

Pourquoi utiliser Waves ?

La blockchain Waves pourrait intéresser les entreprises qui cherchent à lancer des jetons personnalisés ou à financer un projet de crypto-monnaie.

Il existe toute une série de projets qui ont été construits sur la plateforme. Parmi les exemples, on peut citer une solution de certification de documents et une plateforme d’émission de tickets.

Les membres de l’équipe Waves ont également prouvé qu’ils entretenaient des liens étroits avec les institutions financières, avec le National Settlement Depository de Russie, sa chambre centrale de compensation, utilisant même Waves pour développer ses propres solutions de blockchain internes.

Les investisseurs peuvent également chercher à ajouter la crypto-monnaie WAVES à leur portefeuille s’ils pensent que le marché favorisera un jour les protocoles conçus pour faciliter les tokens et les dapps personnalisés.