Cómo son transacciones hash calculado?

Estoy tratando de calcular el hash de las transacciones en bitcoin bloques, pero no estoy recibiendo las respuestas correctas.

Por ejemplo, el génesis bloque tiene una sola transacción.

Esto es lo que yo estoy tratando de calcular el hash...

Las transacciones se codifica como:

  • de 32 bits 'nVersion'
  • una lista de las transacciones de entrada, vin
  • una lista de salida de las transacciones, vsal
  • de 32 bits 'nLockTime'

Para la transacción en la génesis de bloque, estos son:

  • nVersion: 01000000
  • entradas
    • cantidad: 01
    • 1 de la entrada:
      • prevout_hash: 0000000000000000000000000000000000000000000000000000000000000000
      • prevout_n: ffffffff
      • scriptSig: 4d:04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73
      • secuencia: ffffffff
  • salidas
    • cantidad: 01
    • 1ª salida:
      • valor: 00f2052a01000000 (hex(50*10^8) es 0000012a05f200, y bitcoin pone los bytes en orden inverso)
      • scriptPubKey: 43:4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac
  • nLockTime: 00000000

Si la cadena a todas las juntas de extremo a extremo, tengo 204 bytes: 01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000

Tomando el valor de hash sha256 de esto da 27362e66e032c731c1c8519f43063fe0e5d070db1c0c3552bb04afa18a31c6bf.

Tomando el valor de hash sha256 de hash que da 3ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a.

Pero el verdadero hash de la transacción de acuerdo a blockexplorer.com es 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b.

¿Qué estoy haciendo mal? ¿Cómo puedo llegar a la correcta transacción hash?

Aquí está mi trabajo en Python:

>>> la importación de Crypto.Hash.SHA256 como hash, binascii
>>> tx = '01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000'
>>> len(binascii.unhexlify(tx))
204
>>> hash.nuevo(binascii.unhexlify(tx)).digest().encode('hex_codec')
'27362e66e032c731c1c8519f43063fe0e5d070db1c0c3552bb04afa18a31c6bf'
>>> hash.nuevo(hash.nuevo(binascii.unhexlify(tx)).digest()).digest().encode('hex_codec')
'3ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a'
+163
user3403409 28 abr. 2019 0:15:52
33 respuestas

El blockchain y su cartera de archivos se almacenan en el Bitcoin Core directorio de datos. Este directorio es diferente desde el directorio de instalación donde todos los binarios. Cuando empiece a Bitcoin Core, vaya a Ayuda > Ventana de Depuración y ver en qué carpeta está utilizando como datadir. Asegúrese de que que es lo que se espera; si ha cambiado el datadir (por elegir una diferente cuando comenzó el cliente), a continuación, asegúrese de que es lo que la Bitcoin Core es el uso de. De lo contrario, se utilizará el valor predeterminado datadir de C:\Users\<su nombre de usuario>\AppData\Roaming\Bitcoin.

+979
Wallsy 03 февр. '09 в 4:24

He comprado un bitcoin usando una cuenta de Coinbase. Cuando intento verificar que la transacción a la dirección, yo no puedo ver ninguna actividad o el balance de la dirección bitcoin que Coinbase muestra como la mía. Coinbase, sin embargo, todavía muestra de mi actividad de compra y el equilibrio correctamente en mi cuenta.

Tiene esto algo que ver con la forma en Coinbase o tal cartera de servicios de trabajo? O hay algo mal? Lo que en realidad tiene el bitcoin o no?

+945
syg 11 ene. 2017 12:46:01
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

Supongo que fue un economista querer pleno conocimiento de la EBS y los flujos de la economía; quiero saber quién compra de quién, por cuánto, y quiero ver que ha acumulado a lo que los fondos en qué momento. En resumen, quiero seguimiento de cada elemento de este complejo sistema que llamamos la economía. Pero yo no necesito saber quién es IBM, que es de Ford, y que es de Google. I "simplemente" necesidad de la separación de IBM de Google y Ford en mi análisis.

