Pages:
Author

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

member
Activity: 231
Merit: 10
Alguien tiene algún link de la "blockchain" actualizada? Antes de ayer hubo apagon y se me puso corrupta y todo un tema para volver a descargar creo que bitcoin core tarda demasiado para actualizar. Alguien me puede echar una mano, ya que el torrent de la pagina oficinal me da error al querer bajar.
legendary
Activity: 1623
Merit: 1608
Por lo que he podido leer, parece que la notificación de wallet HD es solo la indicación de que las direcciones se están generando en modo HD. Por tanto, parece que se genera automáticamente una semilla aleatoria, pero no se puede obtener su mnemónico ni la propia semilla.

Cuando se lanza el comando getwalletinfo desde la consola de Bitcoin Core aparece un nuevo atributo llamado hdmasterkeyid, pero no parece que sea un valor sensible que deba guardarse en secreto.

Así que a esperar a las nuevas versiones, aunque no aparece entre las nuevas características de la versión 0.15...
hero member
Activity: 868
Merit: 1009
Dave
HOla
Si, renombré el wallet.dat (que es el monedero) a wallet.bak. Aunque esté vacío, como lo he usado me da algo de miedo borrarlo sin backup.
A continuación procedí al borrado del archivo.

Reinicié el Bitcoin Core, y creó el wallet nuevo compatible con HD.
Habría que ver en el manual que amablemente posteó Shawshank como se rescata la semilla (supongo que son las 12 palabras para importar la wallet a
cualquier monedero). Me imagino que debe ser un comando desde la terminal.

Por otro lado teóricamente, el tema de la generación de claves ilimitadas ya debería estar trabajando en el monedero al ver "HD" habilitado eliminando la barrera de las 100 direcciones máximas.

Voy a leer un poco.
Gracias por todo

Principiante
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Una cosa que me ha sorprendido en relación a lo que comentabais principiante y tú sobre la generación de claves privadas de forma HD, es que en mi Bitcoin Core parece que sí está habilitado. Fijaos en la ventana con el comentario de la esquina inferior derecha que sale cuando coloco el puntero del ratón encima.

¡Pues tienes razón! Parece que cuando borras el fichero wallet.dat y se crea uno completamente nuevo, se activa automáticamente el modo HD. Así lo he hecho en mi nodo y también me va bien ahora.
Hola.

Una duda que me queda en relación a esto es que, si ahora Bitcoin Core genera las claves privadas de forma HD, ¿no debería darte las palabras semilla para que las guardases?

Y aprovechando, otra cosa: ¿cómo se deben hacer correctamente las actualizaciones a nuevas versiones de Bitcoin Core? Quiero decir: ¿con descargarse la última versión, al ejecutarla, detecta ya que tienes otra más antigua y él lo hace todo?

Un saludo.
legendary
Activity: 1623
Merit: 1608
Y para terminar: voy a buscar un manual/tutorial lo más completo posible sobre Bitcoin Core. ¿Recomendáis alguno que esté en español y fácil de entender?

Esta guía es realmente buena aunque quizás demasiado detallada si no eres desarrollador. Está en inglés, pero con el traductor de Google en Chrome se debería de entender bien.
https://bitcoin.org/en/developer-guide

Y el directorio raíz de la documentación aún más detallada:
https://bitcoin.org/en/developer-documentation

hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Tienes que abrir el puerto 8333 del router para TCP. Si tienes internet con Movistar, busca en Google "Portal Alejandra" y desde ahí abrir puertos, 8333/TCP redirigiendo a la dirección IP que obtienes con el comando ipconfig en tu ordenador Windows 10, y que normalmente tiene la forma 192.168.1.xyz
¡PERFECTO!!!

Ahora sí. Smiley

Ya aparece mi nodo. Es el único que hay en Navarra (España) en estos momentos.



Una cosa que me ha extrañado es que el nodo lo localiza en Murillo El Fruto (NAVARRA) a 68 km de Pamplona (que es donde estoy yo).



Bueno… La primera fase ya se ha completado con éxito, ahora me queda convertir mi nodo en minero optimizándolo al máximo. Está previsto que me llegue el ASIC en septiembre. (Para no desvirtuar este tema que es exclusivamente sobre nodos Bitcoin, crearé un tema nuevo en el subforo “Hardware y Minería” cuando me llegue el ASIC, y aquí pondré un enlace a ese tema. Gracias.)

Y para terminar: voy a buscar un manual/tutorial lo más completo posible sobre Bitcoin Core. ¿Recomendáis alguno que esté en español y fácil de entender?

Un saludo.
legendary
Activity: 1623
Merit: 1608
Una cosa que me ha sorprendido en relación a lo que comentabais principiante y tú sobre la generación de claves privadas de forma HD, es que en mi Bitcoin Core parece que sí está habilitado. Fijaos en la ventana con el comentario de la esquina inferior derecha que sale cuando coloco el puntero del ratón encima.

¡Pues tienes razón! Parece que cuando borras el fichero wallet.dat y se crea uno completamente nuevo, se activa automáticamente el modo HD. Así lo he hecho en mi nodo y también me va bien ahora.


Quote from: MA40
PERO el nodo sigue sin funcionar. Entro en la web: https://bitnodes.21.co y mi nodo no sólo no aparece, sino que cuando hago la prueba de “CHECK NODE” (abajo) me dice que es inaccesible.

Tienes que abrir el puerto 8333 del router para TCP. Si tienes internet con Movistar, busca en Google "Portal Alejandra" y desde ahí abrir puertos, 8333/TCP redirigiendo a la dirección IP que obtienes con el comando ipconfig en tu ordenador Windows 10, y que normalmente tiene la forma 192.168.1.xyz
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
¡Ah! Otra cosa. Ya que tienes un maquinón, estaría bien saber cuánto tiempo tarda en descargarse por completo la cadena de bloques. Como tienes 16GB de memoria física, puedes utilizar 10GB para acelerar la descarga.
Así:
Code:
bitcoin-qt -dbcache=10000
Hola.

Ya he descargado la cadena de bloques, lo hice ejecutando Bitcoin Core desde la cuenta del administrador (dejando la carpeta para guardarla que sugiere por defecto) (marco esto en negrita porque más abajo explico un pequeño problema que me ha surgido). Más o menos ha tardado unas 24 horas en descargarse la cadena al completo sin utilizar los comandos que indicas. (Mi conexión es mediante wifi con fibra óptica de Telefónica (300Mb simétricos) que haciendo el test de velocidad me salen unos 75 Mb/s de bajada y unos 50 Mb/s de subida, aunque esto suele variar mucho según el momento.)

Creo que el monedero ya está operativo (aún no he hecho ninguna transacción).

Una cosa que me ha sorprendido en relación a lo que comentabais principiante y tú sobre la generación de claves privadas de forma HD, es que en mi Bitcoin Core parece que sí está habilitado. Fijaos en la ventana con el comentario de la esquina inferior derecha que sale cuando coloco el puntero del ratón encima.



Otro problema que he tenido es que he entrado con la cuenta de usuario estándar para ejecutar Bitcoin Core (previamente le he dado los permisos a este usuario para que pueda ejecutar este programa) y al ejecutarlo, me encuentro con el problema de que intenta volver a descargar toda la cadena de bloques desde cero. Aquí no sé si es muy correcto lo que he hecho, yo creo que sí pero si no lo es, me decís por favor. He salido y vuelto a entrar como administrador, luego en la carpeta: Este equipo>Windows (C:)>Usuarios>”Acceso público”, he creado la carpeta oculta “AppData” y dentro de ella, otra sin ocultar llamada “Roaming”. Despues he cortado la carpeta: Este equipo>Windows (C:)>Usuarios>Administrador>AppData>Roaming>”Bitcoin” y la he pegado en la carpeta que he creado anteriormente en Usuarios>Acceso público>AppData>Roaming.

Y ahora sí, al volver a entrar como usuario estándar y ejecutar Bitcoin Core, selecciono la carpeta donde tengo guardada la cadena de bloques (en Usuarios>Acceso público), y ya me funciona correctamente todo.

PERO el nodo sigue sin funcionar. Entro en la web: https://bitnodes.21.co y mi nodo no sólo no aparece, sino que cuando hago la prueba de “CHECK NODE” (abajo) me dice que es inaccesible.



¿Qué hago? Embarrassed

Un saludo.
legendary
Activity: 1623
Merit: 1608
¡Ah! Otra cosa. Ya que tienes un maquinón, estaría bien saber cuánto tiempo tarda en descargarse por completo la cadena de bloques. Como tienes 16GB de memoria física, puedes utilizar 10GB para acelerar la descarga.
Así:
Code:
bitcoin-qt -dbcache=10000
legendary
Activity: 1623
Merit: 1608
Después he intentado abrir el puerto 8333 del router, pero aquí me encuentro con el primer problema que no soy capaz de resolver (necesito vuestra ayuda), lo he hecho de la siguiente forma: Panel de control>Sistema y seguridad>Firewall de Windows>Configuración avanzada>Reglas de entrada>Nueva regla>Puerto>Siguiente>Seleccionar TCP, y en “Puertos locales específicos” poner 8333>Seleccionar “Permitir la conexión”>Siguiente> (Y aquí os pongo en imágenes algunas de las pantallas que me salen y cómo lo he dejado yo.)

¡Buff! ¡Demasiado complicado! Con el riesgo adicional de que seguramente estás dejando abierto el puerto 8333 siempre aunque Bitcoin Core no se esté ejecutando, invitando al ataque de virus.

Windows 10 te avisa cuando un programa intenta abrir un puerto. Así que lo mejor es que no cambies manualmente nada del firewall. Simplemente, lanza Bitcoin Core desde la cuenta estándar y te aparecerá un cuadro de diálogo solicitando permiso de administrador para abrir el puerto. Añades la contraseña de administrador y ¡ya está! Cuando Bitcoin Core no se está ejecutando, el puerto 8333 permanece cerrado.
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Buenos días.

Me ha llegado el portátil antes de lo previsto, así que he podido empezar a trabajar antes también.

Tal y como os dije, voy a publicar todos los pasos que voy siguiendo lo más detalladamente posible por si a alguien pudiera servirle la información.

Lo primero que he hecho, siguiendo el consejo de principiante:
…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.
ha sido no montar la batería, (venía desmontada aparte), y enchufar el portátil directamente. Funciona perfectamente; así lo dejaré, si algún día necesito la batería, la tendré completamente nueva, además hay que tener en cuenta que si conecto el ASIC por el puerto USB, el consumo va a ser mucho mayor, por lo que la autonomía de la batería bajaría mucho.

Luego he empezado a trabajar con Windows 10. He creado la cuenta del administrador y otra cuenta estándar. Primero he trabajado con la cuenta del administrador.

Efectivamente, como Windows 10 (tal y como dice Shawshank) trae el antivirus Windows Defender, no he visto la necesidad de instalar Avast.

El siguiente paso ha sido configurarlo para que pueda trabajar con la tapa cerrada; eso se hace desde: Panel de control>Sistema y seguridad>Opciones de energía>Elegir el comportamiento de los botones de inicio/apagado>(Y aquí, en “Al cerrar la tapa:” “Con corriente alterna”, seleccionar “No hacer nada”.)



Después he intentado abrir el puerto 8333 del router, pero aquí me encuentro con el primer problema que no soy capaz de resolver (necesito vuestra ayuda), lo he hecho de la siguiente forma: Panel de control>Sistema y seguridad>Firewall de Windows>Configuración avanzada>Reglas de entrada>Nueva regla>Puerto>Siguiente>Seleccionar TCP, y en “Puertos locales específicos” poner 8333>Seleccionar “Permitir la conexión”>Siguiente> (Y aquí os pongo en imágenes algunas de las pantallas que me salen y cómo lo he dejado yo.)







Esta pantalla (la que está justo encima) es la que más dudas me ha generado, lo he probado de muchas formas diferentes; en la que muestro en la imagen, la IP local es la IP interna de mi ordenador y la IP remota es la IP externa de mi router. No es así ¿verdad? ¿Cómo es?



Un saludo.
hero member
Activity: 868
Merit: 1009
Dave
Muy claro Shawshank. Así que eso no lo puedo activar yo por mi cuenta entonces.
Vamos a esperar.
Gracias!
legendary
Activity: 1623
Merit: 1608
En la barra de estado, al lado de donde marca las conexiones aparece un ícono nuevo deshabilitado que dice

"La generación de clave HD está deshabilitada"

¿Qué significa eso?

HD son las iniciales en inglés de Hierarchical Deterministic (Determinista Jerárquico), y se utiliza para denominar a las carteras que a partir de una única semilla generan un número ilimitado de direcciones, por ejemplo, a través de BIP39.

Las carteras HD ya están programadas en Bitcoin Core pero aún no están activadas.
Así que, de momento, hay que seguir con el modelo habitual: fichero wallet.dat con 100 direcciones Bitcoin y sus correspondientes claves privadas creadas de antemano.

EDIT: Cuando borras el fichero wallet.dat y se crea uno completamente nuevo, se activa automáticamente el modo HD.
hero member
Activity: 868
Merit: 1009
Dave
Hola, después de mucho tiempo acabo de actualizar el Bitcoin Core.
Instalé en linux la versión 4.8.7. Bitcoin Core versión v0.14.2.0-gfc61c83 (64-bit)
En la barra de estado, al lado de donde marca las conexiones aparece un ícono nuevo deshabilitado que dice

"La generación de clave HD está deshabilitada"

¿Qué significa eso?

Gracias
legendary
Activity: 1623
Merit: 1608
Tengo previsto instalar únicamente Bitcoin Core y el “Avast Free Antivirus”. ¿Creéis que no habrá ningún problema para que trabaje el nodo Bitcoin Core con ese antivirus?

No debería de haber ningún problema por trabajar con el antivirus Avast. Pero te recomendaría que utilices directamente el antivirus que viene con Windows 10: Windows Defender.

También, más importante incluso que el antivirus: trabajar con una cuenta limitada, no de administrador.
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Hola.

Me dicen que el segundo ordenador está previsto que me llegue sobre el día 14, el primero ya está devuelto.

Una vez lo tenga en casa, tendré que familiarizarme con Windows 10 (yo ahora utilizo Windows 7). Cosas como que siga trabajando con la tapa cerrada, o abrir el puerto 8333 del router.

Tengo previsto instalar únicamente Bitcoin Core y el “Avast Free Antivirus”. ¿Creéis que no habrá ningún problema para que trabaje el nodo Bitcoin Core con ese antivirus?

Un saludo.
legendary
Activity: 1623
Merit: 1608
Tengo una duda: Sé que la recompensa se la lleva el minero que resuelve el bloque que se añade a la cadena, eso para un minero en solitario es prácticamente imposible, pero… ¿Un pequeño minero en solitario puede llevarse algunas comisiones por transacción?

No. No es posible. Las comisiones de transacción solo se cobran cuando se añaden al bloque que hayas encontrado. Por lo que si minas en solitario con el ASIC que indicas, lo más normal es que no encuentres ningún bloque en toda tu vida, y no obtendrías recompensa de ningún tipo. Sería lo más parecido a jugar a la lotería, con una premio gordo de unos 13 BTC (12,5 BTC por bloque más 0,5 BTC en comisiones aprox. En total, más de 30.000 euros).

Si te unes a un pool podrás cobrar unos pocos satoshis cada día de manera constante y así perder dinero poquito a poco, de manera lenta pero segura: compites con países que tienen la electridad prácticamente gratis, por lo que las pérdidas están garantizadas.


A la pregunta de minería e intensidad máxima aceptable por puertos usb, seguro que te puede contestar algún experto del foro que se dedica a ello...
 
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Hola.

Creo que ya me he decidido.

Como yo lo hago por hobby, no me importa tanto la rentabilidad; así que, mi nodo también será minero.

He pensado probar primero a minar en solitario, y más adelante, si veo que hay una diferencia significativa, me uniría a un pool.

Tengo una duda: Sé que la recompensa se la lleva el minero que resuelve el bloque que se añade a la cadena, eso para un minero en solitario es prácticamente imposible, pero… ¿Un pequeño minero en solitario puede llevarse algunas comisiones por transacción?

He encontrado este otro ASIC que tiene mucha más potencia que el que he puesto anteriormente:
“Rev2 GekkoScience 2Pac Compac USB Stick Bitcoin Miner 15Gh/s+ (2xBM1384 chips)”.



Un saludo.

EDITO: En las especificaciones del ASIC pone esto: “Requires powered usb hub or port with minimum .5amp output for 8gh/s. With 1 amp+, you will be able to fully utilize both chips and run at 15gh/s or higher.”
¿Qué quiere decir exactamente? ¿Habría algún problema para conectarlo al portátil que me he comprado?

Los puertos de mi ordenador son los siguientes:


legendary
Activity: 1623
Merit: 1608
¿Se podría configurar Bitcoin Core para aumentar su potencia al realizar la prueba de trabajo con uno de estos (creo que es un ASIC) conectado por un puerto USB?

¿O se requiere unirse a un pool de minería?

Sí, claro. Puedes poner el ASIC en tu nodo y conectarte a un pool de minería para recibir pagos periódicos y constantes. Sin embargo, la energía eléctrica es tan cara en España que no merece la pena. Siempre minarías a pérdidas.

Aquí un video de El País que han publicado recientemente:

Qué es un minero de bitcoin... y por qué llegas tarde al negocio.
https://retina.elpais.com/retina/2017/07/28/tendencias/1501236974_154734.html
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Muchas gracias LuisCar.

He estado buscando y he encontrado esto: "Bitmain Antminer U2 USB Bitcoin Minero 2Gh/s".





¿Se podría configurar Bitcoin Core para aumentar su potencia al realizar la prueba de trabajo con uno de estos (creo que es un ASIC) conectado por un puerto USB?

¿O se requiere unirse a un pool de minería?

Un saludo.
Pages:
Jump to: