Hechos clave:
-
Proteger la privacidad mientras manejas bitcoin es parte de la seguridad financiera.
-
Toma medidas preventivas para evitar el rastreo de tu actividad econĆ³mica.
La privacidad financiera es un derecho cada vez mƔs escaso. Los gobiernos y las agencias de inteligencia de todo el mundo estƔn buscando replicar en el ecosistema de bitcoin y otras criptomonedas, la misma vigilancia y control que mantienen sobre los movimientos financieros de los ciudadanos en el sistema tradicional.
Los gobiernos, instituciones pĆŗblicas y algunas empresas privadas estĆ”n combinando fuerzas para erosionar la privacidad que ofrece el ecosistema de las criptomonedas a los ciudadanos. La regla de viaje del Grupo de AcciĆ³n Financiera (GAFI), es un ejemplo de cĆ³mo la privacidad digital de los usuarios estĆ” bajo amenaza.
Es por ello que cada vez que tiene oportunidad, el evangelista de bitcoin, Andreas Antonopoulos, aconseja a sus seguidores: āDebemos protegernos al transferir bitcoin porque eso nos permite resguardar nuestra privacidad financiera frente a la vigilancia digitalā.
Para seguir la recomendaciĆ³n de Antonopoulos es preciso considerar que ejecutar uno nodo completo de Bitcoin es la Ćŗnica forma de conectarte con la red de pares sin enviar tu informaciĆ³n financiera a Internet a travĆ©s de un intermediario. Significa que tendrĆ”s que confiar en los datos que te muestra un proveedor, sino que tĆŗ mismo podrĆ”s verificar cualquier informaciĆ³n concerniente a tus transacciones.
Una de las frases que resuena en el ecosistema āno confĆes, verificaā, es de las primeras que se aprende al ingresar al mundo de la criptomoneda pionera. El consejo se refiere a que nunca creas en lo que te muestra un proveedor de servicios de custodia de bitcoin, ni en el servidor con el que te conectas a la red, tampoco en el nodo de un tercero para validar tus transacciones. Lo mejor que puedes hacer siempre es verificar tu propia informaciĆ³n y la alternativa que tienes para hacerlo es ejecutar tu propio nodo, que ademĆ”s es la forma mĆ”s privada de interactuar en el ecosistema.
Basado en lo anterior, en este artĆculo hemos seleccionado varias alternativas que puedes evaluar para construir o comprar tu nodo completo de bitcoin y lo ejecutes como la mejor herramienta centrada en la privacidad que te puede ofrecer el ecosistema.
Para complementar tu privacidad utiliza monederos enfocados en protegerla, pues entendiendo que las transacciones de bitcoin dejan una huella en la cadena de bloques, existen empresas que ayudan a los usuarios con esta dificultad.
Para correr un nodo completo serĆ” suficiente descargar el cliente Bitcoin Core en una computadora y esperar a que se complete la descarga del bloque inicial. En funciĆ³n de preservar la privacidad lo mejor serĆ” no ejecutar tu nodo en la PC que usas de manera cotidiana.
Entre las opciones disponibles estĆ”n los nodos que construir y sincronizar tĆŗ mismo o las versiones preconfiguradas que te ahorrarĆ” el trabajo pesado de descargar y almacenar la cadena de bloques de bitcoin, porque como su nombre lo indica ya vienen prĆ”cticamente listos para usar.
El āhĆ”galo usted mismoā de los nodos Bitcoin
En el sitio Build Blockchain Tech o Construir TecnologĆa Blockchain hay una guĆa completa sobre los pasos a seguir para configurar tu propio nodo. En ella se recomienda usar el btc-rpc-explorer de cĆ³digo abierto, creado por Dan Janosik para ejecutar un explorador de bloques propio.
Las implementaciones de nodos Ā«hĆ”galo usted mismoĀ» requieren que construyas tu propio hardware, lo cual te brinda mayor libertad para adquirir piezas segĆŗn tu propia disposiciĆ³n presupuestaria.
Sin embargo, al ejecutar un nodo completo en la red Bitcoin estarĆ”s demostrando ante el mundo que tienes interĆ©s en la criptomoneda reina y eso puede convertirte en vĆctima de ataques a travĆ©s de tu red domĆ©stica. Para evitar anunciar la presencia de un nodo Bitcoin, seguramente lo mejor serĆ” correrlo oculto en la red Tor.
Con la configuraciĆ³n estĆ”ndar de Tor tus transacciones de bitcoin se enrutan a travĆ©s de esta red de varias capas antes de llegar a la Internet pĆŗblica y a otros nodos de BTC. De esta manera, serĆ” difĆcil que sean detectadas las interacciones relacionadas con el protocolo de bitcoin en las que participa tu nodo.
Hoy existen software que permiten habilitar un nodo completo de forma mĆ”s fĆ”cil. Tal es el caso de RoninDojo, myNode y RaspiBlitz que estĆ”n diseƱados para ejecutarse en computadoras de placa Ćŗnica o single board computer (SBC) como la Raspberry Pi. Aunque tambiĆ©n se puede optar por otras mĆ”s potentes, como la ROCKPro 64 con mĆ”s funciones para almacenamiento.
Matt Odell, un bitcoiner que destaca la importancia de la privacidad al operar con bitcoin, publicĆ³ un cuadro que permite visualizar las caracterĆsticas que tienen los nodos completos preconfigurados. La mayorĆa de ellos ejecutan Lightning e incluyen BTCPay Server para soluciones comerciales. TambiĆ©n incluyen funciones como Samourai Whirlpool para CoinJoins sin custodia, o habilita un servidor Electrum.
Entre los nodos preconfigurados Odell recomienda RoninDojo, myNode y RaspiBliz como opciones de cĆ³digo abierto que estĆ”n disponibles de manera gratuita. Pero si te inclinas por un nodo plug and play (en espaƱol enchufar, conectar y usar), serĆ” mejor que prefieras Nodl.
RoninDojo
Cuando descargas el monedero Samourai y utilizas Whirlpool para mezclar, el nodo de Bitcoin que te dice tu balance es el servidor de la empresa. Esto no es algo propiamente centrado en la privacidad como lo ha reconocido la propia empresa. Para resolverlo el equipo de desarrollo lanzĆ³ el software RoninDojo que ofrece una forma simple de ejecutar un nodo completo de Bitcoin orientado en la privacidad.
En definitiva, RoninDojo es un asistente de instalaciĆ³n de un Dojo o nodo Bitcoin, sin tener que confiar en un tercero. Es compatible con ordenadores monoplaca como ROCKPro64, Odroid N2, Raspberry Pi 4, etc. Para empezar, necesitarĆ”s el ordenador, una tarjeta micro SD con RoninOS flasheado y una unidad de estado sĆ³lido de 1 TB.
Una vez que hayas seleccionado el hardware podrĆ”s configurar el sistema operativo (utiliza una distribuciĆ³n de Linux llamada Manjaro minimal). Las instrucciones y los enlaces de descarga estĆ”n disponibles en la pĆ”gina de RoninDojo GitHub.
RoninDojo incorpora Electrs que es una implementaciĆ³n ligera de un servidor Electrum que conecta con tu nodo para verificar las transacciones y los balances. TambiĆ©n integra un explorador de bloque y Whirlpool para la mezcla de bitcoin sin custodia.
RaspiBlitz
RaspiBlitz es un proyecto creado por el desarrollador Christian Rotzoll y apoyado por la startup alemana Fulmo. Corriendo tu nodo con este software tienes la opciĆ³n de integrarle un monedero Lightning.
RaspiBlitz tambiƩn conecta directamente con JoinMarket, el mercado P2P o red para de mezcla de transacciones. Este nodo estƔ diseƱado para funcionar como enrutamiento para permitir que sus usuarios ganen un poco de sats en el proceso.
Ofrece soporte para conectar con un servidor Electrum en Rust (ElectRS), tambiƩn con el procesador de pagos BTCPay para opciones comerciales. Permite integrar un explorador de bloques.
myNode
myNode es un proyecto desarrollado por Taylor Helsper, quien logrĆ³ el software mĆ”s completo entre los que estĆ”n disponibles. Su nĆŗcleo es un sistema operativo basado en Linux con una administraciĆ³n fĆ”cil de usar en un entorno web.
Toma en cuenta que hay una ediciĆ³n comunitaria del software myNode disponible para descarga gratuita y una versiĆ³n premium de pago que ofrece algunas funciones adicionales Ćŗtiles, incluido el soporte premium de los desarrolladores.
La versiĆ³n gratuita incluye una serie de funciones. Entre ellas, permite la integraciĆ³n del nodo completo con la red Lightning. TambiĆ©n incorpora una implementaciĆ³n de un servidor Electrum y un explorador de bloques, asĆ como mezcla de bitcoins a travĆ©s de JoinMarket y LND Hub para Blue Wallet o la integraciĆ³n con carteras mĆ³viles sin custodia.
Igualmente, myNode incorpora la mezcla de bitcoins con Whirlpool, permite conexiĆ³n con varias aplicaciones de monederos mĆ³viles mediante cĆ³digo QR y la herramienta para equilibrar canales Lightning, LND Manage.
Entretanto, la versiĆ³n premium del software myNode ofrece una soluciĆ³n para el acceso remoto a aplicaciones seleccionadas a travĆ©s de Tor o VPN, y actualizaciones con un solo clic, incluido el soporte para la mezcla de bitcoin con Samourai Whirlpool y un explorador para visualizar la mempool.
Un nodo completo de bitcoin como producto
Algunas empresas han trabajado con el objetivo de convertir los nodos completos de bitcoin en productos que pueden comercializar. De esta manera sus clientes adquieren una pequeƱa caja que le permite conectarse, tanto a la red Bitcoin como a la red Lightning. Varios de estos productos ofrecen alternativas para mejorar la experiencia de usuario al permitir conexiĆ³n con una variedad de productos y servicios.
Antes de mencionar algunos productos de nodo completo, es preciso destacar que adquirir una de estas cajas es una alternativa mĆ”s costosa que las opciones āhĆ”galo usted mismoā. Tampoco se presenta como una alternativa Ć³ptima para preservar la privacidad si significa que tienes que confiar en la honestidad de una empresa que ha descargado el cliente en el dispositivo por ti y que ha puesto el dispositivo en manos de los desarrolladores antes de que este llegara a tus manos.
La mayorĆa de estas cajas convertidas en nodos completos de Bitcoin ofrecen herramientas adicionales que tambiĆ©n incorporan las de versiĆ³n Ā«hĆ”galo usted mismoĀ» como Lightning y BTCPay o Samourai Whirlpool. Adicionalmente ofrecen caracterĆsticas avanzadas a las que se puede acceder desde un tablero de comandos fĆ”cil de usar. Tal es el caso del Nodo 2 de la empresa Casa que ofrece un servicio multifirma que deja una de las llaves en manos de la empresa para los usuarios que deseen traspasar sus fondos en herencia para beneficiar a otras personas.
AdemĆ”s del producto de la empresa Casa existen otras populares como Lightning in a box, o MyNode One. Estas incorporan diferentes caracterĆsticas que influyen en su potencia y servicios. Sin embargo, nos enfocaremos en el producto de Nodl, debido a que es el proyecto mĆ”s enfocado en la privacidad, segĆŗn lo explicado por Odell.
Nodl es un dispositivo que ofrece rendimiento con un procesador de seis nĆŗcleos con soporte para transacciones Lightning. Admite integraciĆ³n completa con un servidor ElectrumX. TambiĆ©n integra un Dojo de Samourai Wallet. Un software que incluye una funciĆ³n llamada Whirlpool, la cual agrupa las transacciones de bitcoin en las carteras para ofuscar la fuente de los fondos.
El dispositivo tambiĆ©n permite la integraciĆ³n con un servidor BTCPay para fines comerciales. Esta alternativa permite que cualquier comerciante pueda contar con un procesador de pagos auto hospedado, con las caracterĆsticas de un monedero bitcoin.
Antes de inclinarte por comprar un nodo completo en una caja, evalĆŗalo con precauciĆ³n. Todos tienen caracterĆsticas especĆficas y el que se ajuste mejor a ti solo dependerĆ” de tus necesidades. Sin embargo, hacerlo tĆŗ mismo, te abrirĆ” las puertas del aprendizaje y seguramente serĆ” una experiencia que no te vas a querer perder.