Installation de Sia renterd sur macOS
Introduction
Sia est une plateforme de stockage cloud décentralisée sécurisée par la blockchain. Le logiciel renterd permet de stocker des fichiers sur le réseau Sia en louant de l'espace auprès d'autres utilisateurs appelés « hosts ». Ce guide détaille l'installation complète de renterd sur macOS Tahoe.
Avec Sia, vos fichiers sont fragmentés, chiffrés et distribués sur le réseau mondial. Vous seul détenez les clés de chiffrement, garantissant une confidentialité totale de vos données.
Prérequis
Avant de commencer, assurez-vous que votre système répond aux exigences suivantes :
- Processeur : Quad-core minimum
- Mémoire RAM : 8 Go minimum (16 Go recommandés pour des performances optimales)
- Stockage : 256 Go SSD pour les données de consensus
- Connexion réseau : Connexion internet stable
- Homebrew : Le gestionnaire de paquets doit être installé
(16 Go de RAM sont recommandés car renterd conserve des slabs complets en mémoire lors des uploads. Un slab fait 120 Mo et un upload peut utiliser 2-3 slabs simultanément.)
Étape 1 : Vérifier Homebrew
Ouvrez le Terminal et vérifiez que Homebrew est installé :
brew --version
Si Homebrew n'est pas installé, exécutez la commande suivante :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Étape 2 : Installer renterd
Installez renterd depuis le dépôt officiel de la Sia Foundation :
brew install siafoundation/sia/renterd
L'installation télécharge automatiquement les dépendances nécessaires (Go, GCC, etc.). Une fois terminée, vérifiez l'installation :
renterd version
Vous devriez voir s'afficher quelque chose comme :
renterd v2.7.1
Network mainnet
Commit: b1c8b1a4
Build Date: 2025-11-03 09:22:13 +0100 CET
Étape 3 : Configurer renterd
Créez le répertoire de données et lancez l'assistant de configuration :
mkdir -p "$HOME/Library/Application Support/renterd"
cd "$HOME/Library/Application Support/renterd"
renterd config
Configuration du répertoire de données
L'assistant vous demande si vous souhaitez modifier le répertoire de données.
Répondez no pour conserver l'emplacement par défaut.
Génération du Seed (phrase de récupération)
Tapez seed pour générer une nouvelle phrase de récupération de 12 mots (format BIP39).
⚠️ IMPORTANT : Notez cette phrase sur papier et conservez-la en lieu sûr. Elle est la seule façon de récupérer vos Siacoins et vos fichiers. La Sia Foundation ne peut en aucun cas récupérer un seed perdu.
Mot de passe administrateur
Choisissez un mot de passe sécurisé pour accéder à l'interface web de renterd.
Configuration S3 (optionnelle)
Si vous n'avez pas besoin de l'API S3, répondez no.
Paramètres avancés
Répondez no pour terminer la configuration avec les paramètres par défaut.
Étape 4 : Lancer renterd
Depuis le répertoire de configuration, lancez renterd :
cd "$HOME/Library/Application Support/renterd"
renterd
Vous devriez voir les messages de démarrage :
INFO renterd {"version": "v2.7.1", "network": "mainnet"}
INFO sql Using SQLite version 3.50.4
INFO api: Listening on 127.0.0.1:9980
INFO s3: Listening on 127.0.0.1:8080
INFO autopilot.autopilot autopilot is waiting on the bus to connect to peers...
INFO bus: Listening on [::]:9981
⚠️ Laissez la fenêtre du Terminal ouverte. Si vous la fermez, renterd s'arrêtera.
Étape 5 : Accéder à l'interface web
Ouvrez votre navigateur et accédez à l'adresse suivante :
http://localhost:9980
Entrez le mot de passe administrateur que vous avez défini lors de la configuration pour accéder à l'interface.
Étape 6 : Synchronisation de la blockchain
Lors du premier lancement, renterd doit synchroniser l'intégralité de la blockchain Sia. Cette opération peut prendre plusieurs heures selon votre connexion internet et les performances de votre disque.
Vous pouvez suivre la progression dans l'interface web. Attendez que la synchronisation soit complète avant de passer aux étapes suivantes.
Étape 7 : Financer votre portefeuille
Pour stocker des données sur Sia, vous devez posséder des Siacoins (SC). Voici comment financer votre portefeuille :
Récupérer votre adresse
Dans l'interface web de renterd, cliquez sur Wallet dans la barre latérale. Votre adresse de portefeuille s'affiche avec un QR code.
Acheter des Siacoins
Les Siacoins sont disponibles sur plusieurs exchanges, mais peu en France, notamment :
- Kraken
- Binance
Transférer vers renterd
Depuis votre exchange, effectuez un retrait vers l'adresse de votre portefeuille renterd. Commencez par un petit montant test (10-50 SC) pour vérifier que tout fonctionne.
(Le transfert peut prendre quelques minutes. Les transactions non confirmées apparaissent comme « Unconfirmed » dans la liste des transactions.)
Étape 8 : Configurer l'allowance et uploader
Une fois votre portefeuille financé, vous pouvez configurer votre allowance (budget de stockage) et commencer à uploader des fichiers.
L'allowance définit le montant maximum de Siacoins que vous êtes prêt à dépenser. Le module autopilot de renterd formera automatiquement des contrats avec les hosts du réseau.
Pour uploader un fichier, il suffit de le glisser-déposer dans l'interface web ou d'utiliser le bouton « Upload Files ».
Mise à jour de renterd
Pour mettre à jour renterd vers la dernière version :
# Arrêtez d'abord renterd (Ctrl+C dans le Terminal)
brew upgrade siafoundation/sia/renterd
# Vérifiez la nouvelle version
renterd version
Emplacements des fichiers
Les fichiers de renterd sont stockés dans les emplacements suivants :
- Fichier de configuration :
~/Library/Application Support/renterd/renterd.yml - Données de consensus :
~/Library/Application Support/renterd/ - Binaire renterd :
/opt/homebrew/bin/renterd
Maintenance régulière
Pour garantir la disponibilité de vos fichiers, ouvrez renterd au moins une fois par mois. Le logiciel effectuera automatiquement les tâches suivantes :
- Renouvellement des contrats : Les contrats expirent après 3 mois par défaut
- Rafraîchissement de l'allowance : L'allowance se recharge automatiquement
- Vérification de la santé des fichiers : Les shards manquants sont redistribués sur d'autres hosts
⚠️ Si vous n'ouvrez pas renterd pendant une période prolongée, vos contrats expireront et vos fichiers seront supprimés du réseau.
Ressources utiles
- Documentation officielle : https://docs.sia.tech
- Site officiel : https://sia.tech
- Discord communautaire : https://discord.gg/sia
- Explorateur de blocs : https://siascan.com
- GitHub renterd : https://github.com/SiaFoundation/renterd
Conclusion
Vous disposez maintenant d'une installation fonctionnelle de renterd sur macOS. Une fois la blockchain synchronisée et votre portefeuille financé, vous pourrez stocker vos fichiers de manière décentralisée sur le réseau Sia.
Le coût moyen du stockage sur Sia est d'environ 3 $ par téraoctet par mois, incluant une redondance 3x. Vos données sont chiffrées, fragmentées et distribuées sur le réseau mondial, garantissant confidentialité et disponibilité.
↑ Haut de page