Bitcoin core descargar

Bitcoin core descargar

Bitpay

Intenté descargar todo el blockchain usando bitcoin-core pero tardé unos 9 días y al final se corrompió y tuve que borrar y reiniciar. ¿Alguna fuente de descarga a través de torrent o de la descarga normal del navegador?
Si descargas por torrent o de otra manera la cadena de bloques pero no validas los datos recibidos, entonces no podrás saber si los datos recibidos son válidos o no. Esto significa que podrías descargar fácilmente una cadena que ha sido alterada por un atacante, para incluir transacciones falsas, eliminar transacciones legítimas, etc. No tendrías forma de saberlo.
Ten en cuenta que bitcoin-core funciona de forma más eficiente cuando descarga los datos de la cadena sobre la marcha. Si descargas un torrent de la cadena y luego intentas validar usando eso, te llevará aún más tiempo (tendrás que esperar la descarga completa, y luego la validación completa, en lugar de hacer partes de cada una en paralelo).
No conozco ningún software que pueda realizar estos pasos de validación de forma más eficiente que bitcoin-core. Podrías intentar aumentar la opción -dbcache si tienes una memoria RAM infrautilizada. También podrías probar a sincronizar en un SSD en lugar de un HDD, si no lo estás haciendo ya.

Bitcoin

Nota de Murch: Este enlace de descarga está roto y me parece poco probable que alguien siga ofreciendo este servicio. La red y el código de sincronización han sido inmensamente mejorados a lo largo de los años para que la descarga inicial de bloques a través de la red sea normalmente aceptablemente rápida.
Puedes descargar los nightlies del blockchain manejados por tcatm (uno de los desarrolladores del núcleo de Bitcoin y el operador de bitcoincharts.com). Descomprima y copie&reemplace los archivos blkindex.dat, blk0001.dat en C:\NUsers\N «nombre de usuario»\NAppData\Roaming\NBitcoin para Windows 7, y ejecute bitcoind con la opción -rescan. Entonces sólo tardará un par de minutos en descargar hasta el último bloque. Ten en cuenta que los bloques copiados manualmente no serán verificados.
Esto era un problema con las versiones del cliente anteriores a la 0.3.24 — una vez que la gran mayoría de la red cambie, las descargas de la cadena de bloques deberían proceder tan rápido como tu CPU y tu conexión de red puedan soportar.
Hay lugares en los que se puede descargar la cadena de bloques, pero el cliente no proporciona una forma de aceptar la cadena de bloques en cualquier forma que no sea desde la red. Si empiezas desde cero, generalmente tardarás unas 10 horas en procesar toda la cadena de bloques. La mayor parte no es el tiempo de transferencia, sino el tiempo de la CPU para validar todos los hashes y las firmas.

Binance

Nota de Murch: Este enlace de descarga está roto y me parece poco probable que alguien siga ofreciendo este servicio. La red y el código de sincronización han sido inmensamente mejorados a lo largo de los años, de modo que la descarga inicial de bloques a través de la red suele ser aceptablemente rápida.
Puedes descargar los nightlies del blockchain manejados por tcatm (uno de los desarrolladores del núcleo de Bitcoin y el operador de bitcoincharts.com). Descomprima y copie&reemplace los archivos blkindex.dat, blk0001.dat en C:\NUsers\N «nombre de usuario»\NAppData\Roaming\NBitcoin para Windows 7, y ejecute bitcoind con la opción -rescan. Entonces sólo tardará un par de minutos en descargar hasta el último bloque. Ten en cuenta que los bloques copiados manualmente no serán verificados.
Esto era un problema con las versiones del cliente anteriores a la 0.3.24 — una vez que la gran mayoría de la red cambie, las descargas de la cadena de bloques deberían proceder tan rápido como tu CPU y tu conexión de red puedan soportar.
Hay lugares en los que se puede descargar la cadena de bloques, pero el cliente no proporciona una forma de aceptar la cadena de bloques en cualquier forma que no sea desde la red. Si empiezas desde cero, generalmente tardarás unas 10 horas en procesar toda la cadena de bloques. La mayor parte no es el tiempo de transferencia, sino el tiempo de la CPU para validar todos los hashes y las firmas.

Guía del núcleo de bitcoin

Una vez que un nuevo nodo se une a la red, su primera orden de trabajo es descargar y validar toda la cadena de bloques. Este es un paso integral para la naturaleza distribuida de bitcoin porque sólo haciendo esto puede un nodo afirmar que ha validado independientemente todas las transacciones.
A medida que la cadena de bloques aumenta de tamaño, el tiempo necesario para el DIB se incrementa a menos que se realicen optimizaciones en el código. Se han hecho varias optimizaciones desde que se lanzó el cliente original de Satoshi, pero a partir de 2014, con el aumento del volumen de transacciones, la descarga inicial en el hardware de un ordenador portátil con una conexión media todavía podía tardar hasta 24 horas. Los desarrolladores acordaron que esto era inaceptable y se desarrolló un nuevo enfoque llamado modo «headers first». Este enfoque dio lugar a un aumento sustancial de la velocidad.
Con el modo «primero las cabeceras», un nuevo nodo descarga primero todas las cabeceras de los bloques, que son muy pequeñas (unos 80 bytes, mientras que un bloque puede ser de hasta 1MB). Una vez que el nodo tiene todas las cabeceras, desde el bloque génesis hasta la punta actual de la cadena de bloques (380.000 en octubre de 2015), solo entonces comienza a descargar los bloques completos.

Acerca del autor

Marta

Ver todos los artículos