Un cliente (Client) es un software que permite a un usuario o dispositivo conectarse a una red blockchain e interactuar con ella. A través de un cliente, se realizan transferencias, se verifican saldos y se sincronizan datos de la red. El ejemplo más familiar de un cliente es una billetera de criptomonedas, pero programas más complejos también pertenecen a esta categoría.
Tipos de clientes
Los clientes difieren en la cantidad de datos de la red que almacenan y procesan. El nivel de independencia y las demandas sobre los recursos del dispositivo dependen de esto.
- un nodo completo — almacena toda la historia de la blockchain y verifica transacciones por su cuenta;
- un cliente ligero — almacena solo parte de los datos y se dirige a otros nodos;
- un cliente de billetera — enfocado en gestionar fondos y firmar transacciones.
La elección del cliente depende de las tareas: para almacenamiento y transferencias ordinarias, una billetera ligera es suficiente, mientras que un nodo completo es necesario para aquellos que desean máxima independencia y participación en el funcionamiento de la red. Todos los clientes siguen las mismas reglas de protocolo, gracias a las cuales la red se mantiene consistente.


