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 purple bitcoin.
Antes de explorar los costos involucrados: ¿Qué es un nodo bitcoin??
Un nodo bitcoin es un software que se conecta a la purple 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 pink. Ted Stevenot describió concisamente los nodos 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 Raspberry Pi, o en una computadora private. Sin embargo, un nodo también se puede ejecutar en una máquina digital o en un teléfono inteligente. Bitcoin Core es el software program de nodo 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. Las 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 particular.
- Fortalecimiento de la pink Bitcoin. Cuantos más nodos haya en la purple, 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 crimson 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 components común, que cumple con los requisitos mínimos, que se utiliza para ejecutar un nodo de bitcoin es:
- Nodos Plug and Enjoy o
- Nodos Hágalo usted mismo (Do-it-yourself).
Nodo Plug and Perform
Algunas compañías de bitcoin ofrecen productos de nodo completo plug and engage in que se ejecutan en SBC como Raspberry Pi, RockPro64 y Rock Pi4, y mini Laptop como Intel NUC 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 components 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 package integrado de núcleo de bitcoin en su nodo ensamblado.
Nodo de bricolaje
Al obtener componentes de components, solo consideraremos los SBC, ya que son más baratos que las mini Personal computer. Los componentes de components necesarios para ejecutar un nodo SBC son:
- SBC + fuente de alimentación
- Tarjeta SD + lector
- SSD + carcasa
- Caja/ventilador del disipador de calor
La precise escasez de chips y la alta demanda de computadoras de placa única han llevado a un aumento masivo de los precios y al déficit de suministro, en certain de Raspberry Pi, tanto a nivel local (usado y nuevo) como internacional. 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 components 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 pink. 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 tiene un tamaño aproximado de 440 GB.
La siguiente tabla resume los costos de datos promedio, de proveedores de pink, para IBD y aproximadamente 5.3 GB requeridos mensualmente para sincronizar su nodo con la cadena de bloques. Se supone que usted reside en un área con una cobertura de crimson 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 photo voltaic para alimentar el nodo y el enrutador, lo cual no es lo ideal. ya que depende del clima. Reproducir algo similar a Spacebox de Chimezie Chuta incurre en los costos 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 la plan del círculo de confianza de Arman The Parman o el modelo de tutores y usuarios de Obi Nwosu de hacer que una persona técnica 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 Porcelana. Las opiniones expresadas son totalmente propias y no reflejan necesariamente las de BTC Inc o Bitcoin Magazine.