Supongamos que el conjunto de la economía funcionaba con el Blockchain, que tan útil es el Blockchain para mi objetivo? Y si no es muy útil, hay alternativas que son?

+913
Fausto NA 16 ago. 2017 0:33:52

Es la semilla suficiente? No requieren de la semilla Y las direcciones para acceder a sus activos, ya que la clave de la raíz y por lo tanto todas las claves privadas se generan por la semilla?

¿Genera la clave privada para cada dirección por la siembra de la clave de la raíz y en la dirección?

Gracias por la aclaración.

+911
Yusuff Olowoeshin 17 ago. 2014 17:59:03

Parece que la corriente principal de acceso sería más fácil si no era más legible por humanos del sistema de direcciones bitcoin. Nadie tiene que recordar direcciones IP, contamos con servidores con bases de datos para que.

¿Qué tipo de infraestructura está ahí para enviar bitcoins para que sea fácil de recordar direcciones? Podrá ser una parte permanente del protocolo?

+906
devNoob 12 dic. 2012 19:12:35

Qué tan eficiente es el mercado bitcoin? Estoy confundido después de comparar precios de compra en los intercambios que operan en diferentes monedas.

Por ejemplo, veo que 1 BTC asciende a 347 USD en este momento en un intercambio en los estados unidos. En un intercambio de Localbitcoins', el más bajo precio de compra que puedo encontrar es 437 AUD.

Ahora, en el tipo de cambio actual, 347 USD ~= 393 AUD. A mí me parece incluso con algunas tasas de cambio que se podrían imponer, uno puede ganar arbitraje de lucro, simplemente por ir en largo en un mercado y cortocircuito en otro. Estoy seguro de que este no es el caso. Me estoy perdiendo algo?

+852
Sriram Puligadda 6 may. 2015 0:24:42

Es posible que el uso de bitcoind JSON-RPC API para recibir los fondos de alguien y enviarlo inmediatamente a otra dirección de terceros? No quiero esperar 1 de confirmación.

getbalance con minconf=0 muestra que tengo 0.01 BTC, pero cuando hago sentfrom con minconf=0, puedo obtener fondos Insuficientes error.

+831
Shane Hamilton 20 ago. 2015 14:40:50

Mi sugerencia: no uso windows EN TODO. Forma más fácil de ser hackeado.

también aquí tienes las respuestas que buscas https://en.bitcoin.it/wiki/Tor

específicamente esta línea: "(después de iniciar tor) Ejecutar bitcoind con proxy=127.0.0.1:9050"

+804
user4663 10 may. 2019 2:29:52

Una transacción de reclamaciones de algunas salidas de transacciones anteriores y, a continuación, crea nuevas salidas cuyo valor total es igual (o menor que, en el caso de las tasas) la suma de los reclamos de las salidas de valores.

Para que una transacción sea válida, debe ser el único que las reclamaciones de las salidas (no doble gasto) y la transacción que creó el reclamado salidas debe ser válido. Satoshi Dados inmediatamente envía una transacción que contiene las ganancias debido a que la operación de reclamaciones de la salida de la entrada de la transacción, el encadenamiento de las dos transacciones juntos.

El resultado es que ambas operaciones son válidos, en cuyo caso el jugador obtiene sus ganancias, o la primera transacción no es válida, inmediatamente la anulación de la segunda, y Satoshi dice es que no se deje engañar en el envío de monedas de vuelta sin recibir la apuesta.

+792
Arceus Ketchum 19 ago. 2014 7:05:42

Pieter la respuesta es buena, el chainwork valor que se espera que el trabajo en la cadena, expresada como una de 32 bytes entero, para el doble de SHA-256 hash de cálculo de trabajo.

El chainwork se utiliza para identificar la correcta cadena, el más grande chainwork valor medio de la más fuerte, ni la correcta de la cadena.

Por el camino, Satoshi no inicialmente se dan cuenta de que la elección de la correcta cadena de contar bloques permite algunas extremadamente fácil de los ataques. Versión 0.1 solo contados bloques. Es por eso que el papel dice "más largo". La idea de "cadena de trabajo", se añadió un poco más tarde. Para detalles acerca de esta tarea, consulte aquí.

Solo quiero dar un poco de información acerca de cómo esta 'chainwork' valor viene, para mejor comprensión más profunda de lo que es.

Echemos un vistazo a Satoshi génesis del encabezado de bloque (parte de la información relacionados):

$ bitcoin-cli getblockhash 0
000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f

$ bitcoin-cli getblockheader 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
{
...
 "de altura": 0,
...
 "bits": "1d00ffff",
 "dificultad": 1,
 "chainwork": "0000000000000000000000000000000000000000000000000000000100010001",
...
}

Como se puede ver arriba, el génesis bloque tiene un '1' dificultad y un [0x01,0001,0001] chainwork . Si usted tiene una pregunta acerca de ¿qué es una 'dificultad', usted puede echar un vistazo a esta respuesta. Así que esa es la definición correcta:

dificultad '1' = chainwork cantidad [0x01,0001,0001]

Entonces, cada vez que un nuevo bloque generado, se nos acumula el chainwork con el nuevo bloque de la 'dificultad' valor de campo, pero recuerda que por cada '1' dificultad que añadir un chainwork cantidad [0x01,0001,0001].

