Una guía paso a paso para iniciar su propio nodo Bitcoin
Si alguna vez se preguntó “¿Qué puedo hacer para ayudar a Bitcoin a tener éxito?” esta publicación es para ti. La red Bitcoin depende de la descentralización. Lo que significa que necesitamos que muchas personas diferentes tengan una copia de la cadena de bloques (el “libro de historia” de Bitcoin) y nos aseguremos de que las transacciones que van al siguiente bloque sean realmente válidas. Cada computadora que tiene una copia actualizada completa de la cadena de bloques y está conectada a la red Bitcoin se considera un nodo.
No entraré en una explicación detallada sobre esto en esta publicación, pero este video lo pondrá al día si es un novato. A día de hoy solo quedan 5000 nodos accesibles en promedio ejecutando la red Bitcoin y ese número ha disminuido drásticamente desde 2014.
Estas son algunas de las razones por las que este número está disminuyendo:
- Ejecutar un nodo requiere que tome una parte considerable del disco duro de su computadora (alrededor de 50 GB) y almacene la cadena de bloques en él.
- No le devuelve nada, a diferencia de la minería de Bitcoins, por ejemplo.
- Muchas personas prefieren usar carteras ligeras (también conocidas como carteras SPV) por lo que no es necesario que descarguen una copia completa de la cadena de bloques..
- El software de nodo que está disponible hoy (es decir,. Bitcoin Core) tiene una interfaz de usuario no muy amigable para los principiantes. Entonces, aunque el proceso de configuración de un nodo es bastante fácil (como verá en un momento), el software puede asustar a la gente..
- Bitcoin ha estado estancado durante bastante tiempo y muchas personas han perdido interés en él. Entonces, los nodos que alguna vez estuvieron activos se han cerrado.
Contents
Puede ayudar a que Bitcoin sea mejor, robusto y (incluso más) seguro
Entonces, si realmente quieres contribuir y “ayudar a Bitcoin” por así decirlo, puedes simplemente activar un nodo en casa. El proceso es bastante sencillo. Estos son los requisitos iniciales:
Es común que los nodos completos en conexiones de alta velocidad usen 200 gigabytes de carga o más al mes. El uso de descarga es de alrededor de 20 gigabytes al mes, más alrededor de 40 gigabytes adicionales la primera vez que inicia su nodo.
Aunque esto pueda parecer mucho pedir, la mayoría de las computadoras actuales pueden manejar estos requisitos con bastante facilidad. El problema principal será el ancho de banda que consumirá el nodo y esto es algo que debe tener en cuenta de antemano. Si no está seguro, le sugiero que consulte a su proveedor de servicios de Internet..
Si no desea comprometerse con estos términos en su propia computadora, tiene dos opciones adicionales a considerar:
- Encuentre una computadora portátil vieja que ya no usa y conviértala en un nodo.
- Instale un nodo en un VPS (servidor privado virtual). Lo que significa que alquila espacio de almacenamiento a una empresa e instala el nodo en sus servidores. El nodo funcionará las 24 horas del día, los 7 días de la semana y no necesitará cuidarlo (también elimina la necesidad de almacenarlo en su hogar). Incluso lo configuraremos de forma gratuita (solo sigue leyendo).
- Construya un nodo en una computadora Raspberry PI (instrucciones completas aquí).
Aquí en 99Bitcoins ejecutamos nuestro propio nodo en un VPS. Las monedas que obtienes cuando te registras se envían desde este nodo y consideramos que esta es nuestra pequeña contribución a la red Bitcoin..
Algunas cosas más a considerar antes de comenzar
Primero asegúrate Bitcoin es legal en tu área. En segundo lugar, asegúrese de conocer los límites de carga y descarga de Internet para que su proveedor no ralentice su conexión o lo apague inesperadamente..
Entonces, ahora le mostraré instrucciones detalladas sobre cómo encender su propio nodo personal, ya sea en su propia computadora o en un VPS.
Instale un nodo en la computadora de su hogar
El siguiente proceso se acompaña de capturas de pantalla de una computadora con Windows, pero también es idéntico a una computadora Mac. Si tiene alguna dificultad con este proceso, comuníquese con nosotros y haremos todo lo posible para ayudarlo..
Una vez que complete estos pasos, el software Bitcoin Core comenzará a descargar una copia de Blockchain a su computadora. Dado que este es un archivo grande puede tardar entre unas pocas horas y varios días en completarse. Mientras descarga el programa, se mostrará cuán actualizado está en la parte inferior de la pantalla:
Tenga en cuenta que este proceso consumirá una gran parte de su ancho de banda y que puede detenerlo en cualquier momento con solo cerrar el software Bitcoin Core. La próxima vez que reanude el programa, continuará desde donde lo dejó..
Finalmente, para asegurarse de que el nodo esté operativo tanto como sea posible, permita que el programa se inicie cada vez que inicie sesión en su computadora. Para hacer esto, vaya a “configuración” -> “Opciones”. En la pestaña “Principal”, haga clic en Iniciar Bitcoin en el inicio de sesión del sistema y luego haga clic en el botón Aceptar para guardar la nueva configuración.
Configurando su conexión de red
Antes de que podamos decir que la configuración de nuestro nodo está completa, necesitaremos configurar nuestra conexión de red para permitir que otros nodos se comuniquen con nuestro nodo. Este paso es relevante solo si está configurando su nodo en casa y no si lo está configurando en un VPS.
Lo primero que querrá hacer es ver si su enrutador ya está configurado para aceptar conexiones entrantes. Puede utilizar una de dos opciones:
Opción 1: verifique la conexión entrante a través del núcleo de Bitcoin
Abra Bitcoin Core, espere unos 30 minutos y luego coloque el cursor sobre la intensidad de la señal en la parte inferior derecha del programa. Si dice que tiene más de 8 conexiones entrantes *, está listo para comenzar; de lo contrario, habilite las conexiones de red como se explica a continuación..
* Para ejecutar un nodo, necesitará más de 8 conexiones. Si tiene menos, aún puede usar el programa como una billetera de Bitcoin pero no como un nodo.
Opción 2: verifique las conexiones entrantes a través de Bitnodes
encienda su programa Bitcoin Core, espere unos 10 minutos y luego visite Página de BitNodes. Ingrese su dirección IP y haga clic en “Verificar nodo” (si no conoce su dirección IP, simplemente escriba “cuál es mi IP” en Google).
Si obtiene una luz verde, está todo listo y no hay nada más que hacer. Si obtiene una luz roja, deberá habilitar las conexiones de red.
Habilitación de conexiones de red
Esta es probablemente la parte más compleja del proceso. Para los usuarios que no son expertos en tecnología, les recomiendo que se comuniquen con el soporte de su proveedor de servicios de Internet y les pidan que los ayuden a configurar su enrutador para permitir conexiones entrantes al puerto 8333.
Si se siente lo suficientemente cómodo como para configurar estas cosas usted mismo sigue estos pasos. Una vez que hayas terminado, continúa con la configuración del firewall..
Configuración de firewall
Debe configurar el firewall de su computadora para permitir conexiones al puerto 8333. Para obtener información adicional para Windows, consulte los enlaces a continuación:
- Instrucciones para Firewall de Windows
- Instrucciones para Norton Firewall
- Instrucciones para Mcafee Personal Firewall
Mac OS X viene con su firewall deshabilitado de forma predeterminada, pero si lo ha habilitado, consulte la sección Permitir aplicaciones específicas del guía oficial de Apple.
Una vez que haya realizado todos los pasos anteriores, verifique sus conexiones entrantes nuevamente, ya sea a través del programa Bitcoin Core o Herramienta de prueba de Bitnodes.
Instalar un nodo en un tutorial de VPS
El uso de un VPS para ejecutar un nodo Bitcoin le permitirá admitir la red Bitcoin las 24 horas del día, los 7 días de la semana, pero también tiene desventajas:
Si cree que desea configurar el VPS usted mismo, aquí está una breve publicación de Reddit explicando el proceso.
Bitcoin necesita tu ayuda
La principal ventaja que tiene Bitcoin hoy sobre los métodos de pago tradicionales es su descentralización. Pero si el número de nodos accesibles continúa disminuyendo, Bitcoin corre el riesgo de perder esta ventaja. Si desea ayudar a Bitcoin a mantener su fuerza, active un nodo hoy.