[Propuesta] Nodo BTC

Desde hace tiempo quiero hacerme con un nodo montado en una raspberry. Mi idea sería montarla en una raspberry personalizada y que soporte un hdd sata.

He mirado una web donde puedes pedir las raspberry personalizadas.

Mi idea sería que, si hubieran más interesados, podría hacerse un pedido de las partes de forma conjunta y obtener un mejor precio. Igualmente, si aqui en el foro hay gente buena con el hardware, que esos compañeros prepararan los nodos para dejarlos plug-and-play. Yo estaría dispuesto a retribuir el trabajo de quien lo hiciera con mi nodo.

Creo que si lo hiciéramos de manera conjunta, podría ser un proyecto con mas trascendencia y que nos beneficiara a todos. De entrada, a los del foro, claro.

Opinad, por favor.

2 Me gusta

Buena idea, aunque en mi caso ya tengo Raspberry :blush:

De todas formas y aparte de crear un full node normalmente (y para ir introduciendo el tema), os dejo este tutorial para crearlos también sobre Tor: https://www.sky-ip.org/configure-bitcoin-node-debian-ubuntu.html

2 Me gusta

Perdonad que suba el hilo (tengo la mala costumbre reflotarlos, pero creo que mejor que las cosas estén juntas XD).

He decidido montar un nodo BTC y quería saber si hay alguien dispuesto a hacerlo también, para ir montándolo de forma conjunta, compartir las dudas y problemas que puedan surgir.

Estoy seguro que alguien del foro tiene nodo y nos puede recomendar el hardware (yo pensaba en una Raspberry 2 o la nueva), para empezar. Podemos crear también un pequeño grupo de Telegram para dudas más inmediatas… No sé que os parece.

Mi intención es que sea algo económico, para que también anime a más gente a hacerlo.

Si nadie se apunta tiraré por mi cuenta en cualquier caso :wink:

Yo creo que tambien lo voy a montar, ya que me estoy aprovechando de bitcoin logico es dar algo a cambio.

Veo que hay 53 nodos en españa, alguno incluso de XT, pocos, no?

Y pregunta, Core o Classic?

1 me gusta

Ni idea XD A día de hoy no sé cual es mejor.

A mi me gustaría montarlo en la red Tor, pero eso será más complicado…

El tutorial que ha puesto @franckuestein esta explicado paso a paso-

Core o Classic? según a quien quieres dar tu apoyo…
http://nodecounter.com/#nodes_1mb_vs_2mb

No lo encuentro… puedes decirme donde está? Gracias :wink:

https://www.sky-ip.org/configure-bitcoin-node-debian-ubuntu.html

:sweat_smile: Perdona, pensaba que te referías a información para decidirnos por Classic o Core :grin:

Eso es un tema demasiado complejo tendrás que informarte muy bien antes de tomar una decisión, en español de lo que mas me ha gustado es este vídeo, lo acabo de poner en el foro en otro tema:

https://www.youtube.com/watch?v=Mm2FlYmVreI

Lo interesante para mi esta a partir del minuto 1:20:00 cuando habla alguien del publico.

Edito porque escribí con prisas y se me fue debió cruzar algún cable :slightly_smiling:
Lo que quiero decir es que los comentarios que hace esa persona del publico son interesantes por ejemplo Lightning Network, a mi personalmente no me parece tan malo que haya rivalidad y competencia en bitcoin, la decisión de cual es el camino a seguir me parece bastante complicada…

2 Me gusta

Hola.
Yo tengo montado un nodo de Bitcoin core 0.11.2 con un rPi2 con raspbian desde hace 4 semanas. No he logrado actualizarlo a la 0.12 por culpa de alguna librería.
Lo peor, fue descargar los 66Gb de la cadena de bloques, por culpa de la poca potencia de la rPi, y eso que la tenía con OC.

Cada 2-3 días, lo tengo que reiniciar, por qué según empieza hacer SWAP, va lentisima y apenas me deja conectarme por putty.
Ahora estoy intentando montar un nodo con Bitcoin Classic con una rPi3 con Ubuntu.

Saludos.
Antuam

1 me gusta

Gracias @Antuam lo de la rPi3+ubuntu es lo que yo tengo en la cabeza…

Aunque, iba a preguntar si no habrá un hardware más óptimo para correr el nodo… Hablamos de la Raspberry por coste y consumo, pero igual un minipc o algo parecido es más flexible y merece más la pena. Además, igual se podrían usar discos duros normales (reciclar alguno…).

Porque imagino que un pc en desuso consumirá demasiada energía y esto hará que no compense el ahorro en el equipo, no?

Yo antes tenía un portátil con un core 2 duo y Windows. Pero aunque solo sean 60w, se nota a final de mes y además, me empezó a fallar el hdd.

Yo tengo el sistema en una microSD de 16Gb Rápida y la cadena de bloques en un USB de 128Gb.
Se le puede conectar un hdd por USB de 2.5", pero has de hacer activar esto.
Editar el archivo config.txt

