Carteras Bitcoin, Parte 2: Carteras de software locales

Carteras Bitcoin, Parte 2: Carteras de software locales

Anteriormente, analizamos las principales formas de almacenar criptomonedas y administrar sus fondos. Ahora continuamos nuestra serie y nos detendremos con más detalle en los programas que realizan las funciones de una billetera.

Como dijimos en el artículo anterior ¿CÓMO ALMACENAR BITCOIN? TRATAMIENTO CON BILLETERASExisten varias categorías en las que se pueden dividir a grandes rasgos todos los métodos de almacenamiento de bitcoins y otras criptomonedas. Recordemos que se trata de carteras de software que se ejecutan en el ordenador del usuario, servicios de almacenamiento online y finalmente soluciones de hardware. Hoy nos detendremos con más detalle en las carteras de software.

Históricamente, las carteras de software fueron las primeras y hasta el día de hoy se utilizan activamente. Además, el funcionamiento de la mayoría de las carteras de hardware es imposible sin un programa especial que se ejecute en una computadora personal o un teléfono inteligente. Además, los mismos servicios en línea se basan en los mismos sistemas de software. 

Los programas en sí también son bastante diversos y tienen diferentes funcionalidades, características adicionales y comodidades. Entre ellos se encuentran versiones simples y livianas para dispositivos móviles y "cuchillos suizos" que admiten muchas criptomonedas, y soluciones individuales para brindar seguridad y anonimato adicionales.

En primer lugar, se trata de implementaciones completas de los propios desarrolladores de una criptomoneda en particular. Como regla general, estas billeteras implementan las funciones básicas indicadas por sus creadores, como obtener una dirección, verificar el estado de la billetera, enviar fondos y ver transacciones.  Con menos frecuencia, implementan funciones adicionales, por ejemplo, la billetera DASH le permite iniciar el proceso de "mezclar" monedas. 

La mayoría de las veces, las billeteras de los desarrolladores requieren descargar el historial completo de blockchain y, en consecuencia, requieren bastante espacio en el disco de la computadora. 

Además de las implementaciones de los desarrolladores de criptomonedas, los desarrolladores externos desarrollan y escriben constantemente sus soluciones que, además de las funciones básicas, implementan características adicionales y también admiten varias altcoins diferentes. Un buen ejemplo de este tipo de billetera es Jaxx, una billetera de software actualmente implementada para 8 plataformas, no solo Windows, Linux y MacOS X, sino también para dispositivos móviles: Android e iOS...

Entre las carteras de “terceros” hay implementaciones para diferentes plataformas, tanto con interfaz gráfica como con interfaz de línea de comandos, carteras que implementan tanto un nodo completo como clientes “ligeros”. A menudo, las carteras de software, por su naturaleza, son sólo una interfaz para un servicio en línea o son híbridas. 

Intentemos comprender qué se necesita para que el programa se considere una billetera completa. 

La tarea principal de una billetera de criptomonedas no es almacenar “monedas”, como podría parecer, sino almacenar claves y garantizar su seguridad. Esto sucede debido a la naturaleza misma de la tecnología blockchain. Después de todo, prácticamente todas las máquinas que almacenan el historial completo de blockchain son también una instalación de almacenamiento para sus monedas. Pero las claves para acceder a ellos sólo deberían estar en tus manos. 

Podrás obtener información sobre las transacciones de la red bitcoin o de la criptomoneda correspondiente, y también consultar el saldo. Por ejemplo, puede utilizar los llamados "exploradores de bloques", servicios que le permiten ver la cadena de bloques de una forma comprensible. Pero solo tú deberías tener la oportunidad de gastar dinero. 

Y finalmente, aquí hay ejemplos de varias billeteras comunes.

Carteras Bitcoin

- Bitcoin-QT

Programa de desarrolladores de bitcoin, con la historia más larga. Actualmente mantenido y desarrollado por el equipo de Bitcoin Core. Es una implementación básica que proporciona funciones básicas: obtener una dirección HD, verificar el estado y ver transacciones. Las desventajas son que requiere descargar el historial completo de blockchain y no admite muchas funciones incluidas en el protocolo Bitcoin, como las direcciones multifirma.  Disponible para sistemas operativos de escritorio: Windows, macOS y Linux. Basado en el código de esta billetera, se crean soluciones para muchas bifurcaciones: litecoin, DASH.

Fácil de instalar y usar. Lo importante es que el código esté completamente abierto y verificado por una gran cantidad de desarrolladores.

- Armory

Una billetera cuyos desarrolladores prestaron la máxima atención a la seguridad y el anonimato. Proporciona control de comisiones, lo que permite realizar operaciones rápidamente en las realidades actuales... Al igual que el anterior, requiere descargar la blockchain. El código fuente está abierto, pero no tiene un patrón tan claro para publicar actualizaciones como lo tiene bitcoin core.

- Electrum

Al igual que Armory, proporciona control total de la comisión. Además, se ha implementado un esquema de autenticación de dos factores. Esto proporciona un mayor nivel de protección contra virus y troyanos. Electrum tampoco almacena todo el historial de blockchain, sino que verifica las transacciones utilizando un servidor aleatorio en la red. Y esto, a su vez, reduce en gran medida las necesidades de espacio de almacenamiento disponible. Y, como resultado, existe una versión no sólo para sistemas de escritorio, sino también para Android. Sin embargo, es importante recordar que al verificar una transacción, usted confía en terceros.

Puede encontrar más billeteras en el sitio web oficial Bitcoin Core, allí también se describen sus ventajas y desventajas.

Carteras para otras criptomonedas

- Ethereum Wallet

Implementación de billetera estándar para Ethereum. Además de las funciones básicas para cualquier billetera, implementa funciones avanzadas, como la gestión de contratos inteligentes. Requiere descargar la cadena de bloques completa, lo que lleva bastante tiempo.

- Mist

Otra implementación de los desarrolladores de Ethereum, anteriormente fue anunciada como la billetera oficial de los creadores de la criptomoneda. Alojado en el repositorio git oficial del equipo y continúa recibiendo soporte. Una de las características interesantes es que está integrado con el intercambio de criptomonedas ShapeShift y le permite intercambiar ether por bitcoin. 

- DASH Core

Implementación oficial de la billetera para DASH. Externamente y programáticamente es muy similar a Bitcoin-QT, de hecho es su sucesor directo. Requiere una cadena de bloques completa para funcionar. Implementa funciones DASH estándar: enviar fondos, verificar el estado de la billetera, ver transacciones, enviar "transferencias instantáneas" y mezclar monedas. 

- Jaxx

un “recolector” multidivisa que admite una lista de varias docenas de criptomonedas. Lo bueno es que existen versiones para plataformas móviles: iOS y Android... Planeamos publicar una revisión ampliada de esta billetera con un análisis detallado de sus funciones y capacidades.

Por supuesto, las billeteras enumeradas no son una lista completa, estos son solo ejemplos para una comprensión general de qué es una billetera de software.  Y en esta lista no hemos indicado deliberadamente programas que sean únicamente una interfaz para servicios en línea, como blockchain.info o XAPO.

Leer también

32018-12-19

Historia de la creación de tarjetas plásticas bancarias (continuación).

El proceso de creación de un producto bancario viable fue rápido, pero no estuvo exento de nubes. Continuamos la serie de publicaciones sobre las tarjetas de crédito bancarias y las etapas de desarrollo evolutivo de este instrumento.

Educación
32017-12-18

Requisitos reglamentarios para KYC y AML en el campo de las relaciones con criptomonedas

¿Qué elegir al realizar transacciones con criptomonedas: anonimato o seguridad? ¿Por qué los usuarios de criptomonedas necesitan verificación? ¿Es realmente tan aterrador? Hoy intentaremos comprender brevemente este problema y también describir algunos de los matices y aspectos que los visitantes de los sitios de cifrado obviamente han encontrado y seguirán encontrando.

Educación

Últimos artículos de la sección Educación

Último vídeo del canal.