Installation d’un StreamR Node avec Flux (mise à jour mars 2024)
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/03/2024 : Mise à jour du tutoriel suite au lancement du Mainnet :
Au sommaire
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.
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.
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”
Il faut ensuite remplir le formulaire :
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éée spécifiquement pour ça.
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.
Une fois connecter il faut aller dans le menu MarketPlace à gauche puis rechercher l’application StreamR
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.
Vous pouvez valider en cliquant sur Start Launching Marketplace APP
Une fenêtre s’ouvre afin de procéder à l’identification et au paiement du node.
Il faut signer le message avec ZELID, puis cliquer sur Register Flux APP
Cliquer sur suivant puis valider le paiement en cliquant sur le bouton ZelID
Il faut procéder au paiement, tous les champs seront renseignés automatiquement (Adresse, montant)
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.
Mise à jour du Node avec Flux
Si vous aviez un noeud sur le TestNet alors il faut mettre à jour le repository de StreamR. La valeur à saisir est la suivante :
node:latest
Pour la mise à jour vous devez aller dans l’onglet Management , Sélectionner votre Node puis dans Update/Renew et bien cocher Update Spécification (ça se passe sur https://home.runonflux.io)
Le champ repository doit avoir : streamr/node:latest
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 nœuds.
Pour forcer la mise à jour c’est plutôt recommandé de faire un HARD REDEPLOY APP
Staker ses DATA sur le NODE FLUX
Maintenant que votre NODE est opérationnel, vous devez ajouter des DATA dessus en cliquant sur le bouton FUND (une petite quantité de DATA suffit)
Vous devez ensuite associer votre Node à un ou plusieurs Sponsorship , pour joindre un Sponsorship vous devez fournir 5000 DATA par Sponsorship. La liste est disponible ici : https://streamr.network/hub/network/sponsorships
Pour joindre le Sponsorship vous devez cliquer sur Join As Operator puis saisir le nombre de jetons DATA
Vous pouvez maintenant déléguer des jetons sur votre NODE mais également demander à d’autres personnes de faire de même. Il faut donner l’adresse de votre opérateur puis déléguer en cliquant sur le bouton DELEGATE (5000 DATA minimum).
Vous pouvez collecter les récompenses sur la page de votre NODE en cliquant sur le sponsorship associé puis sur COLLECTING DATA (attention ça pioche dans la réserve de MATIC que vous avez envoyée au début du tutoriel)
CONCLUSION
L’installation d’un STREAMR NODE peut être complexe. Même si l’installation est simple avec FLUX le projet est assez complexe à comprendre. N’hésitez pas à poser vos questions en commentaire.
- La folle ascension de Moo Deng : un jeton mème qui dépasse les 58 millions de capitalisation - septembre 25, 2024
- Hamster Kombat : bilan de la saison 1 et perspectives post-airdrop - septembre 24, 2024
- Le jeton WIGL est disponible sur Uniswap - septembre 17, 2024
Commentaires
Le janvier 21, 2024 à 6:57 pm, McH a dit :
Merci pour ce super travail. Le tuto est top.
Laisser un commentaire