Bitcoin es un protocolo que puede ser accedido utilizando una aplicación que se comunique con dicho protocolo. Un monedero de bitcoins es la interface de uso más común de un sistema de bitcoins. Existen muchos tipos de implementaciones y de marcas de monederos de bitcoins. Estos varían en términos de calidad, performance, seguridad, privacidad y confiabilidad. Existe también documentación acerca de la implementación del protocolo de bitcoin que incluye un monedero, también conocida como Satoshi Client o Bitcoin Core, el cual se deriva de la implementación original escrita por Satoshi Nakamoto.
Los monederos son las aplicaciones de bitcoins más activamente desarrolladas en el ecosistema de aplicaciones de bitcoins. Dependiendo del enfoque, algunas aplicaciones son para principiantes y otras para usuarios avanzados. Elegir un monedero depende mucho de las expectativas y experiencia del usuario. Sin embargo, se pueden categorizar en varios grupos, además de que mover los bitcoins entre estas aplicaciones es relativamente fácil:
¿Qué es un monedero de escritorio?
Fue el primer tipo de monedero creado. Sin embargo, algunos ambientes como Windows y MacOS carecen de las características de seguridad inherentes a dichos sistemas.
¿Qué es un monedero móvil?
Es el tipo más común de monedero. Se ejecuta en un teléfono inteligente cuyo sistema operativo es iOS o Android, estos monederos son frecuentemente una gran elección para los nuevos usuarios.
¿Qué es un monedero web?
Son accedidos a través de un navegador web y el monedero es almacenado en un servidor web de un particular. Algunos de los servicios operan utilizando código del lado del cliente ejecutándose en el navegador, lo que mantiene el control de las llaves de los bitcoins en control del usuario. Sin embargo, por la vulnerabilidad de este tipo de interacción, no es el más apto para almacenar una larga cantidad de bitcoins.
¿Qué es un monedero tipo hardware?
Son dispositivos que almacenan bitcoins en un tipo de hardware especial. Operados por USB mediante un navegador web o vía near-field-communication (NFC) en un dispositivo móvil. Al manejar todas las operaciones de bitcoins desde un dispositivo como estos, estos monederos brindan seguridad considerable para el almacén de grandes cantidades de bitcoins.
¿Qué es un monedero de papel?
Las llaves que controlan los bitcoins también pueden ser impresas para almacenamiento de largo término. Estos son conocidos como monederos de papel, aun cuando otros materiales para la impresión de los bitcoins pudiesen ser utilizados.
Nodo completo
Es un cliente que almacena la historia completa de las transacciones del bitcoin (cada transacción por cada usuario), maneja los monederos de usuarios e inicia transacciones directamente en la red de bitcoins. Un nodo completo maneja todos los aspectos del protocolo y puede validar de forma independiente la cadena completa y cualquier transacción. Un nodo completo consume recursos substanciales de los recursos de una computadora, pero ofrece autonomía y verificación independiente de transacciones.
Nodo ligero
También conocido como SPV (simple payment verification), permite conectar a los nodos completos para acceder a la información de la transacción, pero almacena el monedero de forma local y valida de forma independiente y transmite las transacciones. Los clientes ligeros interactúan directamente con la red de bitcoins sin utilizar un intermediario.
Clientes de APIs de terceros
Interactúa con los bitcoins a través de una aplicación interface de programación (API), en lugar de conectar el bitcoin directamente a la red. El monedero puede ser almacenado por el usuario o por un servidor de un tercero, pero las transacciones van directamente a través de un tercero.
Los grupos más comunes de monederos son los de escritorio, móvil y web.