sudo nano /boot/config.txt

Y Añadir esta línea.

max_usb_current=1

Control X, sales grabando, reiniciar y ya lo tienes.

OJO, en la rPi 3, necesitas un transformador de 2,5A. Puede funcionar con los de 2A. Mucho cuidado con los chinos, que te dicen que son de 2A y es mentira. La razón, es que ha de alimentar el wifi y el BT, uno olvidarse de ponerle disipador al chip de broadcom, por qué se calienta y mucho.

Saludos.
Antuam.

Osea, que si no te entiendo mal, recomiendas una microsd para el sistema y luego conectar un pendrive usb de 128 Gb, no? Lo veo más viable que una microsd de 128 para todo…

Gracias por el consejo del transformador para la R3, no lo conocía :slight_smile:

Yo me carge una microSD 128Gb en la descarga de la cadena de bloques. Vale, era de las sin marca, y me costó 15€, pero perdí 5 días y me cabree mucho.

Os recomiendo que si os descargáis la cadena desde el principio, le hagas OC a la rPi, o si la tenéis descargada con él torrent, también lo hagáis la primera vez que arranquéis el nodo, para que lea la BBDD y verifique las direcciones de vuestro Wallet, aunque este vacío.
Es más, no recomiendo tener en dicho equipo ningún Satoshi por lo que pueda ocurrir.

Yo de media tengo entre 40 a 54 conexiones, asique os recomiendo tengáis una buena conexiono, casi todo el tráfico es de subida de datos. Cada hora estoy enviando entre 800Mb a 1Gb. Lo digo para que lo tengáis encuentra, o sino, capar la velocidad de la IP si vuestro router os lo permite.

Saludos.
Antuam

Perdona la ignorancia… que es hacer OC? Y ya que estoy, aprovecho para preguntarte por qué has optado por instalar Ubuntu en vez de alguna distro más ligera, como Lubuntu o Xubuntu. Y para terminar… Alguna recomendación sobre donde comprar la rPi?

Voy leyendo sobre Core Vs Classic, aunque todavía no lo tengo claro :weary:

OC es hacerle OverCloking. Vamos, subir la frecuencia de funcionamiento al chip.
Yo curre en intel de becario. Ellos fabrican un único chip, y depende de la calidad del wafer/oblea de silicio , así la velocidad. A mas cerca del centro, mas calidad, pero bajan la frecuencia en todos para cumplir con las especificaciones mínimas, así como capar instrucciones, núcleos o cache.

Estoy probando esta distribución especifica para rpi

Ubuntu mate 15.10.3

El WiFi lo pilla perfectamente.

Y sobre por que me baje la cadena otra vez, simplemente por probar y aprender y de paso, estabilidad del aparatito y hacerle gastar ancho de banda a mi ISP :wink:

EDIT,
Yo la compre en el mayorista oficial en España, por qué trabaje allí, pero ellos se la venden a PCComponentes.
O podeis probar suerte aquí, que regalan 30.
https://www-01.ibm.com/marketing/iwm/dre/signup?S_PKG=ov46626&S_TACT=C31403HW&dynform=21421&source=ibm-analytics
Eso sí, el mail tiene que ser algo tecnológico, aviso.

Saludos.
Antuam

1 me gusta

Que utilidad tiene un nodo?

Me llena de orgullo y satisfacción…perdón…la puta costumbre :grin:

Bueno, como decía…que estoy muy contento porque finalmente he montado mi primer nodo 24/7, bitcoin classic, etc y etc.

Luego de buscar y buscar, rapsberry, berrys y raps, decidí coger un portátil viejo de cuando el tío curro sacaba truchas de 500 kilos…Bueno, no es tan viejo. Digamos que, en lugar de ser un Pentium, es un humilde “Lentium”.

El caso es que le monto Ubuntu, nodo bitcoin classic y “palante”. Y solo se dedica a eso: su función es ser un nodo btc-classic.

Problemas encontrados:

  • Instalar el nodo btc-classic en ubuntu. Me ha costado hasta que encontré la solución.

  • CPU al 100%. Solución: Cerrarle el grifo del ancho de banda. Parece que si lo dejo que descargue a tope, se atraganta el pobre. Ahora va como una sedita. Para el que requiera cerrarle el grifo de ancho de banda, he aquí la solución.

Y bueno, me llena de orgullo y satisfacción…perdón, otra vez la puta costumbre…estoy muy contento de que está trabajando correctamente reforzando la cadena de bloques.

6 Me gusta

Desde hace un par de versiones de Bitcoin Core (y creo Classic, ya que el fork lo hicieron a la vez) permite limitar el número de conexiones, lo cual ayuda a no chupar tanto ancho de banda.
maxconnections=X es lo que tenéis que ponerle a bitconi.conf para que como máximo os conecte a ese número de pares.
También podría ayudaros para estos equipos ligeros limitar el pool de memoria.
maxmempool=X seran los megabytes máximos, aunque por defecto Bitcoin Core trae una limitación más que aceptable.

1 me gusta