Me gustaría ejecutar una instancia de bitcoind sin cabeza en un servidor para contribuir a la red. ¿Hay alguna opción de configuración específica que se recomiende para ese propósito?
Mi intención era principalmente hacer que la red fuera más segura al proporcionar un nodo "bueno" más, aunque dado que no estoy familiarizado con algunos de los aspectos quizás más sutiles del protocolo, agradecería consejos sobre otras formas en que un solo nodo podría o podría contribuir.
No estaba necesariamente planeando dirigir un minero.
En términos generales, si desea contribuir, tiene dos opciones:
Conviértete en un compañero de blockchain
La red Bitcoin requiere que la cadena completa esté disponible para su descarga. Si no hay suficientes pares que permitan descargar la cadena completa, esto es un riesgo para la red. Esto no requiere un uso intensivo de la CPU, pero supone una pequeña carga en la E/S de su red, ya que un número configurable de pares descarga los datos.
Es decir, puede ejecutar bitcoind y permitir el acceso entrante al puerto 8333. Esto permitirá que las personas descarguen la cadena de bloques. Si ve opciones para ejecutar como un "servidor", sepa que esto ejecuta algo diferente en el puerto 8332 y se considera "sensible" y debe protegerse.
Me gusta verificar visualmente el proceso, así que aquí está el comando que ejecuto:
bitcoind -debug -logtimestamps -printtodebugger -printtoconsole
Si su computadora puede manejarlo, edite el archivo bitcoin.conf (la ubicación es específica de la plataforma) para permitir que más personas se conecten simultáneamente. Edita maxconnections=
lo que creas que es mejor.
Mío
No hay mucho uso en la minería a menos que tenga un FPGA o ASIC para Bitcoin. Estos equipos son más especializados y competitivos. Eche un vistazo a www.butterflylabs.com para encontrar un minero ASIC que pueda conectarse a su puerto USB
Esteban Gornick
colin decano
milagro2k