Pages:
Author

Topic: La cantidad de nodos de Bitcoin está disminuyendo, considera contribuir a la red - page 12. (Read 543692 times)

legendary
Activity: 1623
Merit: 1608
Mi intención es instalar un monedero en la nube que también funcione como nodo (24/7). La decisión es por un tema de seguridad y para no depender de mi pc particular, ya que tengo interrupciones por caida de internet y/o cortes de energía eléctica.
La pregunta es si esto es posible y en caso afirmativo que servidores me recomiendan.

Más que cloud, quizás lo mejor sería un VPS (Virtual Private Server). El VPS te permite control total de la máquina, así que puedes utilizar comandos Linux como si estuvieras en casa.

Idealmente, instalas un nodo Bitcoin Core en un VPS con 4 GB de RAM y lo lanzas con el argumento -dbcache=2000 . De esta manera 2GB quedan reservados para el nodo y el resto lo tienes libre para el sistema operativo y demás aplicaciones.

Si quieres guardar la cadena de bloques al completo, necesitas al menos 350 GB de disco duro para poder aguantar durante un año sin problemas, ya que en cuanto entre Segwit, la cadena de bloques va a crecer a un ritmo de 100 GB/año (no planteo ahora la posibilidad de hard fork, que lo llevaría a 200 GB/año).  Tendrías que plantearte seguramente en ese caso, el modo "pruned", con un aporte relevante pero limitado de tu nodo a la red. Vigila también el coste de subida de datos mensual por red.

Namecheap acepta bitcoins y proporciona VPS, aunque tendrías que ir a la versión pruned porque ninguno de sus plantes admite más de 100GB de disco duro (y no es barato, 500 euros al año con solo 60GB de disco).


Si realmente quieres cloud, entonces por ejemplo, ya no hablamos de disponibilidad total de disco duro, sino de su "uso", es decir, de "almacenamiento procesado". Es más difícil calcular el coste de antemano, pero es posible poner "quotas" máximas para no pegarte sustos con la factura. Puedes probar con AWS, pero 300 dólares por año no te va a quitar nadie. Cuando se active Segwit, el coste final subirá aún más porque la cadena de bloques crecerá al doble de velocidad de lo que lo hace actualmente.
hero member
Activity: 868
Merit: 1009
Dave
Hola buenas tardes. Pregunta:
Mi intención es instalar un monedero en la nube que también funcione como nodo (24/7). La decisión es por un tema de seguridad y para no depender de mi pc particular, ya que tengo interrupciones por caida de internet y/o cortes de energía eléctica.
La pregunta es si esto es posible y en caso afirmativo que servidores me recomiendan.
Gracias!
newbie
Activity: 23
Merit: 0
¿Existe alguna recompensa por tener un nodo de forma similar al minado?

No existe recompensa alguna en modo similar al minado, la unica recompensa es la satisfacción personal que te pueda dar el formar parte de la red bitcoin añadiendo seguridad y confianza a la misma mediante el almacenamiento y la actualización de la cadena de bloques en tu equipo.

Saludos !
full member
Activity: 430
Merit: 228
¿Existe alguna recompensa por tener un nodo de forma similar al minado?
newbie
Activity: 4
Merit: 0
Si los nodos estan disminuyendo entonces a contribuir a la red para que no desaparezca jajaja. Este año me he adentrado mucho en el tema del bitcoin, ahora que el precio exploto (vaya a saber si aun mas) cada vez mas gente se como yo se intereso en el tema.
 Seguramente haga un post en mi sitio para que mis lectores conozcan esta revolucionaria moneda digital.
legendary
Activity: 1960
Merit: 1130
Truth will out!
Desde N-O-D-E han compartido una cajita imprimible en 3D para la raspberry 3.

The Pocket Node (Raspberry Pi 3 SSD Server)
https://www.youtube.com/watch?v=qrJNO5eex9w

Es open source y podéis descargar el diseño desde su Github: https://github.com/N-O-D-E/PocketNode

Quizá a alguien le interesa  Wink
legendary
Activity: 1820
Merit: 1017
Pregunta tonta.

¿Si monto un nodo bitcoin cabe la posibilidad de que se me confirmen antes las transacciones?

Ahora hay unas 70.000! pendientes de confirmar  Roll Eyes


