2

Como instalar nodo de Bitcoin con menos de 15 GB

Nelson
nelruk
11051

No es clicbait, dicho sea de paso. En nuestras clases de Bitcoin, el profesor nos llevó a la ruta de descargar un nodo completo y al momento de escribir esto, tenemos que tener ~500 GB libres para operar libremente. Eso es lo que la mayoría piensa que necesita pero hay un truco más para correr el mismo nodo de bitcoin pero usando menos peso y permitiendo validar las transacciones de la misma forma que venimos haciendo en las clases, hablemos del nodo pruneado.

Que es nodo pruneado

Un nodo pruneado es lo mismo que un full node pero no posee la copia completa de la cadena, solo una parte y usa esa parte para poder realizar los procesos de verificación. Se crea estos nodos dado que no todos pueden tener una copia completa de la cadena, el crecimiento del tamaño de la cadena dificulta mucho eso, por lo que hace lógico buscar alternativas para mantener viva la descentralización.

¿Es más seguro el nodo full que el pruneado?

No. La diferencia principal es que, en escenarios apocalipticos, la habilidad de validar transacciones en cualquier punto del tiempo en la blockchain yace en el full node. Otra cosa donde habría una posible diferencia es que el nodo pruneado, al no tener la copia completa, no puede servir de espejo a otros nodos paa hacer copia de la blockchain.

¿Cuál debo usar?

Para uso personal -como yo- te recomiendo usar el nodo pruneado con 10 GB de podado. Con ello, estarás contribuyendo a la descentralización y resistencia de censura que caracteriza a bitcoin. Si es de uso empresarial, comercial u otros, un nodo completo te recomendaría; obviamente, si tienes recursos para un full node, nada te detiene, lo que aquí hablamos es de la capacidad de almacenamiento de cada uno.

¿Cómo se activa el nodo podado o pruneado?

  1. Descargas la versión de Bitcoin Core como indican las clases de Bitcoin Core y Script
  2. Una vez descargado, iremos a
    Configuración > Opciones > Podar almacenamiento de bloques a: 10 GB

Vas a ver muchos tutos que te dicen que con 2 GB ya es más que suficiente y eso es cierto pero ten en cuenta estos números:

  • El mempool (transacciones esperando a confirmarse) tiene un peso de 4 GB,
  • Los Bloques que vamos a guardar: 2 GB

Entonces, si configuras entre 5 y 10 GB sería lo ideal a mi criterio.

¿Puedes hacer de 2GB? Claro que sí, de hecho, para eso es el pruneado.

¡Espero tu feedback para ver si te sirvió!

Antes de finalizar

Tengo un newsletter donde hablo sobre bitcoin llamado La Hora Cripto, te invito a suscribirte.

Escribe tu comentario
+ 2
Ordenar por:
1
1808Puntos
2 años

en nodo es el que permite realizar la famosa mineria ?

2
11051Puntos
2 años

Hay dos tipos de nodos full señor:

  • El nodo full miner o la versión Bitcoin Core que, además de validar transacciones, también propone soluciones de bloques al intentar resolver problemas algorítmicos, o sea, minería. Si por algún caso lo resuelves, llevas el subisidio más los fees y transmites las transacciones a la cadena de bloques.
  • El nodo full o Bitcoin Core, es el que permite realizar las validaciones de transacciones pero no realiza el proceso conocido como minería.
1
23845Puntos
2 años

Lo intente, pero de todas maneras se tiene que descargar toda la blockchain, con la diferencia que se eliminará la información hasta el tamaño que configuré (2GB), y de igual forma el tiempo que me toma sincronizarme a la red es de 10 días 😞.

1
23845Puntos
2 años

Genial, me animaste a intentar por tercera vez instalar un nodo de bitcoin , la tercera es la vencida. Necesito un tuto de Ethereum tambien.

2
11051Puntos
2 años

Antes del nodo pruneado habré intentado 10 veces instalarlo pero mis notebooks no daban abasto. Con el nodo pruneado, ahora corre pero de maravillas.

En cuanto a Ethereum, mire que yo no soy ducho en la vaina esa PERO con el cambio a Proof-of-Stake, recomendaría mirar el proyecto RocketPool que te da dos alternativas:

  • Montas de cero tu propio nodo con 16 ETH
  • Te unis a su pozo con <16 ETH, puede ser a partir de 0.01 ETH