Pages:
Author

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

hero member
Activity: 868
Merit: 1009
Dave
Hola MA40, perdón la intromisión, pero yo te recomiendo sacarle la batería y enchufar diréctamente la portatil al tomacorriente.
El dejarla con la batería puesta todo el tiempo la arruina y la máquina anda fenómeno en forma directa.
Saludos
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Hola.

Bueno, ya está todo hecho.

He estado pensando, primero, el sistema operativo no debe de ser problema: ¿Que viene con Windows 10?, Ok. ¿Que luego hay que cambiarlo por lo que sea? Ok. Ya nos ocuparemos a su debido tiempo.

De momento se trata de instalar un nodo de Bitcoin Core, como viene con Windows 10, así se hará.

Las baterías: Tampoco deben ser problema, si hay que cargarlas más a menudo, pues se hace, o se deja enchufado un tiempo al día, ya iré viendo. Tampoco pasa nada porque un día se quede sin baterías y se pare ¿no? Si he entendido bien, el problema es cuando el nodo está apagado más de tres semanas seguidas ¿no?

El mayor problema que he tenido ha sido en decidirme entre la propuesta de Shawshank, técnicamente mejor y mucho más económica, y la mía con el extra de 1 TB de disco duro y sin cámara, micrófono, ni lector de huella digital, mucho más cara y técnicamente algo peor aunque suficiente para lo que quiero, pero con la única ventaja del tamaño reducido: tamaño de pantalla de 12,5 pulgadas frente a las 15,6 del primero.

Bien. Aquí me vais a decir que estoy loco, que soy caprichoso o que no sé dónde gastar la pasta. Pero yo os puedo decir: “por favor chicos, no me juzguéis sin antes conocer bien mi situación”.

Os cuento: Yo soy un usuario de silla de ruedas, tengo graves problemas de movilidad. Eso que en principio puede parecer que no tiene nada que ver, en realidad sí que lo tiene. Cuando tienes este tipo de problemas, debes estudiar bien todo: el tamaño de las cosas que vas a usar, dónde las vas a dejar, donde las vas a usar, qué cosas hay que puedan estorbarte cuando las usas, etc. así todo. Y según lo tengo montado todo y cómo tengo pensado usar el nodo (por cierto, no me es posible unir el portátil con el Router con un cable porque tendría que atravesar la habitación justo por el medio o ir recorriendo tres paredes por detrás de muebles ya colocados y librando ventanas y eso me complica) sé que si me decidiera por la opción de Shawshank, habría muchos días que me iba a acordar y pensar que por qué no elegí la otra opción.

Resumiendo: que he escogido mi opción con 1 TB de disco duro. Undecided

Bueno, un saludo y ya os iré contando.
legendary
Activity: 1623
Merit: 1608
En principio el modelo podría ser éste: http://www3.lenovo.com/es/es/laptops/thinkpad/x-series/ThinkPad-X270/p/20HNCTO1WWESES0 ¿qué opinas? Lo he elegido por sus dimensiones reducidas (importante) y porque dice que la batería tiene 21 h de autonomía.

Ahora los problemas:

Autonomía de la batería: Supongo que eso variará y dependerá del uso que le des pero, suponiendo que yo lo voy a tener funcionando 24h al día y solo estará funcionando Bitcoin Core, que podrá estar incluso con la pantalla apagada (supongo). ¿Será posible que la batería aguante las 24 horas? ¿Será posible que sólo necesite una carga de batería al día? ¿Cuánto tardará en cargar la batería cada día? (Es que me gustaría no tenerlo enchufado continuamente a la red eléctrica.)

Si solo quieres un nodo Bitcoin Core funcionando las 24 horas, y al mismo tiempo aprender a programar, administración de ordenadores, etc. entonces no necesitas Windows. El problema es que, aunque parezca increíble, la mayoría de las tiendas tienen todos sus portátiles con Windows. Debe ser algún acuerdo de exclusividad con Microsoft o algo así porque si no, no me lo explico. En mi caso, borré Windows del todo, instalé Ubuntu y no he mirado atrás (imagino que podrás copiar Windows a un pendrive o a un DVD antes de nada). La próxima vez, con más tiempo, intentaré un comprar un ordenador pero sin sistema operativo.

Aquí he encontrado un portátil que te debería aguantar durante mucho tiempo: 8GB RAM, 1TB disco duro.

https://tiendas.mediamarkt.es/p/portatil-lenovo-ideapad-110-15isk-i76500-1360181

Es bastante más económico que el que propones tú. También un procesador potente, aunque esto último es lo menos importante para funcionar como nodo de Bitcoin Core. El disco duro tiene suficiente espacio para aguantar sin llenarse durante varios años. Al poner 4GB de dbcache (y los otros 4GB de RAM libres), el acceso al disco duro es bastante reducido y no estropeas el portátil en el largo plazo.

Si en tu domicilio no se va la luz, le puedes quitar la batería, lo que ayudará a nivel de consumo, ya que la batería siempre tiene algunas pérdidas. O si no, con la batería puesta, muy de vez en cuando lo desconectas de la toma eléctrica mientras sigue funcionando normalmente dando servicio a la red. Así consigues que la batería envejezca más lentamente. Me cuesta creer que un portátil de gama media aguante 24 horas sin conectarse a la toma general eléctrica. El mío a las 6 horas ya se cansa y se va a la siesta.  Smiley

También, asegúrate de que el teclado está en español (tiene la letra Ñ).

Si quieres realmente aprender a programar bien, a administrar máquinas, etc. necesitas hacerlo sobre Linux. Ubuntu está fenomenal, aunque a veces faltan drivers y sufres un poco. O al principio te da algún error raro (por ejemplo, a mí se me desconectaba el Wifi al cabo de unas horas, tenía que reiniciar el portátil y no veía la salida), pero normalmente terminas encontrando la solución al problema en internet.

¡Ah! También recomiendo que el nodo Bitcoin Core se conecte al router con un cable ethernet, no por Wifi. La velocidad de transmisión de datos es mucho mayor y no saturas al resto de dispositivos de la casa que se están conectando por Wifi.


Quote from: MA40
Sistema operativo: Trae el Windows 10 Home 64, perfecto ¿no? Bitcoin Core tiene versiones para Windows. Bien pero… vamos a suponer que, por lo que sea, tengo que borrar completamente el disco duro e instalar de nuevo el sistema operativo. Yo tengo un CD con Windows 7 pero… no trae unidad lectora de CD ¿no? ¿Cómo podría instalarlo? O ¿Cómo podría instalar Linux, si yo quisiera (para aprender), habiendo formateado el disco duro?
Se puede instalar Ubuntu con un pendrive usb.
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Pero ya te digo. El portátil con Linux Ubuntu y línea de comandos me parece lo mejor con diferencia.
Gracias Shawshank.

Como casi siempre, vuelves a tener razón. Lo he pensado más fríamente y creo que ya lo tengo claro.

Verás, cada Hosting me cuesta 4,45 €/mes como son dos, en total son 8,9 €/mes que me podría ahorrar. El VPS me costaría (suponiendo que me valga con lo básico) 39,95 €/mes, a esto le restamos lo que me ahorraría por los Hostings y me quedan 31,05 €/mes que sería el coste de mi capricho. Este coste frente a comprarse un portátil, efectivamente, no se sostiene.

Por lo tanto, ya me he decidido, voy a comprarme un portátil para instalar mi nodo Bitcoin Core, y exclusivamente para eso.

Ya me vas conociendo Shawshank, soy de los que suelen tener “ideas de bombero”, pero por el contrario, no me cuesta reconocer cuando me equivoco y los demás tienen razón.

He estado mirando los portátiles y ultrabooks de la marca Lenovo. ¡Me gustan!

En principio el modelo podría ser éste: http://www3.lenovo.com/es/es/laptops/thinkpad/x-series/ThinkPad-X270/p/20HNCTO1WWESES0 ¿qué opinas? Lo he elegido por sus dimensiones reducidas (importante) y porque dice que la batería tiene 21 h de autonomía.

Ahora los problemas:

Autonomía de la batería: Supongo que eso variará y dependerá del uso que le des pero, suponiendo que yo lo voy a tener funcionando 24h al día y solo estará funcionando Bitcoin Core, que podrá estar incluso con la pantalla apagada (supongo). ¿Será posible que la batería aguante las 24 horas? ¿Será posible que sólo necesite una carga de batería al día? ¿Cuánto tardará en cargar la batería cada día? (Es que me gustaría no tenerlo enchufado continuamente a la red eléctrica.)

Sistema operativo: Trae el Windows 10 Home 64, perfecto ¿no? Bitcoin Core tiene versiones para Windows. Bien pero… vamos a suponer que, por lo que sea, tengo que borrar completamente el disco duro e instalar de nuevo el sistema operativo. Yo tengo un CD con Windows 7 pero… no trae unidad lectora de CD ¿no? ¿Cómo podría instalarlo? O ¿Cómo podría instalar Linux, si yo quisiera (para aprender), habiendo formateado el disco duro?

Bueno…, un saludo. Undecided
legendary
Activity: 1623
Merit: 1608
No sé, igual estás viviendo en la Costa Azul y no sabes en qué gastar la pasta... Pero si lo que quieres es aprender, ¿no será mejor que te compres un portátil económico (Lenovo me ha dado un resultado muy superior a otra marca que probé) de 400 euros y te instales Linux Ubuntu? Abres el puerto 8333 del router de tu casa para aceptar conexiones entrantes (recomiendo desactivar Universal Plug and Play), pruebas todo lo que quieras sin límites, aprendes un montón y super cómodo.
Ya pero… Lo que no me gusta es que tiene que estar conectado las 24 horas del día, además, había pensado que, ya que tengo que pagar dos “Hostings” por dos páginas webs que tengo, eso me lo ahorraría teniendo el VPS y alojándolas allí ¿no?

Bueno…, pensaré lo del portátil, un saludo. Wink


Así, yendo a mínimos y con mucho cuidado, el VPS professional de piensasolutions quizás te podría valer:
-   1 GB de RAM dedicada (le pones dbcache 500). El nodo requerirá acceso constante al disco duro, aunque ese no es tu problema porque el contrato parece que no pone límites de acceso de ese tipo.
-   20 GB de disco: No hay problema, le pones un prune 8 GB. Tendrás que tener cuidado de no dejar el nodo apagado durante más de tres semanas seguidas aproximadamente, ya que sino forzarías de nuevo la descarga completa de la cadena de bloques.
-   Transferencia 300 GB: La descarga inicial de la cadena de bloques entre una cosa y otra ya te va a gastar casi todo lo del mes la primera vez. Después, como lo tendrás en modo prune, seguramente no haya muchos nodos que te soliciten largas secuencias de bloques. Puedes ajustar el número máximo de conexiones entrantes a tu nodo para no superar los 300 GB mensuales.

Pero ya te digo. El portátil con Linux Ubuntu y línea de comandos me parece lo mejor con diferencia.
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
No sé, igual estás viviendo en la Costa Azul y no sabes en qué gastar la pasta... Pero si lo que quieres es aprender, ¿no será mejor que te compres un portátil económico (Lenovo me ha dado un resultado muy superior a otra marca que probé) de 400 euros y te instales Linux Ubuntu? Abres el puerto 8333 del router de tu casa para aceptar conexiones entrantes (recomiendo desactivar Universal Plug and Play), pruebas todo lo que quieras sin límites, aprendes un montón y super cómodo.
Ya pero… Lo que no me gusta es que tiene que estar conectado las 24 horas del día, además, había pensado que, ya que tengo que pagar dos “Hostings” por dos páginas webs que tengo, eso me lo ahorraría teniendo el VPS y alojándolas allí ¿no?

Bueno…, pensaré lo del portátil, un saludo. Wink
legendary
Activity: 1623
Merit: 1608
respecto a este tema, el de nodo de bitcoins, para tener un nodo en casa, valdría con un embebido tipo raspberry pi pero más potente?

Con un Raspberry Pi creo que sería suficiente. Recomendaría lanzar Bitcoin Core en modo prune y copiar previamente lo que puedas de la cadena de bloques en la memoria SD desde un ordenador. Si no, la sincronización te va a tardar mucho. No me he puesto a leerlo al detalle, pero parece que hay bastante información:
http://raspnode.com/diyBitcoin.html
http://www.raspberrypifullnode.com

Luego ya sabes, conectarlo a un monitor, un teclado, etc. Es un poco engorroso. Aunque sea más caro, el portátil más sencillo (Lenovo no se rompe según mi experiencia) es calidad de vida frente al Raspberry Pi.


creo que voy a probar yo también a contratar un VPS e instalarme un nodo Bitcoin Core y probar durante un año, no busco tanto el rendimiento económico sino más bien aprender.

No sé, igual estás viviendo en la Costa Azul y no sabes en qué gastar la pasta... Pero si lo que quieres es aprender, ¿no será mejor que te compres un portátil económico (Lenovo me ha dado un resultado muy superior a otra marca que probé) de 400 euros y te instales Linux Ubuntu? Abres el puerto 8333 del router de tu casa para aceptar conexiones entrantes (recomiendo desactivar Universal Plug and Play), pruebas todo lo que quieras sin límites, aprendes un montón y super cómodo.

Si lo que quieres es probar "la experiencia VPS", entonces siempre desde línea de comandos y ya está.  Smiley

hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
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.

Hola Shawshank.

Tu idea me ha gustado mucho, y aunque mis conocimientos informáticos son bastante limitados (eso sí, me gusta mucho aprender), creo que voy a probar yo también a contratar un VPS e instalarme un nodo Bitcoin Core y probar durante un año, no busco tanto el rendimiento económico sino más bien aprender.

El VPS se lo contrataría a PiensaSolutions, quizás no sean los mejores ni los más baratos, pero es que ya tengo un par de servicios con ellos y estoy muy contento.
Las características del VPS son las del “VPS PROFESSIONAL” que se pueden ver en esta dirección: https://www.piensasolutions.com/servidores-vps

Hay algunas prestaciones que no son suficientes por lo que tendría que hablar con ellos y que me hicieran un presupuesto personalizado. Por ejemplo, sólo dispone de 20GB de disco duro y según tú, se necesitan 350, otra cosa que me entra la duda es que la memoria RAN es de 1 GB de memoria RAM y 4 GB de memoria RAM Bursted esto no lo entiendo muy bien si será suficiente o no, según tú se necesitan 4GB de RAM, pero no sé muy bien qué quiere decir eso de “Bursted” ¿Crees que ahí habrá problema?

Por favor Shawshank, échale un vistazo. Voy a escribirles a los de PiensaSolutions con las caracteristicas del VPS que me gustaría contratar para que me digan el precio y tendría que decirles las características extras que necesito, de momento los 350 GB y no sé si la memoria RAM. ¿Alguna cosa más?

Mi mayor carencia ahora es que desconozco completamente el sistema operativo Linux CentOS, pero bueno…, "nadie nace aprendido" ¿no?

Un saludo.
newbie
Activity: 22
Merit: 0
He visto que tus posts son muy interesantes, respecto a este tema, el de nodo de bitcoins, para tener un nodo en casa, valdría con un embebido tipo raspberry pi pero más potente?

no crees que deberían cobrar los nodos una tarifa para crear incentivo a que haya más nodos?
hero member
Activity: 868
Merit: 1009
Dave
"...Para ser tu propio banco, tienes que ser capaz de comprobar cuál es tu saldo correcto en todo momento. No debes confiar únicamente en exploradores externos. Tienes que poder comprobarlo con tus propios ojos, y en estos momentos, la única manera de conseguirlo es comprobando la prueba de trabajo de la cadena de bloques desde el bloque génesis.

Si el tamaño de la cadena de bloques fuera gigantesco, la validación anterior solo sería posible si depositas tu confianza en terceros."

Impresionante. No lo había pensado.
Gracias por esta intervención Shawshank.
legendary
Activity: 1623
Merit: 1608
Unlimited busca aumentar el tamaño de la cadena de bloques hasta que dejes de ser tu propio banco

Si me explicases por qué, lo agradeceria.

Para ser tu propio banco, tienes que ser capaz de comprobar cuál es tu saldo correcto en todo momento. No debes confiar únicamente en exploradores externos. Tienes que poder comprobarlo con tus propios ojos, y en estos momentos, la única manera de conseguirlo es comprobando la prueba de trabajo de la cadena de bloques desde el bloque génesis.

Si el tamaño de la cadena de bloques fuera gigantesco, la validación anterior solo sería posible si depositas tu confianza en terceros.



Así acudirás a tu datacenter de confianza o a los bloggers seleccionados, también de confianza....

Qué es un datacenter y por qué abria de acudir a él a o a un blogger ?
 

que recuerdan la Historia a su manera desde que Satoshi creó el bloque Génesis

Cada uno puede buscar la Historia de bitcoin por sí mismo y sacar sus propias conclusiones, o no... Roll Eyes

Un datacenter es un centro con grandes capacidades de almacenamiento y procesamiento. Si la cadena de bloques crece tanto que solo un datacenter puede verificar la integridad de la cadena de bloques, al final dependerás de sus servicios para conocer tus propios saldos. En el caso extremo, ya no eres tu propio banco, y el conocimiento de los saldos activos ya no pasa de generación a generación por verificación criptográfica, sino más bien como se delega la descripción de la Historia: en base de interpretaciones inverificables que en ocasiones no coinciden entre historiadores.



Bonus track: Cualquiera que se acerque a su estrafalaria arquitectura tendrá garantizada una dolorosa agonía y el sabor del infierno en la más cruel de las irrelevancias. Finalmente, la muerte.

Me disculpo, pues parece que he dicho algo que te ha ofendido.

Saludos bitcoiners !

No hay de qué disculparse. Se trata de intercambiar ideas. ¡Todo OK!
hero member
Activity: 868
Merit: 1009
Dave
En la primer página de este post, estaban las instrucciones para instalar en un VPS el bitcoin core desde putty en un entorno linux
Esto es de hace años. ¿En las instrucciones se debería cambiar algo?
Gracias

//Instalando bitcoind en un VPS con Ubuntu 13.10:

mkdir ~/.bitcoin/
sudo aptitude update
sudo aptitude upgrade
sudo apt-get update
sudo apt-get upgrade
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo aptitude install bitcoind


Siguiente paso: Configurar Bitcoind

Editar un archivo vacio ~/.bitcoin/bitcoin.conf en la carpeta .bitcoin:
nano ~/.bitcoin/bitcoin.conf

Introducir lo siguiente:
server=1
daemon=1
rpcuser=UN_USUARIO
rpcpassword=UNA_CONTRASEÑA

Pulsamos Ctrl+O y Ctrl+E

Entonces arrancamos bitcoind:

bitcoind

Aparecerá: "Bitcoin server starting"

Ahora se descargará la cadena de bloques, para ver el estado poner:

bitcoind getinfo

Y ya podemos cerrar Putty, todo lo demás lo hará solo
newbie
Activity: 23
Merit: 0
Unlimited busca aumentar el tamaño de la cadena de bloques hasta que dejes de ser tu propio banco

Si me explicases por qué, lo agradeceria.

Así acudirás a tu datacenter de confianza o a los bloggers seleccionados, también de confianza....

Qué es un datacenter y por qué abria de acudir a él a o a un blogger ?

que recuerdan la Historia a su manera desde que Satoshi creó el bloque Génesis

Cada uno puede buscar la Historia de bitcoin por sí mismo y sacar sus propias conclusiones, o no... Roll Eyes

Bonus track: Cualquiera que se acerque a su estrafalaria arquitectura tendrá garantizada una dolorosa agonía y el sabor del infierno en la más cruel de las irrelevancias. Finalmente, la muerte.

Me disculpo, pues parece que he dicho algo que te ha ofendido.

Saludos bitcoiners !
legendary
Activity: 1623
Merit: 1608
creo que clientes como bitcoin unlimited, que permiten la libertad de configuracion en cuanto al protocolo bitcoin, permiten superar todas estos incovenientes a través del consenso general (sin la necesidad de que se produzcan hard forks)

Unlimited busca aumentar el tamaño de la cadena de bloques hasta que dejes de ser tu propio banco. Así acudirás a tu datacenter de confianza o a los bloggers seleccionados, también de confianza, que recuerdan la Historia a su manera desde que Satoshi creó el bloque Génesis. Y les harás caso, y así sabrás qué te corresponde y qué no.

Bonus track: Cualquiera que se acerque a su estrafalaria arquitectura tendrá garantizada una dolorosa agonía y el sabor del infierno en la más cruel de las irrelevancias. Finalmente, la muerte.  Smiley
newbie
Activity: 23
Merit: 0
Por qué en este post solo se habla de Bitcoin Core como cliente ? Creo que es importante para todos los que queremos beneficiarnos del progreso de bitcoin, apoyar la red desde las diferentes implementaciones de software que existen, al fin y al cabo bitcoin pone en mano de los usuarios la libertad de elegir que cliente utilizar, así pues la verdadera contribucion a la red sería aquella que hiciese uso de la multitud de software existente, de este modo, los usuarios comprobarian por ellos mismos las ventajas o desventajas de cada uno, del mismo modo que los Fork acabaran poniendo de manifiesto que protocolo beneficia realmente a los usuarios y cual no.

Saludos !

Supongo que es porque se trata con muchísima diferencia del cliente más utilizado, cumple perfectamente con las reglas de consenso y su mantenimiento es profesional. Se podría citar también a Bitcoin Knots, por ejemplo, que cumple con el protocolo, pero no aporta mucho más porque es una copia de Bitcoin Core con pequeñas diferencias.

Pero vamos, que aquí quien quiera puede comentar y recomendar lo que estime conveniente. Se trata de resolver dudas y de que todos aprendamos cada vez más.

Ello me hace pensar que bitcoin core es, en parte, el responsable de la situación actual en la que se encuentra bitcoin, estancado en cuanto a su cotización (debido en parte a la incertidumbre que existe hoy día) y en cuanto al numero de transacciones, limitadas por el tamaño de los bloques, y con unas comisiones por transacción demasiado altas, sin embargo, creo que clientes como bitcoin unlimited, que permiten la libertad de configuracion en cuanto al protocolo bitcoin, permiten superar todas estos incovenientes a través del consenso general (sin la necesidad de que se produzcan hard forks), que siempre redundará en el beneficio de los usuarios.

Saludos bitcoiners !
legendary
Activity: 1623
Merit: 1608
Por qué en este post solo se habla de Bitcoin Core como cliente ? Creo que es importante para todos los que queremos beneficiarnos del progreso de bitcoin, apoyar la red desde las diferentes implementaciones de software que existen, al fin y al cabo bitcoin pone en mano de los usuarios la libertad de elegir que cliente utilizar, así pues la verdadera contribucion a la red sería aquella que hiciese uso de la multitud de software existente, de este modo, los usuarios comprobarian por ellos mismos las ventajas o desventajas de cada uno, del mismo modo que los Fork acabaran poniendo de manifiesto que protocolo beneficia realmente a los usuarios y cual no.

Saludos !

Supongo que es porque se trata con muchísima diferencia del cliente más utilizado, cumple perfectamente con las reglas de consenso y su mantenimiento es profesional. Se podría citar también a Bitcoin Knots, por ejemplo, que cumple con el protocolo, pero no aporta mucho más porque es una copia de Bitcoin Core con pequeñas diferencias.

Pero vamos, que aquí quien quiera puede comentar y recomendar lo que estime conveniente. Se trata de resolver dudas y de que todos aprendamos cada vez más.
newbie
Activity: 23
Merit: 0
Por qué en este post solo se habla de Bitcoin Core como cliente ? Creo que es importante para todos los que queremos beneficiarnos del progreso de bitcoin, apoyar la red desde las diferentes implementaciones de software que existen, al fin y al cabo bitcoin pone en mano de los usuarios la libertad de elegir que cliente utilizar, así pues la verdadera contribucion a la red sería aquella que hiciese uso de la multitud de software existente, de este modo, los usuarios comprobarian por ellos mismos las ventajas o desventajas de cada uno, del mismo modo que los Fork acabaran poniendo de manifiesto que protocolo beneficia realmente a los usuarios y cual no.

Saludos !
legendary
Activity: 1623
Merit: 1608
Gracias Shawshank, muy completa la info. Voy a alquilar un VPS linux entonces de 4gb de ram e intentaré instalar el Bitcoin Core por ssh.
Sobre el nodo, creo que me decantaré por el el modo "pruned" nomás. ¿Aporta algo a la red? ¿Hay alguna info en español donde me pueda informar más?
Nuevamente gracias.

Por cierto, un VPS con 2GB de RAM y lanzando con el comando bitcoin-qt -dbcache=1000 también sería suficiente. Seguro que te sale más económico. Después, por supuesto, modo "prune" si no dispones de suficiente disco duro.

En casa tengo continuamente el nodo funcionando pero más que nada porque me sobra un ordenador y lo único que me cuesta es la electricidad, que no es mucho. Supongo que necesitas obligatoriamente el VPS para otra cosa y no te importa poner el nodo, porque ¡te va a salir a una pasta!

Un nodo Bitcoin en modo "prune" es un nodo completo que valida todas las transacciones. Básicamente, descarga la cadena de bloques completa, desde el bloque génesis. Cuando llega al umbral límite especificado, por ejemplo 50 GB, comienza a eliminar bloques de manera ordenada del disco duro, empezando por los más antiguos. El objetivo de este proceso es quedarse con el "set UTXO" de la cadena con mayor trabajo acumulado. A partir de ahí, funciona como un nodo completo. La única limitación que tiene es que no puede proporcionar la cadena de bloques completa a otros nodos que se lo soliciten, pero protege frente a "ataques Sybil" como cualquier otro nodo que guarde completamente la cadena de bloques.

Otro problema que le veo al modo "prune" es que me imagino que si tienes durante mucho tiempo apagado el nodo, tendrá que reiniciar la descarga de la cadena de bloques de nuevo desde el bloque génesis. Por ejemplo, con Segwit la velocidad de creación de bloques es de 100GB/año. Entonces, si solo dedicas 50GB al modo prune, al cabo de medio año de tener apagado el nodo, tendrías que descargarte todos los bloques de nuevo desde el génesis. Vamos, un infierno.

En español hay muy poca información sobre el modo "prune" en Bitcoin Core. No se me ocurre otra cosa que utilizar el traductor automático inglés-español que viene en Chrome.
hero member
Activity: 868
Merit: 1009
Dave
Gracias Shawshank, muy completa la info. Voy a alquilar un VPS linux entonces de 4gb de ram e intentaré instalar el Bitcoin Core por ssh.
Sobre el nodo, creo que me decantaré por el el modo "pruned" nomás. ¿Aporta algo a la red? ¿Hay alguna info en español donde me pueda informar más?
Nuevamente gracias.
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.
Pages:
Jump to: