Es la CPU de minería de la pena?

Me gustaría empezar la minería, pero mi GPU no es la más grande y la verdad es que no quiero gastar el dinero en un dedicado equipo. Es la minería de mi CPU (en un entorno Linux) todavía vale la pena? O ¿no voy a ser capaz de seguir el ritmo?

+348
zeus 8 sept. 2015 9:34:48
27 respuestas

Mi aplicación es capaz de crear una clave pública y privada de BIP39. Sin comprimir clave privada se concatena con un sha256 (clave privada) y, a continuación, cifrados con AES y se guarda en un archivo. Para descifrar, usted tendrá que descifrar todo el archivo, a continuación, tomar un hash a partir de la primera orden de bytes y compararla con la de la segunda mitad.

Tengo previsto añadir soporte para BIP32, 43, 44 y ya estoy trabajando en ello, pero me enfrento con el problema de almacenamiento de la información para la creación de copias de seguridad.

Mi forma de crear un archivo que no es adecuado, así que me pregunto si no es un ready-made BIP para resolver este problema.

+949
Stephanie Cooper 03 февр. '09 в 4:24

Si no, ¿cuáles son los que prevalecen las críticas y las preocupaciones de que la opción de diseño?

+906
1006a 17 sept. 2017 4:07:47

Creo que lo que quiere es utilizar esta función:

bool CCoinsViewMemPool::GetCoin(const COutPoint &punto fuera, de la Moneda y de la moneda) const

Usted puede encontrar la definición aquí: https://github.com/bitcoin/bitcoin/blob/v0.17.0.1/src/txmempool.cpp#L885

Se va a establecer la Moneda objeto que se pasa como argumento. Para un ejemplo de uso, ver bool CheckSequenceLocks(const CTransaction &tx, int flags, LockPoints* lp, bool useExistingLockPoints) en https://github.com/bitcoin/bitcoin/blob/v0.17.0.1/src/validation.cpp#L364

Se supone que esta es "proporcionar acceso a todas las Monedas que son o no utilizados en la * base CCoinsView, o son las salidas de cualquier mempool de transacción".

+876
Kaitlyn Rushing 22 nov. 2016 5:07:15

EDIT: de Acuerdo a esta respuesta: "el Futuro de las direcciones no están respaldados, pero usted debe tener la opción de recibir un nuevo correo electrónico de copia de seguridad cada vez que usted realiza una transacción.


Sin una declaración oficial de Blockchain, usted debe asumir que la copia de seguridad no se permite restaurar los futuros fondos.

En el momento de esta respuesta, Blockchain los estados que se copia de seguridad de su cartera cada 24 horas, lo que indica que probablemente no están utilizando determinista carteras (determinista carteras sólo deben ser respaldados una vez y se puede restaurar todos los actuales y futuros claves privadas).

A partir de la Blockchain.info Copias de seguridad página:

Su cartera se guarda automáticamente en al menos dos servidores diferentes y es una copia de seguridad a una ubicación fuera cada 24 horas.

Tenga en cuenta que esta respuesta también se afirma que "keypool" es no habilitado en Blockchain, lo que significa que las futuras direcciones de no ser una copia de seguridad

Descripción de la keypool de baño.bitcoin.es:

La cartera contiene una piscina de cola claves. Por defecto no son 100 llaves en la piscina.

+871
beanpole 22 abr. 2018 0:32:31

Mike Hearn - ingeniero de Google y BitCoinJ desarrollador, ha creado una guía de referencia rápida a algunas de las comunidades principales colaboradores, basada en información públicamente disponible, Nombres Reales, para hacer de Bitcoin viene a través de una más profesional, confiable proyecto.

+853
Capellan 16 oct. 2014 22:01:30

Si Bitcoin minería de datos se está convirtiendo en más y más práctico, en el que tendrás que comprar como un ButterflyLabs unidad, y donde, finalmente, en un cuarto lleno de estas unidades podría no ser suficiente, algún día, entonces ¿qué?

O soy yo que no logra comprender algunos controles sobre Bitcoin, que hacer, donde finalmente los requisitos de potencia de procesamiento bajar de nuevo por el mercado, de la factor? Perdóname, soy nuevo en esto.

+841
sirromzes 22 dic. 2011 21:49:50

Si usted está preguntando si vale la pena comprar uno solo para la minería? Por supuesto que no. Para la minería de datos a los efectos de que no hay nada especial acerca de la MP.

Cuando se trata de la minería de la manera más simple de expresar lo rápido que se puede extraer es que ASICs son más rápidas que las tarjetas gráficas que son más rápidos que los CPUs. Hay, por supuesto, la variación dentro de esas categorías, pero en general eso es lo que estamos mirando.

Ahora, cuando usted está tratando de determinar el retorno de la inversión si su pregunta fue: "tengo que comprar un mac pro para algún otro propósito, ¿valdría la minería en él?" entonces, tal vez, suponiendo que hay algunos software de apoyo a la GPU establecido en ella. Entonces, todo lo que tendría que hacer es comparar la diferencia entre la potencia que consume mientras está la minería, con lo que su devolución.

Si se estaban preguntando, porque usted tiene $3000 quema un agujero en su bolsillo y usted está pensando que el MP le será útil si bitcoin valoración se desploma o alguien versiones de bajo costo de la minería de hardware de la nada - no, todavía no, probablemente no. Debido a que usted podría simplemente recoger algunos de los más bajos el costo de ASIC de hardware que iba a hacer tan bien como el DIPUTADO por $300, y después sigue siendo el costo de oportunidad de que otros $2700.

+840
SovereignHominin 19 sept. 2018 14:37:12

Hay nada inherentemente inseguros acerca del uso de un dedicado teléfono Android como un "hardware cartera"?

Un teléfono dedicado implica:

  • una ROM limpia sin gapps, es decir, el Linaje OS sin root

  • teléfono completo cifrado habilitado

  • no hay otras aplicaciones instaladas aparte de una aplicación de cartera, tales como Micelio, Breadwallet, GreenBits, Samurai, etc.

Me doy cuenta de que los teléfonos Android no tiene un elemento seguro como trezor o contabilidad dispositivos, y que aplicaciones del sistema podría tener privilegios ilimitados, pero ¿cuáles son los principales problemas o específicos de los vectores de ataque a tener en cuenta en la instalación como en comparación con el hardware dedicado carteras?

Mi entendimiento es que el acceso físico a un trezor o ledger es inútil si los atacantes no tener el pin o contraseña y que estos dispositivos están diseñados de tal manera como para hacer que el hardware de la extracción de claves privadas imposible o económicamente inviable.

Es un nivel de seguridad comparable alcanzable con un dispositivo Android con un completo cifrado de teléfono?

También, es establecer un código pin en un software de Android wallet significa que las claves privadas son en realidad va a ser encriptados o es el pin solo para abrir la interfaz de usuario?

Cualquier dato sobre el cual la cartera de aplicaciones para proteger las claves de una manera que hace que su extracción imposible sin el código pin de huellas dactilares/?

+800
HyperNeutrino 25 mar. 2015 9:17:41

Tengo un muy, muy largo tiempo que no usaba mi blockchain info de la cuenta (que es desde antes de blockchain info tiene nueva versión) y me olvidé de mi contraseña + mi segunda contraseña, pero me parece que esta guardado los datos de mi billetera en mi bastón.

Los datos se ve como:

{
 "guid": "8d07f7c2-b947-4b3d-80a7-3138dcf3fa80",
 "sharedKey": "eb8bab6b-f00a-4861-83b3-24d7b2938a74",
 "double_encryption": true,
 "dpasswordhash": "76296efc1718b4b57a4ebe0287a35ad4565bf84d4e4437963bd2d06a5b981b1f",
 "opciones": {
 "pbkdf2_iterations": 10,
 "fee_policy": 0,
 "html5_notifications": false,
 "logout_time": 600000,
 "tx_display": 0,
 "always_keep_local_backup": false,
 "transactions_per_page": 30,
 "additional_seeds": []
},
 "claves": [
{
 "created_device_name": "javascript_web",
 "direccion": "132uY8ULMT6efFdqWjQ74BfaMt46MgpW2f",
 "priv": "mFmbijM0I7Vn7lOv3XcaayhjxXu0qkhd3gnapgknjdudpqn8h9zzw/uOZ/zZ2HDFDkgQV4n1ZX8VjX12qCymDw==",
 "created_device_version": "1.0",
 "created_time": 0
},
{
 "created_device_name": "merchant_api",
 "direccion": "1AdbcgN8jFYqErMLiUfhFwSJ2jAa3qYCpv",
 "priv": "PG8w31iFpUiWdTjybhy3fK8Lb/VGqVChZxD0S7U4PgGsyLJbUKFNkipC8Pmed7out4hyhqmpzvwsphmyo/jSHQ==",
 "created_device_version": "1.0"
}
]
};

Su alguien ha usado blockchain info en el año pasado fue una opción de exportación para clave - y que voy a recompensate todos los profesionales de la ayuda y trabajando idea de cómo importar estos datos en cualquier tipo de nueva cartera para que yo pueda tener acceso a las monedas.

+765
Peter James Ingram 26 mar. 2018 1:29:15

Específicamente estoy buscando Armería-como la funcionalidad, donde la transacción pueden ser generados en un sistema en línea, transportados a un offline android tablet o netbook a través de USB o de un código QR donde puede ser firmado, transportados de regreso a un sistema en línea, donde puede ser transmitido.

+765
theOrb 24 dic. 2013 5:31:06

Sí, por la razón que usted dio en primer lugar (porque la mayoría de los intercambios sólo tienen BTC/alt mercados no alt/fiat mercados), pero también debido a que Bitcoin es el primero, el más conocido y de mayor trayectoria de la moneda. Si su valor se redujo a cerca de 0, que sería un reflejo de público de la pérdida de fe en cryptocurrencies en general, no sólo de bitcoin, Bitcoin representa básicamente todas las cryptocurrencies a los laicos y su muerte sería probablemente coincide con la muerte de todas las otras monedas.

+716
user236416 17 feb. 2016 17:33:45

He leído varios artículos sobre cómo Bloquear la cadena de obras, pero no encontró ninguna explicación acerca de la siguiente cuestión:

Cuando los nuevos nodos (con vacío ledger) entró al bloque de la cadena, cómo se puede comprobar la veracidad de la transacción, si su libro está vacía ?

Cómo los nuevos nodos se sincronizan con el bloque de la cadena (obtener la lista de los bloques, y de toda la historia de las transacciones ) ?

+714
Kenneth Sanders 1 sept. 2015 8:30:52

Desea descargar el Bitcoin ABC cliente, a continuación, mueva el existente bitcoin (el directorio~/.bitcoin en Linux) o entender que se va a modificar de que bitcoin datos para bajar el Bitcoin Efectivo de la horquilla.

Usted puede usar los mismos CLI monedas sólo quieren usar el ABC de cliente o cualquier otro cliente de la Bitcoin Efectivo lado de la división.

+693
justfigureditout 4 nov. 2016 6:08:15

¿De verdad quieres decir BIP 44? Si es así a ver https://github.com/satoshilabs/slips/blob/master/slip-0044.md que los mapas de 144 a de la Ondulación.

Por desgracia, las claves privadas utilizadas por la Ondulación se esteriliza a ser muy débil, y el efecto Dominó, tuvo que idiota con el base58check-codificar las asignaciones de utilizar la mayoría de todas las otras cryptos.

+639
Max Muller 10 jul. 2013 23:07:37

Hay una sección en la Guía del Desarrollador de Bitcoin en Aplicaciones de Pruebas. La sección que te interesa es probable que Regtest.

+603
Paul Krypto 21 jul. 2011 6:44:48

Bitcoin no tiene el concepto de saldo de la cuenta. Se trabaja en el consumo de los bitcoins que han ganado en las transacciones anteriores. Sin embargo, usted no puede consumir cantidades parciales. Así que de acuerdo a su ejemplo, cuando se crea una nueva transacción, en las entradas se hará referencia a la transacción donde se han ganado el 1 BTC (puede ser una sola transacción donde tienes la 1 BTC, o puede hacer referencia a varias transacciones cuyos valores se suman a 1 BTC) y consume totalmente. Ahora en las salidas, usted podrá enviar 0.1 BTC a la dirección Una y decir 0.895 BTC a su cambio de dirección. La diferencia de 0.005 BTC va a ir como la minería honorarios.

+557
ZzfGeorge 18 feb. 2013 10:21:28

El tamaño de una piscina, de su total hashrate y la distribución de hashrate entre grandes y pequeños mineros, no tienen ningún efecto sobre la recompensa, la minería con un hashrate, obtendrá en promedio.

El total del bloque de premios recogidos por la piscina son proporcionales al número de bloques se encuentra por unidad de tiempo, que es proporcional, en promedio, para un total de hashrate. En cada feria de la piscina método de recompensas, las recompensas que recibe, en promedio, son exactamente proporcional a su parte en el trabajo total realizado por la piscina. Si la mina en una piscina dos veces tan grande, la piscina va a cobrar dos veces como mucho recompensas, pero su participación en los mismos, será cortado por la mitad, lo que significa que usted obtiene la misma en promedio.

Más concretamente, la justa recompensa de los métodos de dar a los mineros en promedio (1-f)pB por acción de presentar, con la f, siendo la cuota, p la probabilidad de que una acción va a ser un bloque, y B el bloque de recompensa. Esta cantidad no depende de otra cosa, en particular, no en el tamaño de la piscina.

¿Qué difieren según el tamaño de la piscina es la variación en el tipo de recompensa (por lo mucho que varían de la media debido a la aleatoriedad) y la madurez (cuánto tiempo se tarda en obtener las recompensas). Es siempre el caso de que un grupo más grande, con menos varianza y el período de madurez, y por lo tanto de un minero de cualquier tamaño es mejor que la mía para un grupo tan grande como sea posible (sin embargo, es aún mejor a la mina de varios grupos a la vez).

Un punto donde un minero necesita para optimizar basada en su propia es el tamaño de la cuota de dificultad; más pequeños mineros van a querer más fáciles de acciones, por lo que debe asegurarse de que su piscina ofrece. Mientras que las grandes mineros deben trabajar en las más duras acciones para asegurarse de que el servidor del grupo de servidores no está sobrecargado.

+503
ronald whittaker 11 ene. 2014 19:27:17

Ver https://nxtwiki.org/wiki/The_Ardor_API

+484
Anonimo 11 may. 2016 6:53:20

Estoy a la espera de una transacción a partir de la Dec 13 para obtener negado por el blockchain y ser capaces de utilizar los fondos de nuevo. ¿Cuánto tiempo que suelen tardar? He intentado varias transacciones de los aceleradores de ambos gratuitos y de pago y nada ha ayudado en todo. Yo estoy usando el Micelio de cartera , han intentado eliminar esa transacción y recargar mi monedero desde 0 y sigue viniendo, tratado mediante la verificación de la frase para abrir el monedero en otro dispositivo y la misma cosa. ¿Cuánto tiempo va a tomar? Se trata de $250 y puedo usar el dinero. Traté de WASHINGTON, pero Micelio dice que no puede hacerlo, y el extremo receptor es una cuenta de Coinbase y que no permitirá que sea. Cualquier ayuda se agradece. Si alguien es capaz de tener acelerada con éxito estaré encantado de punta.

Gracias

+481
neezer 24 sept. 2017 3:44:20

Parece que uno puede mío bitcoin para obtener más bitcoins, mientras que las monedas como reddcoin permitir que estaca para tener más reddcoins. ¿Cuál es la diferencia entre estos dos procesos ?

+424
Michael Hamm 12 mar. 2013 14:21:55

El tiempo de latencia para la recopilación de información y la ejecución de las decisiones del pantano de la diferencia de rendimiento entre las lenguas. Que se supone que no hay que escribir horriblemente horrible código, pero puede hacerlo en cualquier idioma. Usted debe utilizar cualquiera de las lenguas que son más competentes o cualquiera que usted encontrará más fácil para la tarea.

+308
JoAnne 22 may. 2012 6:02:47

Quiero configurar un sitio web que necesita una línea de bitcoin wallet (capaz de depositar y retirar en cualquier momento). Sería mejor utilizar la blockchain.info's de la infraestructura a través de comandos de la API o debo configurar bitcoind en mi propio servidor?

El problema con el uso de blockchain.info's de la API es que yo no puedo usar los comandos (como el retiro), mientras que tener 2FA habilitado o de otras medidas de seguridad (por favor corríjanme si estoy equivocado).

Cómo puedo hacer que el sitio web tan seguro como sea posible con blockchain.info's de la api?

En resumen: yo prefiero no almacenar las claves privadas de mí mismo. Por otro lado, también no desea proporcionar a todas las credenciales para blockchain.info en un archivo en el servidor que no se puede cifrar.

+266
RaajTram 28 oct. 2013 20:25:54

Con paypal usted la confianza de paypal; aquí usted revisar toda la historia y asegurarse de que es correcta.

Todavía, usted generalmente no se preocupan por eso, y por eso existen los "clientes ligeros", que solo descargar los datos necesarios y comprobar sólo los bloques con respecto a sus transacciones.

+212
Zahier Galvaan 1 ago. 2015 0:59:44

La separación entre interno y externo direcciones proviene de BIP32.

El uso de una cadena diferentes para cada uno de los permisos a dar un xpub sólo para los externos a un auditor. Ser capaz de observar su recepción de pagos, pero no sus gastos.

+196
Kurt Raschke 8 feb. 2012 10:38:13

Sí, es posible no encontrar una válida bloque de para todos la 2^32 posibles nonces, y que es de hecho el caso típico. Creo que sólo en el mínimo nivel de dificultad, a veces todavía se utiliza como base para la búsqueda de acciones agrupadas en la minería, ¿usted incluso media(!) uno válido bloque de todos los posibles nonce valores.

Hay un campo de marca de hora se puede actualizar, y hay un extra nonce que puede no ser tan obvia, porque va en un cálculo de hash antes de ser incluidos, a lo largo de nonce y de fecha y hora, en la final de doble algoritmo hash SHA-256.

Encontrar más información aquí.

+196
Robert Dupuy 21 ene. 2015 23:59:26

Las transacciones son validados por los nodos antes de que se transmiten a la de la red Bitcoin, y también después que se presentan como bloques.

Aquí están los pasos básicos para la validación de la transacción:

  1. La transacción se envía a un nodo
  2. El nodo hace algunas comprobaciones para ver si es válido y estándar
  3. Ingresa a ese nodo del grupo de memoria y se pone transmitido a otros nodos
  4. Los mineros de determinar si la cuota de la tasa es rentable, y si es así, comienzan a mina, en el siguiente bloque
  5. El bloque se presenta cuando una sola minero resuelve la prueba de trabajo
  6. Minero presenta el bloque a un nodo
  7. Nodo comprueba bloque entero, incluyendo las transacciones
  8. Si su validez, se transmite a otros nodos.
  9. Cada bloque adicional agrega otra confirmación de la transacción

6 confirmaciones es común para la cartera de software para considerar una transacción final. Que podría ser en el que obtuvo el "6 mineros" de.

Tenga en cuenta que normalmente los mineros obtener y entregar el bloque a la piscina de software en lugar del nodo directamente.

+39
Delma Belen 13 feb. 2018 11:07:51

Yo tenía un par de preguntas. He mirado extensamente en línea y parece que no puede obtener respuestas a la derecha en punto.

Acabo de empezar un completo nodo a través de bitcoin core, y actualmente es la sincronización/validación de los últimos blockchain y la captura de arriba. Entiendo que la configuración por defecto en bitcoin core es que no billetera de transacción de los datos no se almacenan en su disco duro en el blockchain de datos. Mis preguntas son, entonces:

  1. Es la transacción de datos específicos (es decir: una dirección bitcoin, el tiempo, las entradas/dispositivos, etc...) almacenados en cualquiera de mis datos en bruto (por ejemplo: blk.archivo dat)?

  2. ¿Cómo mi nodo verificar/validar los últimos bloques sin conocer la transacciones de ese bloque? Estoy asumiendo que el resto de los nodos no almacenamos los datos de la transacción así que ¿cómo es que mi nodo obtiene de las transacciones a hacer una validación completa del bloque en particular?

  3. Si las transacciones no son almacenados en mi equipo, ¿cómo puedo tener una copia completa de la blockchain? Pensé que este era uno de los puntos de funcionamiento de un nodo - usted tiene una copia de seguridad completa de todo el blockchain. ¿Cómo puedo reproducir todo el blockchain (si es necesario) sin tener los datos de la transacción dentro de cada bloque?

  4. Si la transacción no se almacenan, ¿qué es exactamente almacenados en el bloque de datos y cómo es útil? Es allí una manera de decodificar o el uso de un mecanismo para obtener la información de las transacciones de la cruda bloque de archivos de datos?

  5. Si los datos de la transacción no se almacena en el bloque de datos de su ordenador (es decir: txindex=0), ¿cómo se puede reproducir todas las operaciones, en caso necesario, sin tener que descargar nada ni conectarse a intenet a obtener de otros nodos si dicen que fueron el último nodo con una copia de la blockchain (por ejemplo: en caso de una emergencia si dicen que, teóricamente, todos los blockchains de alguna manera fueron eliminados y la mía era la única a la izquierda)?

  6. Necesito habilitar txindex=1 para tener crudo de transacción de los datos almacenados en mi nodo? O es almacenada y accesible si es necesario sin esta habilitado?

realmente le agradezco su ayuda!!

+35
Henrique Mascarenhas 22 mar. 2018 22:14:47

Mostrar preguntas con etiqueta