Y ya de paso, se puede montar un nodo bitcoin unlimited en rasperry pi? Tengo disco duro 250gb muerto de asco.

No. La primera confirmación la otorga el minero que resuelve el bloque que incluye la transacción de interés, así que si no resuelves bloques no intervienes en la mayor o menor velocidad de las confirmaciones.
hero member
Activity: 600
Merit: 504
Pregunta tonta.

¿Si monto un nodo bitcoin cabe la posibilidad de que se me confirmen antes las transacciones?

Ahora hay unas 70.000! pendientes de confirmar  Roll Eyes


Y ya de paso, se puede montar un nodo bitcoin unlimited en rasperry pi? Tengo disco duro 250gb muerto de asco.
legendary
Activity: 1623
Merit: 1608
Que caracteríticas debe tener como mínimas un ordenador para poder configurarlo como nodo BTC? Tardará mucho en sincronizar toda la cadena de bloques?

Mínimo 2 GB de memoria, 250 GB de disco duro libre. Si utilizas el argumento dbcache se sincroniza la cadena de bloques en 30 horas más o menos. Si tienes 2 GB de memoria, puedes utilizar 800 MB de dbcache para Bitcoin Core. Así:
Code:
bitcoin-qt -dbcache=800


Quote from: SirPol84
Lo pregunto porque estoy pensando contribuir con un ordenador que tengo en la oficina y que podría dejar conectado 24/7 porque no lo usa nadie.
Recuerda que necesitas abrir el puerto 8333 en el router. En las empresas más o menos grandes normalmente no se tiene acceso al router, por lo que no podrías aceptar conexiones entrantes. Si tienes acceso y puedes configurarlo, entonces no hay problema.
member
Activity: 117
Merit: 12
Hola compañeros:

Tengo una duda de principiante (es lo que soy). Espero que podais resolvérmela.

Que caracteríticas debe tener como mínimas un ordenador para poder configurarlo como nodo BTC? Tardará mucho en sincronizar toda la cadena de bloques?

Lo pregunto porque estoy pensando contribuir con un ordenador que tengo en la oficina y que podría dejar conectado 24/7 porque no lo usa nadie.

Un saludo y gracias.

legendary
Activity: 1623
Merit: 1608
¿A alguien más le ocurre que su nodo con el puerto abierto no le pasa de las 8 conexiones salientes?

A mí me ha ocurrido en más de una ocasión, utilizando el router de Movistar y haciendo la configuración de los puertos con el portal Alejandra. Siempre se soluciona así:
1) Hago ipconfig en el ordenador que ejecuta Bitcoin Core.
2) Compruebo con un ordenador Ubuntu que tengo en la misma red local, que el puerto 8333 está abierto en el ordenador que ejecuta Bitcoin Core.
Code:
telnet <192.168.x.y> 8333

Si el puerto está abierto según se indica en el punto 2, el problema es que el router no refleja correctamente los cambios de configuración del puerto. Así que apago el ordenador donde voy a ejecutar Bitcoin Core, después reinicio completamente el router, después enciendo el ordenador donde voy a ejecutar Bitcoin Core, y cruzo los dedos para que al lanzar de nuevo ipconfig me devueva la misma dirección IP que en el paso 1 (casi siempre lo hace así). Después lanzo Bitcoin Core y llegados a este punto, el 100% de las veces funciona correctamente aceptando conexiones entrantes.
legendary
Activity: 1820
Merit: 1017
¿A alguien más le ocurre que su nodo con el puerto abierto no le pasa de las 8 conexiones salientes? Este comportamiento lo llevo observando desde la versión 0.13.0, creo recordar. Solamente consigo pasar de 8 pares cuando le hago el "Check Node" en la página de https://bitnodes.21.co/nodes/ (supongo que sus nodos distribuyen mi IP al resto de la red) si no, no soy capaz de pasar de las ocho conexiones salientes. He probado a añadir algunos nodos estables a bitcoin.conf tal que así: addnode=x.x.x.x:8333 pero parece que tampoco me funciona bien. El problema se da cuando cambia mi IP pública, que el nodo que queda con las conexiones mínimas hasta que no le hago la prueba en bitnodes21. Anteriormente no se daba este problema, con el puerto abierto el nodo iba subiendo de número de pares hasta que me cambiaban la IP dinámica, momento en el que volvia a partir de 8 pares e iba encontrando más de forma automática.

Ésta es la compilación que tengo:

Bitcoin Core versión v0.13.2.0-g0d71914 (64-bit) en Linux MInt 18.1.

Seguiré haciendo pruebas a ver si logro el comportamiento esperado del nodo.
member
Activity: 112
Merit: 10
BitWAB admin team
Nosotros estamos orgullosos de contribuir con la red de Bitcoin  Grin
La Blockchain llega hasta 114GB y chainstate hasta 2GB! Nuesta conexion es hasta 50Mbps

Un saludo!

~BitWAB Team~
Be the winner!
legendary
Activity: 1974
Merit: 1029
Buenas tengo un par de PC viejas con el core prendido incluso con toda la red de bloques pero no siento que hacen nada cada una tiene unas 24 coneciones activas hacia la red....

no hay que hacer algo adicional para que estas trabajen como nodos de confirmacion?

tengo un par de S1 fuera de servicio(solo dan 100 Gh/s) si apunto estas al nodo no contriburia mas? si es asi me pueden ayudar a configurar el bitcoin node?

Gracias

Los nodos ya actúan como tal, tienen 24 conexiones con otros nodos de la red y reenvían y validan tanto transacciones como bloques. Con esto ya haces más que muchísima gente.

Si con "nodos de confirmación" te refieres a mineros, pues sí que puedes enchufarlos, pero eso te repercutirá un coste eléctrico que con toda probabilidad no vas a recuperar. Dicho esto, cada hash que se calcula contribuye infinitésimamente a la red.
newbie
Activity: 5
Merit: 0
http://www.reddit.com/r/Bitcoin/comments/24645i/psa_the_amount_of_full_bitcoin_nodes_is_dropping/
Hechos
- Solo hay unos 8000 nodos de bitcoin funcionando
- Solo un 35% de ellos usan Bitcoin 0.9.1
- La mayoría están en EEUU o Europa ver: https://getaddr.bitnodes.io/
- La estabilidad y por tanto el precio del Bitcoin depende de que su red funcione correctamente!

Esto es malo pero puedes arreglarlo contribuyendo con tu propio nodo:

Corre un nodo
1. Descarga la blockchain (bootstrap.dat) a través de su Torrent (https://bitcoin.org/bin/blockchain/bootstrap.dat.torrent) para que el proceso de sincronización sea más rápido (horas y no días)
2. Coloca el archivo bootstrap.dat en /home/user/.bitcoin or %AppData%\Roaming\Bitcoin
3. Descarga y ejecuta el cliente Bitcoin-qt en un ordenador que esté encendido 24/7.
4. No te olvides de dirigir el puerto 8333 de tu ruter a la IP interna de dicho ordenador.
Un viejo Pentium 4 con 4GB de ram y 80GB de disco duro puede correr un nodo perfectamente.

Me limito a traducir y trasladar la recomendación, yo ya tengo mi nodo corriendo en una máquina que he de mantener sí o sí 24horas encendida. No cuesta trabajo usarlo en los mineros GPU y nos beneficia a todos.

EDIT: 15/07/2015
Como comenta @Principiante:
Up
Según comentó el colega dserrano5 en otro hilo, con la versión 0.11 se puede instalar un nodo sin necesidad de tener la friolera de los 50 GB libres asignado al cliente.

Uno de los cambios más esperados que trae la 0.11 es que ya no hacen falta 20, 30, 50 Gb de espacio en el disco duro. Si tu monedero es otro y tienes el ordenador siempre encendido, bájate la 0.11, configúrale el espacio que le quieras dedicar (mínimo 500 Mb) y venga, a poner cada uno su granito de arena.

Digo "si tu monedero es otro" porque actualmente, usar esta funcionalidad es incompatible con el propio monedero de bitcoin core. Ojo al parche con esto.

Vamos a intentar probarlo. Hay alguien del foro que lo haya instalado?
Yo acabo de instalarlo pero (v0.00.0 32 bit) pero voy a tener que esperar un rato para que me actualice la cadena de bloques...

EDITO: postdata, ¿se le podría poner chincheta a este hilo dado la importancia del mismo? que opinan?
Saludos

Buenas tengo un par de PC viejas con el core prendido incluso con toda la red de bloques pero no siento que hacen nada cada una tiene unas 24 coneciones activas hacia la red....

no hay que hacer algo adicional para que estas trabajen como nodos de confirmacion?

tengo un par de S1 fuera de servicio(solo dan 100 Gh/s) si apunto estas al nodo no contriburia mas? si es asi me pueden ayudar a configurar el bitcoin node?

Gracias
legendary
Activity: 1623
Merit: 1608
una ultima pregunta cuanto usa de internet el nodo?

Tengo el nodo en un ordenador dedicado, conectado al router por cable. Desde otros dispositivos, puedo navegar y ver videos perfectamente como si no tuviera el nodo encendido. Solo he notado pérdida de rendimiento al ver videos en otros dipositivos cuando estoy conectado por WiFi y la señal que recibo es débil.

La cantidad de datos de subida depende de la demanda que hagan los nodos que tienes conectados a tu nodo. Si la conexión de internet es buena, serán varios GigaBytes a la semana.

Puedes ver la velocidad instantánea de transmisión de datos y el acumulado total de bajada y de subida en menú Ayuda / Ventana de depuración / Pestaña Tráfico de Red.
legendary
Activity: 1623
Merit: 1608
y que son las conexiones activas a la red bitcoin y porque van aumentando?

Funciona así:

Primero, tu nodo crea 8 conexiones salientes a otros nodos, que son de donde vas a ir recibiendo todas las transacciones que se están publicando y los nuevos bloques. Después, empiezas a recibir conexiones entrantes de otros nodos, que recibirán de ti las transacciones y los bloques que acabas de recibir de los 8 nodos anteriores. También te pueden solicitar bloques más antiguos de la cadena de bloques.

El número de conexiones va subiendo a lo largo de los días. Puedes ver a quién estás conectado (8 conexiones Salientes) y quiénes están conectados a ti (conexiones Entrantes) en el menú de Bitcoin Core: Ayuda/Ventana de Depuración/Pestaña Pares.
member
Activity: 117
Merit: 12
Yo hace poco me hice nodo para colaborar, espero que poco a poco los usuarios "pequeños" vayamos contribuyendo. De todas formas, las grandes empresas ya están instalando sus propios nodos así que la red BITCOIN está más que asegurada.

Un saludo.
legendary
Activity: 1623
Merit: 1608
se que lo tengo que dejar 24/7 pero ¿que pasa si se corta la luz?

Antiguamente se podía corromper la copia local de la cadena de bloques cuando se iba la electricidad, pero en las últimas versiones de Bitcoin Core parece que ese problema está resuelto.

Cada uno tiene encendido su nodo el tiempo que quiera. Desde unos pocos segundos hasta días sin fin. Faltaría más... Smiley

Sí es cierto que es muy importante que haya un grupo amplio de nodos que esté conectado durante mucho tiempo sin pausa formando así un núcleo impenetrable a "nodos cáncer" que pueden querer engañar a los miembros de la red. Esto es así porque es muy fácil crear cientos de miles de nodos cáncer intentando dar información falsa de la cadena de bloques. Sin embargo, bastaría con que un cliente nuevo se conectara a uno solo de los nodos de ese núcleo estable que están actualizados con la prueba de trabajo más larga para que ese nuevo cliente no caiga en la falsa realidad de los nodos cáncer.

En definitiva, si absolutamente todo el mundo se dedicara a encender y apagar su nodo continuamente, sin estabilidad en el tiempo y sin buena conectividad, los ataques de nodos cáncer serían mucho más fáciles.
legendary
Activity: 1623
Merit: 1608
tengo otra pregunta que pongo en mapping name?


No necesitas mapping name. Imagino que es un nombre para que puedas recordar a qué aplicación redirigen las peticiones. Puedes poner, por ejemplo, Bitcoin.

Lo importante:
Protocol: TCP
External start port: 8333
External end port: 8333
Internal host: Dirección IP que aparece al hacer ipconfig en tu nodo. Normalmente empieza por 192.168. (por ejemplo, 192.168.1.33)
Internal port: 8333

Y eso es todo.
Pages:
Jump to: