¿Cuándo un nodo de inicio minería de la siguiente bloque?

Será un nodo en particular sobre el Bitcoin red de comenzar la minería el siguiente bloque después de que haya sido extraído?

  1. Mina de inmediato.

    1. Cuando el nodo con el mejor cálculo de la potencia entre los nodos participantes en el bit de la moneda de la red se extrae el siguiente bloque también se considera que tienen una mayor probabilidad de minería de datos que el resto de los nodos. ¿Tiene usted una multa por esto?
  2. No extrae inmediatamente.

    1. Si usted está esperando para el siguiente bloque sin hacerlo, se puede comprobar que los bloques están propagando a todos los nodos que participan en el bitcoin red?
+175
Jaaliyah Hazard 8 jun. 2013 9:51:59
21 respuestas

Supongo que eres la misma persona que hizo este hilo en bitcointalk: https://bitcointalk.org/index.php?topic=1969807.0

Voy a responder a usted aquí también para ayudar a otras personas también.


Usted es el tratamiento de la clave pública como una cadena, pero es realmente un blob binario de datos que es de 33 bytes de largo. Lo que usted quiere hacer en su lugar es inicializar un array con su clave pública y, a continuación, utilizar para inicializar su CPubKey.

El código debe ser similar a esto:

unsigned char pk[] = {0x03, 0x96, 0xf8, 0x78, 0x1a, 0x49, 0x00, 0x37, 0x2a, 0x5d, 0x72, 0xd8, 0x47, 0x18, 0xd1, 0x46, 0x17, 0x0d, 0x59, 0x83, 0xe6, 0x7d, 0xff, 0x8b, 0x4a, 0 x 28, 0xfe, 0xf8, 0x06, 0x90, 0xc0, 0x97, 0x67};
std::vector<unsigned char> vec(pk, pk+ sizeof(pk));

CPubKey clave pública(vec);
si (clave pública.IsValid()) {
 cout << "válido" << endl; 
} else {
 cout << "no válido" << endl;
}
+997
Madduri ganesh 03 февр. '09 в 4:24

Estoy tratando de crear una aplicación que se tire en mi cartera los saldos. Me puede hacer esto fácilmente con cambio api, pero ¿cómo puedo obtener los saldos que se almacenan en la cartera?

Necesito configurar bitcoind, litecoind, neo equivalente, y todo el resto? Eso suena como un montón de trabajo y UN MONTÓN de espacio en el servidor / recursos?

Estoy sorprendido de que yo no he sido capaz de encontrar una sola api unificada proveedor, donde me puede enviar una dirección de BTC, o un LTC de dirección o un NEO dirección y me devuelve un equilibrio. Hace tal cosa no existe?

Gracias :)

+975
I adore cinema 6 nov. 2017 14:23:28

El problema es que especifique el datadir en el bitcoin.conf archivo. Usted no debe hacer esto, ya que puede resultar en algún comportamiento extraño, especialmente porque el bitocin.conf archivo se supone que en el datadir. En lugar de especificar en la misma, se debe especificar como parte del comando para iniciar Bitcoin Core.

+956
Amadis Sedeno 28 feb. 2011 21:27:27

Me gustaría escribir pequeños de papel admitidos por la Blockchain estadísticas. Podría usted decirme cómo acceder a los bloques de la cadena de forma remota a través de interfaz gráfica de usuario para hacer una consulta ?

Blockchain tamaño 159GB como la de hoy, así que descarga es pesado.

Ok, puedo estudiar bloque de encabezado sólo para limitar los gastos generales.

¿Sabes cómo descargar o acceder a blockchain encabezados como base de datos mySQL ?

Cómo acceder a Blockchain de forma remota para el estudio estadístico ?

+955
Jem Hern 27 ago. 2013 13:55:42

"El Mercado" no es el que vende y compra, es un lugar (como un mercado real), donde los vendedores y compradores se reúnen. Así que si usted comprar bitcoins en "El Mercado" usted le paga a alguien que es dueño de los bitcoins y quiere cambiarlos por dólares.

Después de todas las transacciones que no son las personas o entidades de la venta y la compra de ellos.

+952
Shihab Shabby Joi 28 sept. 2013 13:41:35

Todavía un poco confuso, a continuación,. Cómo es Bitcoin en 13-18 k USD/Bitcoin Bitcoin y el dinero en efectivo es sólo alrededor de 2.5-3k USD/Bitcoin en Efectivo? Así que vamos a tener en última instancia de 21 millones de Bitcoin Bitcoin y el dinero en efectivo es una fracción de la misma?

Es una pregunta muy básica - lo siento si es demasiado rudimentario, pero que por favor no se expanda.

+665
PUSSY HUNTER 8 oct. 2012 1:41:34

Así que muchas personas tienen una opinión, pero nadie está haciendo el cálculo. Me voy a dar una mano de ayuda: un Antminer S9 puede hacer 13/seg, y los usos de 1,2 kilovatios, si se ejecuta una hora, se utiliza 1 kwh. Me multiplicar esta con 24 (para el día) y 365 (por el año). Esto es un poco menos de 10'000 kwh.

Ahora estoy mirando bitcoin.info en las cartas, ¿cuántas terahashes son aproximadamente utilizado. A partir de hoy (2018march05) he leído 23mio TH/seg. Divido este 23mio TH/s por el poder de una sola Antminer, para tener una idea de cuántos puede haber en el mundo. Esto me da 1.77 mio Antminers. Consumen todos juntos por año 1.77 mio * 10.000 = 17'700'000'000 kwh. Dividido por 1000 para megawatthours, y otro de 1000 para gigawatthours y otro de 1000 para teravatios hora. 17,7 Terawatthours por año (bueno, está creciendo a una enorme velocidad...). Cuántas unidades de suministro de energía hace? Un enorme carbono de la planta o sistema atómico proporciona 1000 Megavatios, equivalente a 350 turbinas de viento. 1.77 mio Antminers consumen más o menos (1.77 mio * 1.2 kw) 2.124 Megavatios. Esto significa que, en el otro lado de la clavija de alimentación debe ser de aproximadamente dos atómica o de carbono de las plantas de energía.

Wikipedia dice, que hay 3mio Cajeros automáticos en todo el mundo. He encontrado diferentes fuentes para CAJERO automático de suministro de energía, y se encontró entre 125Watts y 750 Vatios. Así que vamos a trabajar sólo con 125 Vatios. Este es de 0.125 kW veces 3mio sistemas instalados me da 375 Mw. Tan sólo los Cajeros automáticos consumen aproximadamente un tercio de los mineros de Bitcoin.

Creo que esto da una buena relación, y ahora los expertos puede extender esto con la cantidad de energía para la impresión de dólares, la distribución de los dólares, el espacio de oficina de los empleados, los costos de transporte de los empleados, y mucho más. Para asegurarse de que este es todavía un ingenuo comparación, causa el dólar alcanza literalmente, todo el mundo, mientras que bitcoin es todavía en su infancia (con constante crecimiento de la demanda energética).

Oh, en la fuente de alimentación de Dinamarca: hay 5.75 millones de habitantes, y consume por habitante 0.6 kwh, por lo Dinamarca consume 3450 Megavatios, lo que requiere un poco más de tres atómica o de carbono de las plantas de energía. Pero como Dinamarca es campeón en windenergy por habitante, es más como 1000 turbinas de viento :-) Esto le da un consumo anual de ~30 Terwatthours por año.

+660
PhilipV 1 feb. 2014 7:51:38

Escribí esta biblioteca de python desde pybitcointools ya no es compatible. Usted puede comprobar testnet saldos como este (que tira de datos de blockchain.info)

importación os
os.environ['CRYPTOTOOLS_NETWORK'] = 'prueba'

de btctools de Direcciones de importación

dirección = Dirección('n2NGrooSecJaiD6ssp4YqFoj9eZ7GrCJ66')

>>> la dirección.balance()
0.55
+628
Kevin Dublanko 2 nov. 2013 2:46:23

Básicamente, Dwolla prometió que nunca iba a honrar a las devoluciones de cargos. Ellos, de hecho, lo hizo y le robaron los dólares de su cuenta bancaria después de TH dio Bitcoins a los estafadores. Perdió un montón de dinero por esto. Creo Dwolla es ser demandado por 2 millones de dólares como resultado de esto.

+575
Bassmanjase 26 may. 2012 21:31:08

Estoy tratando de construir el mensaje de verificación de firma de bitcoin qt en python. Soy capaz de calcular el par (r,s) de la firma, pero, aun no soy capaz de encontrar la manera correcta para codificar a encontrar la correcta codificación base64 cadena que bitcoin-qt uso.

Aquí está mi ejemplo :

Mi prueba de bitcoin destinatario : "1BBwZVdBjoPxotHfrKLpHJBSy7vmc2pjex" Clave privada : 18 (el 18 entero en base 10) Mensaje : "Hola Mundo"

Cuando me conecto, yo uso un entero k (especificado en el ECDSA) que es de 1 (un ejemplo). Puedo obtener (r,s)=(55066263022277343669578718895168534326250603453777594175500187360389116729240, 23952895512439370531107719399796920806315532907434078350311186283065887977941) en base 10.

¿Cómo puedo construir la cadena de firma generados por bitcoin-qt de estos r e s ?

Muchas gracias por su ayuda.

+532
Elena Leontieva 16 ene. 2017 23:02:42

Hay algo de extraño TX

9c7b0d0423af64e81c4b850bae781e41077586a9e3328f5048f8367c6e4a8212

que se duplicó en blockchain base de datos local.

Blockchain.info la información es realmente interesante. Es una escoria o ¿qué es?

enter image description here

+492
Elsie 12 jul. 2018 18:22:43

Fracciones o decimales de todo no hacer más de todo. 21x10^6 es un número finito, pero puede ser dividida infinitamente. División de no aumentar el número finito, que sólo aumenta el número de "piezas" del número original. Creo que de $1. Puede producir cuatro trimestres que van desde $1, que es más piezas, pero todavía sólo un total de $1.

+443
optinskin 15 jun. 2016 10:38:51

Me gustaría saber si existe una correlación entre el ciclo económico y Bitcoin precio, si es negativo o positivo.

Me pregunto porque Bitcoin es considerado como mercancía en la ley del país, y los precios de los productos tienden a tener una fuerte correlación con los ciclos de negocios. (es decir, oro, petróleo, ...)

Cualquier sugerencia o evidencia?

+416
SArcher 14 ene. 2019 10:23:43

La parte más pequeña de un bitcoin es (actualmente) se llama 1 satoshi, y es igual a 0.00000001 BTC. Así que la venta de 0.01 BTC no es ningún problema en cualquier mercado, usted sólo tiene que tomar en cuenta los honorarios que se le preguntó por el intercambio. Si se trata de un porcentaje (como es habitual) que estás bien.

Si usted quiere vender usted puede utilizar los sitios grandes como bitstamp, coinbase etc. Para el comercio de otros cryptocurrencies puede usar btc-e, kraken, cryptsy, ...

+402
nikee 31 may. 2016 10:15:42

¿Hay alguna forma de cambiar de cartera de la brecha en el límite de Electrum desde la línea de comandos? Si sí, ¿cómo? Si no, podría evitarse el uso de algún tipo de script externo? Realmente necesito para evitar la interfaz gráfica de usuario. Gracias de antemano.

+318
Upstreamer 14 nov. 2017 4:54:55

Sucio significa que el binario compilado incluye código que no está comprometido en git. Usted puede utilizar el git diff comando para ver lo que no confirmadas código y el uso de git show para ver cuál es la más reciente confirmación para cada uno de los árboles de código. Hay una buena probabilidad de que lo que usted piensa que es el mismo código que en realidad no es el mismo código.

+238
Zhaina 10 jun. 2010 15:01:59

Es posible que Alice y Bob están de acuerdo entre sí para pagar Carol y cualquier número de otros destinatarios (sujeto a los límites sobre el tamaño de la transacción). Sin embargo, no es posible que Carol y otros destinatarios adicionales para recibir los pagos con la misma trustless de seguridad disponibles para Alice y Bob a través del canal de pagos construir.

Alice y Bob abrir un canal por comprometer los fondos a una multisig dirección que requiere las firmas de cada uno de ellos con el fin de pasar. Para Alice, esto garantiza que su consentimiento es necesario para que cualquier transacción que el gasto de los fondos para ser válido. Bob recibe la misma garantía que su consentimiento es necesario.

La innovación de la bi-direccional de canales de pago (incluyendo, pero no exclusivamente, los utilizados por los Rayos de la Red) es que cada uno de los pagos en el canal puede ser revocada por los destinatarios, lo que permite un pago posterior para tomar su lugar.

El gravamen (canjear script) que protege un revocable de pago es más grande que una normal Bitcoin gravamen, por lo que la mayoría de la final deseable para un canal de pagos es un mutuo cerca de donde el último revocable pago es revocada y se convierte en un no revocable de pago que se parece a una normal Bitcoin 2-de-2 multisig pasar.

La única forma conocida para revocable pagos a trabajar es que cada parte tiene una lista completa de cada uno de los pagos de la historia, y (si se ha revocado) ¿qué datos son necesarios para revocarla. Esto es lo que impide que Carol de tener el pago completo de seguridad del canal.

Alice y Bob, tanto de mutuo consentimiento, para el pago de Carol y se puede decir Carol acerca de este pago. Si la transacción que contiene de pago que consigue transmitir, Carol consigue su dinero. Pero debido a que el multisig dirección a la cual los fondos fueron inicialmente depositado sólo requiere de Alice y Bob mutuo consentimiento para crear otros pagos, se pueden crear otros pagos en secreto de Carol.

Si uno de los secretos de pagos creado entre Alice y Bob consigue transmitir, Carol no tiene los datos necesarios para probar en el bloque de la cadena que se hizo de manera fraudulenta. Alice y Bob puede así, por mutuo consentimiento, robar Carol fondos.

Más conceptual manera de verlo es imaginar el bloque de la cadena como un anclaje de confianza para los canales de pago. Usted necesita tener algún grado de control sobre el que se ancla en orden para que usted sea capaz de confiar en la resultante de la canal. Alice y Bob tienen que dado su consentimiento es necesario para utilizar el ancla; Carol no tiene ningún control sobre el anclaje y así no se puede confiar en ella.

+200
Barcarole 5 jun. 2018 16:32:17

Me han privado de bloque de la cadena ajustado blockchain de bitcoin con un privado de la moneda mediante la creación de un bloque Génesis. Vamos a llamarlo "PrivateCoin"

También tengo una cadena lateral de los elementos/alfa ejemplo, yo efectivamente transferidos PrivateCoins a la cadena lateral, utilizando dos vías de vinculación. La transferencia es correcta y que soy capaz de pasar de la "PrivateCoin" en la cadena lateral. (¿Algún sucio hacks para el formato de la dirección, chainparams para lograrlo! A pesar de validación no se ha visto comprometida)

Veo sidechain vinculación es muy Bitcoinish! Espero que pronto serán claramente configurable para las monedas privadas.

Ahora las preguntas,

  1. Puede sidechain menta tiene sus propios activos, tales como"SideCoin", por lo que "SideCoin" y "PrivateCoin" puede co-existir? Si Sí, ¿Cómo? Estrategia?

  2. Podemos crear "SideCoin" en el determinismo de la tasa de cambio para el "PrivateCoin"?

    Ex: Si me peg de transferencia de 10 "PrivateCoins" de la los padres de la cadena, me gustaría crear 200 "SideCoins" en un intercambio de tasa de 1:20. Si esto es posible.

    Cómo? Es fácilmente configurable en side-chain -o - deben ser codificadas en ?

+186
pinepain 16 mar. 2014 23:28:13

¿cómo puede recuperar su pago?

Él no puede. Bitcoin transacciones en Efectivo no son reversibles y, en general, no pueden ser cancelados.

¿cómo podemos recuperar su pago?

Crear un Bitcoin en Efectivo de la cartera utilizando su Bitcoin claves privadas. Luego de reembolso de él (a menos cargos por transacción, acordó el manejo de honorarios, etc)

Dado que esto implica la colocación de sus claves privadas en un desconocido pieza de software, hay problemas de seguridad (usted necesita para asegurarse de que usted confía en él y se obtiene desde el lugar correcto y saber cómo usarlo correctamente, etc,...) puede ser significativo hombre-costos de tiempo de que algunas empresas pueden ser reacios a comprometerse a ayudar a un pequeño cliente.

+145
Tdmut 21 sept. 2017 6:10:37

He creado un testnet cartera en testnet.blockchain.info y añadió algunas testnet bitcoins a ella.

Quiero probar el pago Api así que estoy siguiendo la documentación sobre cómo Generar un recibir de la dirección. Sin embargo, no se ve de una manera o de un URI para registrar un testnet recibir dirección.

Traté de utilizarlo como es y he puesto mi testnet xpub en la consulta pero me sale este error:

{
 "message": "Invalid xpub formato",
 "descripcion": "Asegúrese de proporcionar un xpub clave, en lugar de una dirección"
}

Nadie tenido éxito usando blockchain de pago del Api con testnet antes?

+75
Malachi Ege 17 mar. 2015 6:42:59

Estoy usando Bitcoin Wallet para Android. Recientemente he copia de seguridad de mi cartera las llaves y lo hizo de una nueva instalación de un nuevo dispositivo y restaurar mi monedero allí. Todo muy bien hasta ahora..

Me gustaría quitar el fresco de la cartera vacía que la aplicación creada por mí cuando hice la instalación, pero no puede encontrar una manera de eliminar desde la aplicación de la libreta de direcciones. Alguien sabe cómo podría hacer esto?

+56
knite 21 oct. 2018 10:41:54

Mostrar preguntas con etiqueta