streamr data flux
Guides

Installation d’un Noeud StreamR avec Flux (mise à jour décembre 2023)

Par Julien Lavaud , le octobre 19, 2023 , mis à jour le décembre 21, 2023 , 1 commentaire - 7 minutes de lecture
5/5 - (2 votes)

Un nouveau tutoriel qui utilise la puissance du réseau FLUX, c’est l’installation d’un Noeud SREAMR. Nous utiliserons Flux pour la mise en place du node. En effet grâce au réseau FLUX l’installation prend quelques minutes et vous n’avez pas besoin d’avoir les compétences techniques.

Mise à jour 21/12/2023 : StreamR a beaucoup évolué , l’article a été mis à jour il est possible de participer au TEST NET : https://help.runonflux.io/categories/streamr/

Le projet StreamR c’est quoi ?

Streamr DATA est une cryptomonnaie qui utilise la technologie de la blockchain pour faciliter l’échange de données en temps réel. La plateforme Streamr permet aux utilisateurs de monétiser leurs données en vendant des données de qualité en temps réel à des entreprises et à des organisations.

Les utilisateurs ont donc le contrôle sur leurs données personnelles, on peut donc espérer que le Web 3.0

Le projet a connu plusieurs “Bear Market”, mais ça n’a pas empêché les développeurs de continuer à développer leur projet. Il est possible de gagner des jetons DATA en les bloquant chez un opérateur. Le rendement varie énormément, mais pour le moment il bénéficie de gros API durant le TESTNET.

site streamrdatz
Le site officiel de StreamR Data.

Cet article n’est en aucun cas un conseil en investissements, faites vos propres recherches !

Concernant l’installation du nœud, il y a deux méthodes :

  • Avec le réseau Flux (super simple, rapide, mais vous devez pensez à renouveler votre serveur tous les mois
  • Soit même en utilisant un VPS / Serveur ( il faut quelques compétences techniques pour installer le nœud, installer le serveur , les administrateurs système n’auront sans doute pas de problème), l’avantage c’est que vous n’avez pas besoin d’acheter du Flux , vous payez votre serveur en euros.

On va donc utiliser la première méthode, pourquoi s’embêter alors qu’il y a une solution toute prête et qui permet en plus de payer en cryptomonnaies 🙂

Ce qu’il faut savoir sur StreamR

Nouvelle architecture

Depuis novembre 2023 le projet s’est restructuré il n’y a donc plus de “Broker Node” on parle plutôt d’Opérateur. Il y a donc 4 rôles à connaître.

  • Opérateur : C’est celui qui propose un “node” via son infrastructure (serveur avec RAM, Processeur, Espace Disque) , ici nous utiliserons nos Flux pour mettre à disposition 3 instances.
  • Sponsor : Il s’agit d’un investisseur qui veut voir leur projet visible, notamment les données. Un Sponsor va donc mettre X data sur la table, mais il a besoin d’Opérateur pour faire fonctionner son projet. Vous pouvez donc lui proposer vos services et lier son projet à votre “Node”.
  • Sponsorship : Il s’agit du smart contract
  • Un Délégateur : C’est une personne qui veut déposer ses jetons DATA pour participer au projet. Il perçoit des récompenses en échange.
explication streamr
Crédit : Compte Twitter Streamr

Le réseau est actuellement  en TESTNET ! Mais il y a un incentive avec de bons APY.

Les prérequis pour le Node StreamR

Pour l’installation, vous devez remplir quelques prérequis , il vous faut :

  • Un portefeuille Zelcore (le portefeuille développé par l’équipe de Flux) et le ZelID de configurés
  • Des Flux pour payer l’abonnement et activer le ZeldID.
  • Une adresse de type ERC20 sur le réseau Polygon Matic , de préférence protégée avec un wallet Ledger pour sécuriser au maximum vos jetons. Pour générer votre opérateur, vous pouvez utiliser l’application Rabby , un tutoriel est disponible à ce sujet.
  • Une adresse ERC20 sur le réseau Polygon qui servira uniquement aux opérations, il faudra donc des MATIC sur cette adresse. Nous vous conseillons de dédier à une adresse uniquement pour ça. J’ai utilisé https://vanity-eth.tk/ , il faut conserver la private key et l’adresse. Ajouter l’adresse dans votre portefeuille Raby en important la private KEY.
  • Des Jetons DATA (STREAMR) pour pouvoir souscrire aux sponsors, il faut un minimum de 5000 jetons DATAS pour souscrire à un sponsor. Vous pouvez en acheter sur la plateforme BINANCE (cliquez ici pour créer votre compte)

Une fois les prérequis OK on peut passer à la suite du tutoriel.

Attention au moment ou j’écris ce tutoriel le projet est en TESTNET, il y a donc un risque de perte de vos jetons même si le testnet est de + en + mature ayez conscience du risque !

Étape 1 créer son opérateur

La première étape est de créer votre opérateur, la mise en ligne du nœud se fera à la prochaine étape.

Pour créer votre opérateur, c’est ici : https://streamr.network/hub/network/operators

Connectez-vous avec votre adresse (de préférence sécurisé par un Ledger) en haut à droite puis cliquer sur “BECOME OPERATOR”

become operator

Il faut ensuite remplir le formulaire :

formulaire operator

Je vous recommande de mettre 3 Node Redundancy pour éviter les “down time” et recevoir des pénalités sur le réseau (slashing)

Il faut aussi définir un “Owner Cut” ce sont vos frais de commissions

Enfin il faut ajouter un nom , une description et un avatar (c’est plus sérieux) puis valider en cliquant sur Become An Opérator.

Vous devez payer la transaction en MATIC !

Définir le node adresse

Votre Node Opérateur doit avoir une adresse ERC20 avec des Matic pour pouvoir payer les frais de transaction. Il est fortement recommandé de dédier une adresse avec uniquement des jetons MATIC.

Je vais donc ajouter l’adresse que j’ai créé spécifiquement pour ça.

node address
Ajouter d’un NODE ADDRESS

Staker des Data sur votre opérateur

Vous devez ajouter quelques DATA (pas de minimum) à votre opérateur, ainsi vous validerez le statut “opérateur founded”.

Il faut maintenant déployer l’infrastructure avec FLUX !

Étape 2 – installer le Node avec FLUX

L’installation se passe sur la plateforme Flux : https://home.runonflux.io/ , il faut se connecter à l’interface en cliquant sur le bouton d’emprunte digitale (le ZELID). Sur votre portefeuille il faut valider la connexion.

login ZelID

Une fois connecter il faut aller dans le menu MarketPlace à gauche puis rechercher l’application StreamR

streamr node

Il faut ensuite renseigner la private key du Wallet dédié au NODE avec les MATIC et l’adresse du NODE OPERATOR vous l’avez en haut dans votre page d’Operator.

node operator adresse
streamr add infos

Une fenêtre s’ouvre afin de procéder à l’identification et au paiement du node.

flux broker node identification

Il faut signer le message avec ZELID, puis cliquer sur Register Flux APP

register app flux broker node streamr

Cliquer sur suivant puis valider le paiement en cliquant sur le bouton ZelID

paiement flux broker node

Il faut procéder au paiement, tous les champs seront renseignés automatiquement (Adresse, montant)

requete paiement flux

La mise en route du nœud peut prendre 1H

Votre paiement permet d’initialiser le nœud et de profiter de l’abonnement pendant 1 mois.

Vous pouvez modifier la durée de votre abonnement en lisant notre tutoriel à ce sujet : gérer ses applications Flux sur Flux OS

Vous n’aurez pas à repayer l’initialisation , il est possible de prendre un abonnement sur 3 mois, 6 mois , 1 an il faut déplacer la petite réglette.

period 1 an broker node

Mise à jour du Node avec Flux

Le Test Net de StreamR évolue rapidement, il faut donc mettre à jour la version du Test Net. Je vous conseil fortement de mettre en favoris ce lien : https://docs.streamr.network/streamr-testnets/testnets/

Vous avez ainsi toutes les indications quant à la version du Test Net. Elle indiquée sous la forme suivante

v100.0.0-testnet-two.2

Si la version est modifiée alors vous devez la modifier aussi sur vos nodes Flux , rien de bien compliqué.

Connectez-vous à https://home.runonflux.io puis cliquer sur APPS et Global APPS et enfin My Active Apps.

Sélectionner votre application et cliquer sur Manage en rouge à droite

node flux apps

Il faut ensuite se rendre dans Update Spécifications pour mettre à jour la version du TestNet (le champ Repository)

mise à jour spécification node streamr sur flux

Le champ repository doit avoir : streamr/broker-node:v100.0.0-testnet-two.2

Il faut ajuster la version en fonction des informations fournies sur cette page.

Valider le “I Agree” et cliquer sur Compute Update Message

Il faudra payer le changement en Flux en vous authentifiant avec le ZelID. La mise à jour peut prendre 1H sur vos noeuds.

Julien Lavaud

Bonjour ! Je m'appelle Julien, j'ai 35 ans et je suis passionné par les nouvelles technologies et les cryptomonnaies. Sur ce site, je partage avec vous mes découvertes et mes réflexions sur ces sujets passionnants.

Commentaires

Le janvier 21, 2024 à 6:57 pm, McH a dit :


Merci pour ce super travail. Le tuto est top.


Votre réponse sera révisée par les administrateurs si besoin.

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.