En este artículo, enumero los costos de establecer y ejecutar un nodo en Nigeria, informado por mi experiencia de ejecutar uno en los últimos dos años. También ofrezco algunas sugerencias para mitigar los costos con el fin de fomentar una mayor participación en la red bitcoin.
Antes de explorar los costos involucrados: ¿Qué es un nodo bitcoin??
A nodo bitcoin es un software que se conecta a la red peer-peer de Bitcoin. Un nodo recibe, valida y transmite transacciones/bloques a otros nodos de la red, de acuerdo con las reglas de la red. ted stevenot nodos descritos concisamente como los mensajeros y guardianes de las reglas de Bitcoin.
Los bloques de transmisión son parte de un libro mayor distribuido que contiene registros de cada transacción, realiza un seguimiento de la propiedad de bitcoin y la cantidad correspondiente de propiedad. Este libro mayor compartido públicamente se conoce generalmente como Bitcoin cadena de bloques.
Un nodo de Bitcoin generalmente se ejecuta en computadoras portátiles de placa única (SBC) como la frambuesa pio en un computadora personal. Sin embargo, un nodo también se puede ejecutar en una máquina virtual o en un teléfono inteligente. Bitcoin Core es el software de nodo de bitcoin más utilizado y se puede descargar aquí.
Los nodos pueden estar llenos o ligeros:
- Un nodo completo almacena una copia completa de la cadena de bloques y verifica cada transacción y bloque, desde el primer bloque, el bloque de génesis, contra las reglas de consenso. Reglas de consenso son conjuntos de reglas específicas aplicadas por nodos completos para determinar la validez de un bloque y sus transacciones.
Hay dos tipos de nodos completos: nodos de archivo y nodos podados. Los nodos de archivo almacenan toda la cadena de bloques localmente y la transmiten a otros nodos, lo que también ayuda a arrancar otros nuevos. Mientras tanto, un nodo podado solo guarda una cantidad mínima específica de bloques mientras verifica transacciones y bloques. Por lo tanto, los nodos eliminados ahorran más disco de computadora en comparación con los nodos de archivo. Sin embargo, los nodos podados no pueden servir toda la cadena de bloques a otros nodos.
- Un nodo ligero no hace cumplir las reglas de consenso y se basa en nodos completos ejecutados por terceros para recibir datos de bloque, lo que implica una compensación de privacidad.
Los nodos completos serán el enfoque principal de este artículo: cualquier mención de “nodo” de ahora en adelante implica un nodo completo a menos que se indique explícitamente.
¿Por qué ejecutar un nodo?
Hay beneficios personales y de red al ejecutar un nodo. Algunos de estos incluyen:
- Privacidad al transmitir transacciones, verificar bitcoins recibidos en su billetera y explorar datos de blockchain, sin que terceros registren su información personal.
- Fortalecimiento de la red Bitcoin. Cuantos más nodos haya en la red, más descentralizado y resistente será Bitcoin frente a partes maliciosas, restricciones jurisdiccionales o eventos de cisne negro.
- Aumentar su comprensión de cómo funciona la red bitcoin y compartir este conocimiento adquirido con otros.
Con algunos de los beneficios descritos, analicemos los costos de ejecutar un nodo desde una perspectiva nigeriana.
Hardware
El hardware común, que cumple con los requerimientos mínimosutilizados para ejecutar un nodo de bitcoin son:
- Nodos Plug and Play o
- Nodos Hágalo usted mismo (DIY).
Nodo Plug and Play
Algunas compañías de bitcoin ofrecen productos de nodo completo plug and play que se ejecutan en SBC como Raspberry Pi, RockPro64 y roca pi4y mini PC como el NUC de Intel y Librem Mini. Algunos de estos proveedores de nodos son:
Los precios de nodo oscilan entre $300 y $700, sin incluir el envío ($100 como mínimo a Nigeria) y los derechos de aduana, según el hardware y el tamaño del almacenamiento. Actualmente, las compras internacionales realizadas con la mayoría de las tarjetas de débito de Nigerian Naira están limitadas a $20 por mes, una reducción del límite anterior de $100. Sus opciones de compra de nodos son usar una tarjeta de débito en dólares —atada a una cuenta domiciliaria— con dólares depositados obtenidos del mercado negro (actualmente 70% por encima de la tasa oficial), usar una tarjeta virtual en dólares que ofrece comodidad pero a una tasa más alta que el mercado negro y bitcoin.
Hay otros obstáculos que puede encontrar al comprar un nodo. En primer lugar, no todos los proveedores de nodos realizan envíos a Nigeria. Además, debido a la escasez de chips, algunos de estos productos están agotados. Una forma de superar algunos de estos obstáculos es emplear la alternativa que ofrecen los proveedores de nodos de obtener componentes de nodos usted mismo e instalar su respectivo software integrado de núcleo de bitcoin en su nodo ensamblado.
Nodo de bricolaje
Al obtener componentes de hardware, solo consideraremos los SBC, ya que son más baratos que las mini PC. Los componentes de hardware necesarios para ejecutar un nodo SBC son:
- SBC + fuente de alimentación
- Tarjeta SD + lector
- SSD + carcasa
- Caja/ventilador del disipador de calor
La escasez actual de chips y la alta demanda de computadoras de placa única han llevado a un aumento masivo en los precios y déficits de suministro, Raspberry Pis en particular tanto localmente (usados y nuevos) como internacionalmente. Sin embargo, algunos Raspberry Pi y RockPro64 están disponibles en aliexpress. Independientemente, hay algunos vendedores falsos en la plataforma, debe tener especial cuidado con las tiendas recién creadas, leer críticas negativas y solicitar un reembolso si un artículo no llega dentro del período estimado.
Teniendo en cuenta el límite de compra internacional en las tarjetas de débito de Naira, estos SBC deberán comprarse con una tarjeta de dólar; no hay opción de compra de bitcoin. La siguiente tabla resume los costos promedio de los componentes de hardware de Aliexpress, para construir nuevos nodos Raspberry Pi o RockPro64.
Datos
Antes de que un nodo pueda desempeñar su función de mensajero y guardián de las reglas en la red de bitcoin, debe sincronizarse con otros nodos de la red. Esto se hace descargando y verificando todos los bloques del bloque génesis en un proceso conocido como Descarga del bloque inicial (IBD). Actualmente, la cadena de bloques de bitcoin es de aproximadamente 440 GB en tamaño.
La siguiente tabla resume los costos de datos promedio, de los proveedores de la red, para la EII y aproximadamente 5,3GB requerido mensualmente para sincronizar su nodo con la cadena de bloques. Se supone que usted reside en un área con una cobertura de red 4G algo confiable.
Energía
Para simplificar el análisis del costo de la energía, se asume que usted vive en una región sin electricidad (al menos el 80 % del tiempo en mi ubicación) y necesitará un generador solar para alimentar el nodo y el enrutador, lo cual no es lo ideal. ya que depende del clima. Replicando algo similar a Chimezie Chuta Caja espacial incurre en los costes medios subsiguientes.
Finalmente, los costos estimados de configuración del nodo completo se tabulan a continuación.
En conclusión
Ejecutar su propio nodo de Bitcoin tiene muchos beneficios, algunos de los cuales se enumeraron anteriormente. Sin embargo, con la continua escasez de chips, la inflación y los costos de instalación de nodos (a pesar de las suposiciones y las recomendaciones de reducción de costos que se hacen en este documento), ejecutar un nodo podría no ser factible para todos. Una solución práctica sería implementar Arman The Parman’s círculo de confianza idea o de Obi Nwosu guardianes y usuarios modelo de hacer que un individuo técnico ejecute un nodo para un grupo de personas de confianza como amigos cercanos, una familia o una comunidad. Este enfoque implica una compensación, pero es mucho mejor que conectarse a nodos de terceros y ayuda a facilitar el desafío de custodia de bitcoin.
Esta es una publicación invitada de Chinedu. Las opiniones expresadas son totalmente propias y no reflejan necesariamente las de BTC Inc o Bitcoin Magazine.