1. Présentation du projet
Shardeum est une plate-forme de contrat intelligent basée sur EVM, évolutive de manière linéaire, qui offre de faibles frais de gaz tout en maintenant une véritable décentralisation et une sécurité renforcée grâce au partitionnement dynamique.

Investissement : Nischal Shetty, co-fondateur de l'échange indien de crypto-monnaie WazirX, est à l'origine du projet. Récemment, Shetty a levé jusqu'à 30 millions de dollars pour sa startup blockchain Shardeum, demandant l'anonymat, des sources ajoutant que le cycle de financement valoriserait Shardeum jusqu'à 200 millions de dollars.
Fonds : Spartan Group, Struck Crypto, Big Brain Holdings et Cogitent Ventures.
Récompense : Cela n'a pas été officiellement annoncé, mais le responsable a déclaré que 25,4 millions de SHM seront utilisés pour l'écosystème et les parachutages.
2. Existe-t-il un parachutage pour le minage de nœuds ?
Shardeum a récemment publié un communiqué disant :

Cela signifie que le minage de nœuds rapportera du Betanet SHM, mais ceux-ci n'auront aucune valeur. Mais les responsables garderont une trace des adresses qui ont aidé pendant la période de test Betanet. Bien qu'aucune décision n'ait encore été prise concernant les récompenses du réseau principal pour les utilisateurs de Betanet, nous annoncerons si et quand cela sera décidé en temps voulu.
En d’autres termes, cela implique un parachutage.
3. Avant le tutoriel
Aujourd’hui, nous présentons principalement le didacticiel d’exploration de nœuds de Shardeum. Les étapes spécifiques sont les suivantes :
Vous pouvez miner de deux manières :
1. Mining sur votre propre ordinateur, la configuration minimale est la suivante :
Processeur : 4 vCore
Mémoire : 8 Go
SDD : 60 Go
Système d'exploitation : Ubuntu 20.04
2. Hôte cloud + outil d'exploration de données SSH
Cette méthode nécessite que vous louiez un VPS ou un aéroport en tant qu'hôte cloud. Veuillez basculer l'hôte cloud sur le système Ubuntu ;
Outil SSH : il est recommandé aux nouveaux utilisateurs d'utiliser Xshell ou Finalshell.
4. Comment se connecter au VPS
MacOs : si vous utilisez ce système d'exploitation, il vous suffit de vous connecter en SSH à votre appareil ;
Windows : si vous êtes Win, vous pouvez utiliser de nombreux outils, tels que Putty, MobaXterm et Xshell.
1. Téléchargez une application (ce didacticiel utilise Putty comme exemple. Il est recommandé aux nouveaux utilisateurs d'utiliser Xshell ou Finalshell)
2. Copiez le lien IP du serveur cloud

3. Cliquez sur "Accepter" et entrez le nom d'utilisateur et le mot de passe du serveur cloud
REMARQUE : Pour coller une commande que vous avez copiée, cliquez simplement avec le bouton droit sur la commande que vous souhaitez coller.


4. Saisissez à nouveau le mot de passe et saisissez le nouveau mot de passe.

Voici les étapes pour la combinaison serveur cloud + SSH. Toutes les étapes ci-dessous sont effectuées dans l'outil SSH (il est recommandé aux utilisateurs novices d'utiliser Xshell ou Finalshell).
5. Préparation avant l'exploitation minière
N'oubliez pas de le remplir conformément à l'image, parfois je peux écrire le mauvais code ; n'oubliez pas de rooter le serveur.
1. Mettre à jour et mettre à niveau le serveur
Avant de commencer, vous devez mettre à jour et mettre à niveau le serveur, copier la ligne de commande suivante dans l'outil SSH et appuyer sur Entrée (il est recommandé aux utilisateurs novices d'utiliser Xshell ou Finalshell)
sudo apt update && apt mise à niveau -y

2. Installez Docker
Nous installons le nœud Shardeum via docker ici (vous pouvez également utiliser d'autres méthodes, tant que le nœud est installé), entrez la commande suivante dans Xshell :
sudo apt-get install ca-certificates curl gnupg lsb-release

Ajoutez la clé GPG officielle de Docker :
sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Utilisez la commande suivante pour configurer le référentiel :
echo \ "deb [arch=$(dpkg --print-architecture) signé-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs ) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Avant de mettre à jour l'index, essayez d'accorder un accès en lecture au fichier de clé publique Docker :
sudo chmod a+r /etc/apt/keyrings/docker.gpg sudo apt-get update

Pour installer la dernière version, exécutez :
sudo apt-get install docker-ce docker-ce-cli conteneurd.io docker-compose-plugin
Lorsque l'invite de commande vous le demande, entrez Y et appuyez sur ENTRÉE

Installez Docker Compose :
sudo apt installer docker-compose
Lorsque vous y êtes invité, entrez Y et appuyez sur ENTRÉE

Pour vérifier si l'installation du moteur Docker a réussi, vous pouvez exécuter hello-world :
sudo docker exécute hello-world

Vérifiez la version de Docker Compose :
docker-compose -v
6. Installer des nœuds
1. Téléchargez et installez
Téléchargez le nœud et installez-le avec la commande suivante :
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh

Après être revenu à l'invite de commande, saisissez y pour configurer le tableau de bord Web :
Voulez-vous exécuter le tableau de bord Web ? (o/n) : oui
Définir le mot de passe d'accès :
Définissez le mot de passe pour accéder au tableau de bord :
Ajoutez un port de session personnalisé pour le tableau de bord Web ou appuyez sur Entrée pour sélectionner le port 8080.
Entrez le port (1025-65536) pour accéder au tableau de bord Web (8080 par défaut) : 8080
Ajoutez un chemin personnalisé ou installez à la racine : (appuyez sur ENTRÉE)
Quel répertoire de base le nœud doit-il utiliser (par défaut ~/.shardeum) :
Attendez la fin de l'installation.

2. Configurer le pare-feu
Si vous sélectionnez le port par défaut, vous devez ouvrir le 8080 et d'autres ports tels que https, http, ssh, 443.
Veuillez donc saisir :
ufw autorise ssh ufw autorise 8080 ufw autorise https ufw autorise http ufw autorise 443 ufw active
Lorsque vous y êtes invité par l'invite de commande, entrez y et appuyez sur ENTRÉE

9. Nœuds en cours d'exécution
1. Déplacer vers le répertoire
Accédez au répertoire caché Shardeum :
cd .shardeum

2. Démarrer le script
Démarrez la CLI en exécutant le script shell suivant :
./shell.sh

3. Démarrer l'interface
démarrage de l'interface graphique de l'opérateur-cli

4. Tableau de bord
Ouvrez votre navigateur et saisissez votre adresse à la place de votre IP selon l'exemple ci-dessous.
https://:8080
Par exemple, je saisis mon port IP+8080 dans le navigateur : https://10.20.30.40:8080

Entrez le mot de passe que vous avez défini à l'étape précédente et cliquez sur Connecter


5. Démarrer le validateur
Accédez à la page "Maintenance" et cliquez sur le bouton "Démarrer le nœud" dans la case blanche dans le coin supérieur gauche.

Actualisez la page et affichez les paramètres de vérification du temps, vous la verrez bouger.

6. Surveillance
Accédez à la page Performances pour afficher les performances matérielles de votre nœud ici.
Vous verrez sur la page que le nœud consomme de la RAM, vous avez donc besoin de moins de 4 Go de RAM.

Pour plus de détails sur l'état du nœud, exécutez la commande suivante dans la CLI :
statut de l'opérateur-cli

liste pm2

10. Connectez le portefeuille
Veuillez préparer le portefeuille MetaMask
1. Connectez le portefeuille à Betanet
Utilisez le lien ci-dessous
https://docs.shardeum.org/Network/Endpoints#connect-wallet

2. Procurez-vous le robinet
Utilisez le lien ci-dessous et suivez la méthode de Discord pour postuler au robinet.
Tapez "/faucet [adresse sphinx]" pour réclamer testnet SHM sur le réseau Sphinx 1.0#Exemple/adresse du robinet 0x0000000
Discorde du robinet

3. Engagement SHM
Revenez sur la page « Maintenance » et connectez votre wallet :

Dans l'image ci-dessus, j'ai utilisé 10 jetons SHM pour le jalonnement ;
Après avoir rempli tous les champs, cliquez sur le bouton « Stake » ;
Le portefeuille est confirmé et l’hypothèque du token SHM est finalisée.

Chaque fois que votre nœud exploite des jetons, vous pouvez suivre les opérations ci-dessus pour mettre en gage les jetons ; il n'est pas sûr qu'il y aura des largages, mais selon les indications officielles, la probabilité que l'extraction de nœuds obtienne des largages est beaucoup plus élevée que les autres interactions.
C’est tout pour aujourd’hui. Pour plus d’informations, veuillez prêter attention à :
