¿Cuál es la forma más rápida posible de descargar la cadena de bloques?

¿Cómo descargar la cadena de bloques con ancho de banda completo?

¿Cómo descargar la cadena de bloques rápido?

Respuestas (2)

Para descargar la cadena de bloques con la máxima velocidad , debe estar conectado a nodos con un gran ancho de banda .

Por defecto, bitcoin buscará y se conectará a nodos aleatorios. Uno puede agregar nodos a bitcoin conf para decirle a bitcoin que se conecte a nodos específicos.

Para agregar un nodo al cliente bitcoin para conectarse, agregue lo siguiente al archivo bitcoin.conf en: Windows:/appdata/roaming/bitcoin/bitcoin.conf

Linux:$USER/.bitcoin/bitcoin.conf

AGREGAR ESTO A BITCOIN.CONF

addnode=127.0.0.1

Para encontrar nodos de alto ancho de banda vaya a:

blockchain.info/hub-nodos

por ejemplo, y navegue por la sección de nodos centrales. No es necesario agregar el puerto del nodo, bitcoind encontrará el puerto correcto.

.... Disfruta descargando a toda velocidad.

EDITAR: dado que la pregunta / respuesta ganó tanta atención, decidí hacer de esto una wiki comunitaria :)

Estaba confundido de que bitcoin.conf no estuviera allí, preguntándome si algo había cambiado. Pero resulta que solo puedes crearlo (procedente de: en.bitcoin.it/wiki/… ).
Cuando voy a http://blockchain.info/hub-nodesno hay nodos en la lista. La página tiene encabezados para información como IP, número de retransmisiones, etc., pero no contiene datos reales. En el pie de página del sitio hay un enlace a https://blockchain.info/connected-nodes¿es esto lo mismo?
¿Esta respuesta se aplica más a la versión 0.11.2 del núcleo de bitcoin? Bajo Windows 10 no hay una carpeta Bitcoin en ninguna parte debajo de AppData.
Solo por diversión y aprendizaje ... otro pequeño truco: github.com/alphaaurigae/log-est-connections : con el script puede registrar ips en un puerto específico en un archivo. En teoría, uno podría usarlo para compilar una lista de nodos agregados/nodos semilla. Sin embargo, creo que esto podría estar en contra de algunos conceptos básicos de criptografía que no centralizan las conexiones. Usar con cuidado. Además, aquí hay una muestra de secuencia de comandos sed para modificar la fuente criptográfica para obtener más conexiones, sin embargo. su nodo se marcará como "sucio", por supuesto, pero hace miles de conexiones.

Creo que también es importante tener en cuenta que la próxima versión de Bitcoin 0.10 incluye la primera descarga de encabezados y la descarga paralela de bloques completos. Eso reduce significativamente el tiempo de sincronización si tiene una conexión a Internet razonablemente rápida. Actualmente se encuentra en el estado rc1, pero parece razonablemente estable, por lo que si el tiempo de sincronización es una preocupación seria, es posible que desee verificarlo.

0.10 ahora es estable y ya está en 0.10.2 ( bitcoin.org/bin/bitcoin-core-0.10.2 ).