Como el bloque de la cadena crece, la dificultad aumentará (o a veces ligeramente disminuir poco a poco. Usted puede tomar un vistazo a la dificultad de la historia aquí.

Antes de la primera hora de la dificultad cambiado, la cadena de bloques de altura que había alcanzado 32255.

$ bitcoin-cli getblockhash 32255
00000000984f962134a7291e3693075ae03e521f0ee33378ec30a334d860034b

$ bitcoin-cli getblockheader 00000000984f962134a7291e3693075ae03e521f0ee33378ec30a334d860034b
{
...
 "de altura": 32255,
...
 "bits": "1d00ffff",
 "dificultad": 1,
 "chainwork": "00000000000000000000000000000000000000000000000000007e007e007e00",
...
}

Como se puede ver arriba, el chainwork valor es [0x7e00,0x7e00,0x7e00], que es exactamente a la altura[32255]+1(para la génesis del bloque) veces [0x01,0001,0001].

[0x7e00,0x7e00,0x7e00] = 32256 * [1.0] * [0x01,0001,0001]

A continuación, vamos a echar un vistazo en el bloque de 32256:

$ bitcoin-cli getblockhash 32256
000000004f2886a170adb7204cb0c7a824217dd24d11a74423d564c4e0904967

$ bitcoin-cli getblockheader 000000004f2886a170adb7204cb0c7a824217dd24d11a74423d564c4e0904967
{
...
 "de altura": 32256,
...
 "bits": "1d00d86a",
 "dificultad": 1.182899534312841,
 "chainwork": "00000000000000000000000000000000000000000000000000007e01acd42dd2",
...
}

En el bloque de 32256, debido a que el aumento de la dificultad de 1.0 a 1.182899534312841, entonces

 [chainwork valor] = [anterior chainwork valor] + [dificultad] * [0x01,0001,0001]
 [0x7e01,acd4,2dd2] = [0x7e00,0x7e00,0x7e00] + [1.182899534312841] * [0x01,0001,0001]
+766
shri 23 dic. 2012 18:59:17

He aquí un poco de node.js código:

var WebSocket = require('ws');
var ws = new WebSocket('ws://websocket.mtgox.com:80/mtgox?Moneda=USD");
ws.en('open', function() {
 la consola.log('Conexión abierta');
 ws.enviar(JSON.stringify({ "op": "mtgox.suscríbete", "tipo": "de profundidad.BTCUSD" }));
});
ws.en('mensaje', function(mensaje) { console.log(mensaje); });

Cuando este cliente envía {"op": "mtgox.suscríbete", "tipo": "de profundidad.BTCUSD" } la API devuelve {"message":"Desconocido mtgox tipo de mensaje","op":"comentario","éxito":false}.

¿Qué estoy haciendo mal?

+760
EK333 3 sept. 2017 2:00:04

Asegúrese de que usted toma, lo suficiente como para que la tasa de transferencia cuando el envío de las monedas. Esa es una razón común por la que un 'no lo suficiente de los fondos de advertencia.

+695
Matthew Kane 28 oct. 2011 17:09:15

Zhou tong ha dicho aquí que la reapertura está siendo considerado, con un marco de tiempo de varios meses.

Él también ha declarado que los depósitos serán reembolsados, Más recientemente, él ha declarado que una página de reclamación se ha abierto en https://claims.bitcoinica.com/, pero en el momento de escribir esto parece no estar disponible.

Actualización: ahora puedo acceder a ella.

+633
rajgourav 10 oct. 2016 11:58:34

Blockchain.com no es una blockchain nodo, que es un explorador. Ellos no tienen ninguna restricción, siguiendo las mismas reglas que un Bitcoin Core nodo, y puede mantener a los huérfanos y horquillado de bloques, si desean, y devolver todos los bloques, se sabe de un bloque de altura, si se desea.

En el principal de la cadena de Bitcoin, las cosas son como usted dice - Sólo un único bloque puede sobrevivir en un determinado bloque de altura. Si varios bloques extraídos de un bloque de altura, la cadena con la mayor cantidad de trabajo realizado (esencialmente el bloque con el más largo de la cadena de descendiente bloques) se mantendrá, y la otra será huérfanos.

+605
Azur abdrahman 4 ago. 2013 7:23:51

Tenía un viejo Raspberry pi con un Bitmain Antminer 2GH USB conectado a ella.

Me he unido a la bitminter piscina y hasta el momento han 0.00000094 bitcoins. En otras palabras, no tengo que esperar a hacerse rico.

La investigación de esta pregunta la mayoría de las respuestas de tener en cuenta el consumo de energía.

Mi pregunta es, para este tipo de instalación que tengo con 1 - 4 2GH memorias USB, si lo hago solo de la minería, ¿tengo posibilidades de conseguir un bitcoin ahora y después?

+604
Damianos G 19 ago. 2011 8:46:48

Hay un par de cosas que podrían salir mal.

En primer lugar, está seguro de que su usuario tiene derechos para leer y escribir en el puerto serie? (Hay un montón de tutoriales en línea sobre cómo hacer esto). Usted puede comprobar si ese es el problema ejecutando (temporalmente) como root. Si se comienza a trabajar, entonces usted puede ir para atrás y ordenar cómo darle sus derechos de usuario para el puerto serie.

Segundo, la línea de comandos parece que puede estar equivocado. Digo "puede" porque depende de cuya versión de bfgminer esté ejecutando. Mi recomendación es conseguir la oficial desde el sitio de Github y construirlo. Suponiendo que es el que tu tienes, entonces usted necesita para llamar a los mineros zeusminer en lugar de sólo zeus. Usted debe también utilizar -o para definir su piscina, no --set.

Tercero, usted necesita decirle a bfgminer para operar en scrypt modo, o se utilizará de forma predeterminada SHA256 modo. Esto se hace mediante la adición de la --scrypt opción de línea de comandos.

Pruebe esta línea de comandos :

sudo /home/me/crypto/bfgminer/bfgminer --scrypt -S zeusminer:todos --set zeusminer:reloj=340 -o stratum+tcp://mypool.com:6030 -u usuario -p mypass

Yo sólo disparó dos Blizzard mediante una línea de comandos similar a esta. (La única diferencia es que yo uso el -O la opción de pasar a mi nombre de usuario y contraseña juntos).

+586
jessen22 4 dic. 2012 10:41:31

En el código de abajo estoy tratando de crear Bitcoin pago:

var privateKey = "f267c05d4552b92825e46cfe056d6e3ff36072538f71d8c5acf3ebc4b09f4c87"; var 
clave = Clave nueva(Codificadores.Hex.DecodeData(privateKey));
Uri BitPayUri = new Uri("https://test.bitpay.com/");
estática de Red Network = Red.TestNet;
BitcoinSecret k = new BitcoinSecret(clave de Red);
Bitpay BitPay = new Bitpay(k.PrivateKey, BitPayUri);

var factura = BitPay.CreateInvoice(nueva NBitpayClient.Factura()
{
 Precio = 50,
 Moneda = "USD",
 PosData = "posData",
 Idpedido = "123",
 RedirectURL = "redirectURL",
 NotificationURL = "NotificationURL",
 ItemDesc = "descripción",
 FullNotifications = true
});
return Redirect(factura.La dirección Url);

Cuando intento llamar a BitPay.CreateInvoice(...), me sale un error:

NBitpayClient.BitPayException: 'Error: El Sistema.MissingMethodException: Método 
no encontrado: 'NBitcoin.Crypto.ECDSASignature 
NBitcoin.Clave.Signo(NBitcoin.uint256)'.

en NBitpayClient.Las extensiones.BitIdExtensions.GetBitIDSignature(Clave key, String uri, de la Cadena de cuerpo)

El Error dice que mi clave no está firmado aún si estoy en lo correcto, pero no sé cómo solucionarlo.

P. S. el Código de ejemplo sería útil.

+575
machead 15 may. 2013 12:27:12

Posibles Duplicados:
Cómo es el tipo de cambio de Bitcoin establecido?

Me doy cuenta de que los bitcoins son vendidos en el mercado con varios precios.

¿Cómo es su precio establecido ?

Que es constitutivo de lo mucho que la moneda worths ?

Gracias

+469
theMfailure 7 oct. 2016 7:09:01

Lo que yo sugiero es convertir a USDT en Bittrex o Bitfinex y, a continuación, proceder a retirar USDT a su cuenta bancaria.

Otra alternativa es convertir a BTC y retirar en efectivo en Localbitcoins.

+462
CMOS Kramer 16 feb. 2011 10:29:33

He visto el siguiente error en Linnux en línea con varios viejos altcoins ahora, la de abajo es la de OVNIS de la moneda. Se sincronizará exactamente 500 bloques y, a continuación, tira el siguiente error, si me reinicie el cliente el error en ese bloque no vuelve a aparecer y se descarga más de 500 bloques y tira el mismo error.

I v añadió un par de líneas para que obtenga más información de depuración. Antes de que se me pasó el tiempo de rastreo a través de código, yo tenía la esperanza de que alguien puede haber llegado a través de este mismo error y encontró la razón. OVNI es de varios años y actual de los clientes de Windows que está ejecutando OpenSSL 1.0.1 h, los servicios que se ejecutan probablemente fueron compilados en todo el tiempo de que SSL de liberación. El servidor con este problema se está ejecutando OpenSSL 1.0.2 g.

CheckProofOfWork() bnTarget.getuint256=000000050e650000000000000000000000000000000000000000000000000000
SetBestChain: nuevo mejor=f7c2f4f28e66399bc17e0e35498300c20bf384d210ce8c5d640b70d9a3dfe372 altura=17000 trabajo=68218691770398 fecha=01/23/14 03:00:50 tx=2 ProcessBlock: ACEPTADO
recibido bloque 93f88d57ab19ae388e22
CheckProofOfWork() hash=bf82aa6e76ec014faf5bc9c347eb5ba8242545acdf09259ac753b8d264aec0f0
CheckProofOfWork() nBits=486629382
CheckProofOfWork() bnTarget.getuint256=0000000160060000000000000000000000000000000000000000000000000000
ERROR: CheckProofOfWork() : hash no coincide con nBits
ERROR: CheckBlock() : prueba de trabajo fallado
ERROR: ProcessBlock() : CheckBlock ERROR

Edit: Compilado con OpenSSL 1.0.1 u y tienen el error.

+459
realityChemist 15 oct. 2019 4:00:30

Lo siento, pero no faltaban las entradas cuando creé mi Cruda de la transacción. Este error no tiene nada que ver con BitcoinLib.

+438
Rainfall 25 jun. 2011 3:09:11

Haga clic en Ayuda > ventana de Depuración, a continuación, haga clic en la pestaña de la Consola.

+418
ALFmachine 23 abr. 2013 6:18:03

Estoy tratando de hacer lo siguiente:

  • Tiene un demonio que se ejecuta en un servidor
  • Que demonio expone una API (Json, etc...)
  • Me pueden llamar a la API de localhost con: 1: Dirección De 2: Dirección De 3: Claves para la Dirección De
  • El demonio crea una transacción válido utilizar el saldo de las salidas, de las señales de la transacción utilizando la clave, y lo transmite a la red, luego se olvida de la clave.

No quiero que el demonio para almacenar la clave privada (apátridas) y firmar las transacciones on-demand. El demonio debe ser lo más ligero posible (si es posible, utilice menos de 256 MB de RAM).

Miré a Bitcoind pero no parece proporcionar ese tipo de API, ya que necesita el programa de instalación de la cartera con la clave privada de antemano (no apátridas) o construir el raw de transacciones desde cero, y no quiero tener que averiguar las salidas a utilizar, el formato de la prima de transacciones, etc...

¿Cuál es la forma más sencilla de lograr esto?

+404
monty copriviza 15 oct. 2013 10:53:22

límite=1000 es el más usted puede conseguir.

+396
Naba Kumar 24 ene. 2011 13:58:28

A través de una buena reputación, lisenced cambio? Nada. Todos ellos requieren de KYC (conozca a su cliente) leyes para poner a la fricción en el lavado de dinero, con la excepción de Suiza basado Vaultoro.

Lo que quiero es encontrar a alguien en localbitcoins.com que se reúnen en un café o en un restaurante o en algún lugar y de intercambio de bitcoin para lo que quiera, dólares, barras de oro, diamantes, obras de arte o cualquier otra cosa. Que llame a preguntar a reunirse en un lugar que pueda verificar la transacción ( por ejemplo, si quería, de forma anónima, comprar arte con bitcoin, usted podría pedir a reunirse en una galería de arte).

No se de buena reputación en línea de exchange ofrecerá este servicio, excepto vaultoro le dará del oro de forma anónima (ya que se basan en Suiza, que no tiene un conocimiento del cliente leyes.)

+375
Vitaly4400 22 jun. 2011 3:18:54

¿Hay alguna minería de piscinas operativo en el Bitcoin Testnet, o hacer los propietarios de piscinas acaba de probar su código utilizando sus propios equipos sin mantenimiento de la prueba de la piscina durante demasiado tiempo?

+314
donna brown 23 abr. 2016 21:10:15

Me acabo de enterar de Ondulación y todavía parece un poco borrosa para comprender el concepto, pero de lo que he reunido hasta el momento sus descentralizado de intercambio que, básicamente, tiene el potencial de superar a Bitpay y Mt.gox. He leído que hay de la Puerta de enlace puntos que hacer las conversiones de moneda de bitcoin para fiat. Ahora la otra pregunta que tengo es ¿cómo Ondulación derivar el bitcoin exchange precio si todo el mundo empieza a abandonar el tradicional intercambio de ese tipo de dictar el precio de los intercambios de fiat a btc. Obviamente no todo el mundo va a abandonar a los intercambios en cualquier momento pronto.

+283
earksiinni 5 sept. 2017 16:03:50

Estoy tratando de jugar con dogecoin demonio desde el nodo-dogecoin biblioteca.

Lamentablemente, la mayoría de las llamadas que tratar de volver "Método" no se encuentra el error

por ejemplo :

dogecoin
.auth('MyUserName', 'contraseña')
.getNewAddress()

El único método que he logrado ejecutar con éxito hasta el momento es :

.getmininginfo();

lo que me hace sentir que el demonio está trabajando.

¿cuál podría ser el problema?

gracias.

Edit : de depuración.archivo de registro.

2015-02-16 05:47:57 GetNextWorkRequired() : REORIENTAR; meta: 60, real: 150, modulada: 71, antes de: 1b3b3a63, después de: 1b461628
2015-02-16 05:47:57 UpdateTip: nuevo mejor=7db9ae84010185d708f5f1236dd5102b5b4c904bb1099c388485721d2e5b449e altura=194311 log2_work=59.309095 tx=9406440 la fecha: 2014-04-24 07:24:42 progreso=0.292254
2015-02-16 05:47:57 ProcessBlock: ACEPTADO
2015-02-16 05:47:57 ProcessBlock: HUÉRFANO BLOQUE 152, prev=793c3f50e6725b056963fae977131f16b15b0d1b7e1c9c550fe8cec9a092f126
2015-02-16 05:47:57 ProcessBlock: HUÉRFANO BLOQUE 153, prev=d54393112610200c1d47fb7ced2f9eb8d33f241fec209dfb2cc4502b462b5cb3
2015-02-16 05:47:58 ProcessBlock: HUÉRFANO BLOQUE 154, prev=3a2c422d3996c80bceef7e0a6901178ddf84d00c97d08990be63b4028e99abf7
2015-02-16 05:47:58 ProcessBlock: HUÉRFANO BLOQUE 155, prev=2dbaee58af92c0c92ea500bf88992c02ddddfb5ca7e3c2a1416b27c4f1b9cb9d
2015-02-16 05:47:58 ProcessBlock: HUÉRFANO BLOQUE 156, prev=9058c7d4c4439c074ffb58213a169ed524c142877230cb1823a637c468aec544
2015-02-16 05:47:58 ProcessBlock: HUÉRFANO BLOQUE 157, prev=012a8d8caa54c4115d05433390c060af3ed9d35f4761487bdf94a47aada02335
2015-02-16 05:47:58 ProcessBlock: HUÉRFANO BLOQUE 158, prev=0840f526c0828e6fe1dc9513dfd34acbf3bae8e8bbef719807d7f50180bf3c80
2015-02-16 05:47:58 ProcessBlock: HUÉRFANO BLOQUE 159, prev=4b2ae3b0e5d79b8eb01146128ce98f608d42c450dca75aebe47d8ea072e144ff
2015-02-16 05:47:59 GetNextWorkRequired() : REORIENTAR; meta: 60, real: 29, modulada: 57, antes de: 1b461628, después de: 1b42950c
2015-02-16 05:47:59 UpdateTip: nuevo mejor=67981a7bdbbf610ce6bc35ac7065aadbb02c66bbfdb811a133692bc44731aec4 altura=194312 log2_work=59.309103 tx=9406445 la fecha: 2014-04-24 07:24:56 progreso=0.292254
2015-02-16 05:47:59 ProcessBlock: ACEPTADO
2015-02-16 05:47:59 ProcessBlock: HUÉRFANO BLOQUE de 160, prev=3872f8f2114d76d82fce03f96a9183f2e623627f0395b0166ecacd4bd604bc47
2015-02-16 05:47:59 ProcessBlock: HUÉRFANO BLOQUE 161, prev=92f508ebcd8f8c5495d14cfbde46a82a6fd40ba00278b8f6d9547df1fb478e99

w.

+167
m1roku 7 nov. 2015 18:35:45

No, los nodos y los mineros son entidades independientes que realizan diferentes funciones en la red.

Los mineros crear el blockchain, que requiere hardware especializado que realiza la mezcla. El hardware es adquirida a través de una inversión significativa.

Los nodos son puntos de transmisión en la red que verificar, mantener y distribuir el blockchain. Se requieren (por comparación a la minería), sólo una pequeña inversión en hardware, o incluso se pueden ejecutar en servidores virtuales.

Los nodos son mucho más fáciles de poner en línea, e incluso puede ser inflada artificialmente por responder a varias direcciones IP con el mismo nodo. La minería de potencia se mide directamente por su salida de la prueba-de-trabajo. Los números de los nodos de minería y energía están en correlación directa con cada uno de los otros.

+109
paraziTT05 24 nov. 2015 2:48:53

En mi ignorancia, voy a asumir que es normal: ¿cómo puedo solucionarlo sin tener que borrar todo y hacer una nueva cadena?

Usted puede comentar o quitar la marca de verificación en getblocktemplate para que no de error allí.

También debe ser capaz de evitar esta estableciendo que el reloj del equipo en todo el tiempo de la más reciente bloque antes de que inicie el software. Una vez que ha comenzado, usted puede traer su equipo de respaldo del reloj de tiempo real y, a continuación, la mina de un bloque.

+107
Ambrose 31 mar. 2012 17:18:22

Es posible ocultar el saldo de una dirección de norma a los clientes que pueden estar viendo blockchain?

Estoy pensando en usar la secuencia de comandos para modificar la clave de lo que es ser verificada, pero estoy teniendo problemas para componer una secuencia de comandos.

¿Hay algún trabajo previo que no obstruyan el RIPE160 dirección?

+90
Luiz Felipe 27 jun. 2018 1:03:21

Si usted todavía tiene la billetera.archivo dat en la copia de seguridad de su antiguo bitcoin core, usted todavía puede tener acceso a sus fondos. Deje que la nueva instalación finalice la sincronización, a continuación, importar la cartera.dat uso de la "importwallet nombre de archivode comandos" en la ventana de depuración de la consola de bitcoin core, o "bitcoin-cli importwallet nombre de archivo" desde el equipo de la consola.

+79
Morshidi Abdul Rahman 12 nov. 2012 15:09:10

Después de leer esto: ECDSA Firma y la "z" valor

Todavía estoy confundido acerca de la 'Z' valor de esta transacción: https://blockchain.info/tx/ea6aa5d49b8e351e307bf9220f2d7cd31d41e640683539e00580e17cb4cf3e36?show_adv=true

la firma está en el script de entrada, y se utiliza la secuencia de comandos de salida de la fuente de la transacción a la hora de calcular el hash del mensaje. Por lo que el número de salidas a la transacción no importa, siempre están hash sin modificar en la messagehash para cada entrada. – Willem Hengeveld

Puedo encontrar la cita anterior confuso, lo siento!

Esto es lo que me hash: 01000000 01 e3dbc4fada0034ad8581cb429af4953d7d092b137ebd9e193344db376314ab65000000001976a9147e7fe35e49f0e8a920780c00d40b7171d880811988ac1976a914942920e041353162b0d8bd006d09c2ca25cdc27888acffffffff 02 1004df02000000001976a9147e7fe35e49f0e8a920780c00d40b7171d880811988ac c05f3b04000000001976a914942920e041353162b0d8bd006d09c2ca25cdc27888ac 00000000 01000000

Y obtuve esto:

0x76041b6949563e76d77012f9723bec3c7a1a21fd84c74bb58df47087cef056d7

Es correcto? Hay una manera de comprobarlo?

+33
Alex Parker 26 sept. 2011 2:18:24
$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil