Un client (Client) est un logiciel qui permet à un utilisateur ou à un appareil de se connecter à un réseau blockchain et d'interagir avec celui-ci. Grâce à un client, des transferts sont effectués, des soldes sont vérifiés et les données du réseau sont synchronisées. L'exemple le plus familier d'un client est un portefeuille de cryptomonnaie, mais des programmes plus complexes appartiennent également à cette catégorie.
Types de clients
Les clients diffèrent par la quantité de données réseau qu'ils stockent et traitent. Le niveau d'indépendance et les exigences sur les ressources de l'appareil en dépendent.
- un nœud complet — stocke l'intégralité de l'historique de la blockchain et vérifie les transactions par lui-même ;
- un client léger — ne stocke qu'une partie des données et se tourne vers d'autres nœuds ;
- un client de portefeuille — axé sur la gestion des fonds et la signature des transactions.
Le choix du client dépend des tâches : pour un stockage ordinaire et des transferts, un portefeuille léger suffit, tandis qu'un nœud complet est nécessaire pour ceux qui souhaitent une indépendance maximale et participer au fonctionnement du réseau. Tous les clients suivent les mêmes règles de protocole, grâce auxquelles le réseau reste cohérent.


