Multibit Clave Privada De Restauración

Copia de seguridad de mi clave privada y restaurado en una nueva copia de Multibit (a diferencia de la máquina). La importación fue un éxito, pero la clave pública de la dirección no se ha actualizado con mi dirección anterior.

Yo lo he hecho "Check Claves Privadas", que dijo que fue un éxito, así como forzado una resincronización con el blockchain. Ninguno de mis viejos transacciones se están presentando.

Los pensamientos? No hay duda de que estoy haciendo algo mal.

Gracias!

Editar:

Gracias por la respuesta! He verificado a través de bitaddress.org que la clave privada me exportado sólo coincide con la dirección bitcoin genera automáticamente al crear la nueva cartera.

Pero el viejo de la clave privada que me IMPORTAN en esta misma cartera está en ninguna parte ser encontrado. Multibit dice que la importación fue un éxito. Si esto es cierto, debe haber DOS claves privadas en el archivo de exportación; uno para el auto-generado dirección bitcoin y que coincide con la antigua clave privada importada.

Me encantaría tener la clave privada en el archivo de exportación y péguelo en bitaddress.org a ver si coincide con mi dirección pública, pero mi exportar archivo está cifrado. Así que me tiene que importar a Multibit, introduzca la contraseña y, a continuación, exportar sin cifrar para obtener la clave privada.

¿Alguien sabe de una forma de desencriptar un archivo de clave privada, sin el uso de Multibit?

+289
viktorvo 15 ene. 2014 17:48:46
25 respuestas

Quiero pasar de 1 bitcoin, Y puedo llegar a esta cantidad con 3 entradas.

por ejemplo:

1 entrada = 0.5 btc PB mypubkey_1 PK mypkkey_1

2 input = 0.4 btc PB mypubkey_2 PK mypkkey_2

3 input = 0.15 btc PB mypubkey_3 PK mypkkey_3

que la clave privada se utiliza para Firmar esta transacción?

Voy a utilizar mypkkey_1,mypkkey_2,mypkkey_3 o de los padres de la clave privada o algo así?

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

Un sistema descentralizado puede ser cambiado, sí, si la mayoría de usuarios que utilizan el sistema de empezar a usar un cambio de cliente o el cambio de cliente es compatible con versiones anteriores. El Bitcoin 0.8 actualización causado algunos problemas, como no todo el mundo actualizado y 0,8 había un error en el que todo el mundo necesita para actualizar.

+947
Hugo do Carmo 21 oct. 2014 12:04:48

iv transferidos 2 bitcoins en depósito a la dirección con un alojamiento (compartido) servicio de Monedero electrónico.

blockchain muestra claramente su allí, pero cuando estoy en el servicio de Monedero electrónico no se muestra.

alguno sabe lo que el fallo es? o problema? y también la transacción aparentemente fracasó. sin embargo, los bitcoins se han ido y en la cuenta de que yo quería, pero no invisible a mi E-Wallet de servicio.

+918
Jem Hern 1 may. 2018 14:05:28

Entradas de transacción necesidad de referencia el Saldo de Transacciones de Salida (UTXO) pasan con el punto fuera de que UTXO. El punto fuera es el id de transacción de la transacción que creó la transacción de salida concatenado con un signo de dos puntos y la posición de salida de la transacción: txid:vsal.

Digamos que fueron enviados 1 BTC por P1 a la dirección de x1 en la transacción uiaex y fue la segunda salida (vsal = 1 porque empezamos a contar en 0), el correspondiente punto fuera sería uiaex:1.

El UTXO de referencia, por tanto, es independiente de la dirección que los fondos fueron enviados previamente.

El tamaño de la transacción es por tanto el mismo si usted recibió todas las salidas a la misma dirección o en direcciones diferentes. No hay ahorro en el tamaño de la transacción mediante la recepción de los fondos a la misma dirección varias veces.

+833
gamov 15 abr. 2017 16:52:31

Yo no puedo decir que estoy familiarizado con todas las cryptocurrencies que usted ha mencionado, pero el Bitcoin clones en general el uso de curva elíptica (secp256k1) de la criptografía y la misma dirección de esquema de generación.

Claves

Una clave privada es cualquier 256 el número de bits. Sin embargo, para la CE utilizado por Bitcoin, que debe estar entre 0 x 1 y 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140. Cualquier número aleatorio en el rango es válido.

Una clave pública se calcula a partir de la clave privada utilizando el algoritmo de curva elíptica con el secp256k1 parámetros, que es una de una manera determinista algoritmo.

BIP32 es un estándar de Bitcoin propuesto para la generación de claves para una jerarquía de claves, a partir de un conjunto de índices. Esto es para ser implementado por la cartera de software para hacer más fácil para generar un conjunto de teclas de forma determinista y restaurarlos en caso necesario partir de una única clave maestra y un conjunto de índices. No es necesario seguir BIP32 para generar un par de claves válidas.

Direcciones

Ver Dirección, antecedentes Técnicos de la versión 1 Bitcoin direcciones, y la Lista de prefijos de direcciones.

También, escribí este artículo explicando Bitcoin de generación de direcciones paso a paso, que puede ser útil: https://medium.com/coinmonks/how-to-generate-a-bitcoin-address-step-by-step-9d7fcbf1ad0b

+792
ericdrum 28 abr. 2011 19:55:08

Que evangelizar acerca de La Blockchain. No puede ser modificado o alterado. Es la CONFIANZA, sin la necesidad de realmente confiar en cualquier persona. Así que, digo yo. ¿Por qué es que cuando veo a Youtubes de cómo configurar un Bitcoin Wallet, tengo serias advertencias de: "tienes que hacerlo de ESTA manera y tomar ESTAS precauciones O otra COSA que el Bitcoin podría ser ROBADA!" Quiero decir, si el Blockchain es tan prístina, ¿por qué no simplemente DECIR que el bitcoin consiguió robado... y, por lo tanto, no se puede usar?

+785
user619051 18 may. 2019 0:24:06

Usted necesita explícitamente declarar la segwit regla:

litecoin-cli getblocktemplate '{"reglas":["segwit"]}'

+764
ChTaube 25 dic. 2012 16:22:12

El BrainWallet sitio web hace el truco.

+754
user2615724 27 mar. 2018 8:19:24

Si usted tiene una cartera con algunos BTC en él, usted puede simplemente dar a alguien la clave privada asociada con la dirección de la conexión (offline) y que efectivamente transferido el control de ellos a esa persona.

+630
Jewels325 8 mar. 2019 12:12:28

Si usted tiene las claves privadas para las direcciones que fueron la celebración de su bitcoin, la transferencia de inmediato a una nueva dirección. En el equipo comprometido, cesar todo trabajo en línea hasta que usted esté seguro de que el phishing, malware ha sido eliminado.

Si ya han sido eliminados por el ladrón, entonces no hay mucho que se puede hacer. Usted puede presentar una denuncia a la policía, pero la probabilidad de que la moneda de vuelta es de aproximadamente el mismo como si a alguien le robó su cartera de su bolsillo.

En teoría, no hay mucho más que usted puede hacer, pero los departamentos de justicia de el mundo no han establecido los protocolos para el robo de bitcoin y es probable que nunca realmente investigado (la mayoría de los policías no saben probablemente mucho más que la persona promedio sobre bitcoin, de todos modos).

+538
Sangeeta Verma 24 ene. 2019 10:34:56

estoy tratando de ver todos los tx hash y la balanza en una dirección que no es dueño de:

$ bitcoin-cli importaddress 1M43pksKTGpBd8J8XzjStjgnX5vie1kpya
$ # espere 5 minutos mientras bitcoind, presumiblemente, explora todos los tx
$ # para esta dirección
$ bitcoin-cli getbalance 1M43pksKTGpBd8J8XzjStjgnX5vie1kpya
0.00000000

bitcoind afirma que esta dirección no tiene saldo, mientras que blockchain.info en la actualidad muestra un saldo final de 0.00993754 BTC

¿por qué no es trabajo?

sin embargo, el listunspent comando aparece a la lista el saldo de las operaciones correctamente:

$ bitcoin-cli listunspent 1M43pksKTGpBd8J8XzjStjgnX5vie1kpya
[
{
 "txid" : "0fdcdeff329b91fb9888720c958d550c39716f92abec4e5b6ff7c53a22bb31c2",
 "vsal" : 0,
 "address" : "1M43pksKTGpBd8J8XzjStjgnX5vie1kpya",
 "cuenta" : "",
 "scriptPubKey" : "76a914dbf61ed2ce1def33a34d89ab7b05ccc25d9cf02288ac",
 "cantidad" : 0.00010000,
 "confirmaciones" : 3608,
 "disponibles" : false
},
{
 "txid" : "db1beb183808e8b41064405d43bd6c684874b5f328bfb565c4e16cc2baaa0d18",
 "vsal" : 1,
 "address" : "1M43pksKTGpBd8J8XzjStjgnX5vie1kpya",
 "cuenta" : "",
 "scriptPubKey" : "76a914dbf61ed2ce1def33a34d89ab7b05ccc25d9cf02288ac",
 "cantidad" : 0.00983754,
 "confirmaciones" : 4459,
 "disponibles" : false
}
]

sumando los fondos aquí: 0.00983754 + 0.00010000 = 0.00993754 coincide con el blockchain.info figura. tal vez getbalance solo se muestra disponibles los fondos?

+529
Musfiqur Rahman Apu 16 jun. 2017 21:49:36

La funcionalidad de fusionado de minería de datos para la referencia, desde el usuario ttk2 en BitcoinTalk:

"Fusionado minería de obras como esta, tienen dos cosas totalmente separadas del bloque de las cadenas, que no están relacionados de ninguna manera tampoco contienen los datos de los otros. Cuando la mina de generar hashes que puede ser la solución para el bloque actual, esto es muy, muy improbable por hash, es como una lotería en todo el mundo genera entradas hasta que alguien encuentre la ganancia de uno. Normalmente se hacen de entradas y comprobar contra el Bitcoin bloque de la cadena para ver si son la solución. Con el combinado de minería de datos se crea un ticket y comprobar que tanto en contra de la Bitcoin bloque y la cadena de Namecoin bloque de la cadena, Bitcoin y Namecoin saber nada el uno sobre el otro, son dos totalmente diferentes de las loterías con diferentes números ganadores, que acaba de enviar una copia de su billete para ambos. Puesto que usted está enviando el mismo billete para dos loterías de aumentar sus posibilidades de ganar uno o el otro. No Bitcoin datos van en Namecoin no Namecoin datos en Bitcoin permanecen totalmente independiente, usted sólo tiene que ejecutar tanto el Namecoin y Bitcoin clientes en la misma máquina y presentar los hash a ambas redes, si el hash es la solución a la Namecoin bloque de obtener Namecoins si el hash es la solución para el Bitcoin bloque de obtener Bitcoins, su exactitud, como si en la minería de datos en una sola red, excepto que entregar el mismo trabajo dos veces. "

Protocolo-sabio, no hay nada que usted puede hacer; el trabajo enviado al usuario es idéntico o no, si la piscina está fusionado a la minería. Sin duda se puede comprobar para ver si la IP de la piscina del servidor es la presentación de Namecoin bloques, pero incluso si es así, no hay manera de salvar a hackear el servidor para probar de forma definitiva que los bloques están siendo distribuido por los usuarios. (Aunque podría potencialmente proporcionar "más allá de una duda razonable" la prueba debido a la frecuencia de bloque de problemas.) La piscina podría también bastante fácilmente redirigir Namecoin bloque de soluciones a través de otro servidor, VPN, o anonymizer, la representación legal de los métodos de prueba efectivamente imposible.

+491
aruke 7 jul. 2015 5:36:05

En mi experiencia, no es tan difícil de transferencia de dinero, que tengo en una institución bancaria, a otra institución, empresa o persona. Las compras se pueden realizar mediante tarjeta de crédito o débito, literalmente, en cualquier lugar del mundo. Todavía estoy un poco de niebla en cuanto a la ventaja de dar mi dinero duramente ganado para un no identificado de la entidad, que no puede ser localizado, y con la esperanza de que la línea de código que proporciona a mantener su valor a lo largo de mi transacción? ¿Alguien puede poner una respuesta en el sentido común, los términos del laico para alguien con una gran cantidad de dinero para invertir? Tampoco entiendo cómo el suministro de estas líneas de código puede ser limitada. Gracias

+454
Seth Erickson 15 nov. 2011 2:16:29

satoshidice.com y 999dice.com tienen enormes API.

+296
nervanna 9 oct. 2012 3:52:06

Dependiendo de la aplicación, es posible que no requieren un duro de la horquilla (que se define como antiguos clientes no seguir el curso de la blockchain). Si todos los POS-habilitado bloques también válidas de Prisioneros de guerra, los viejos clientes aceptará demasiado. Esto es similar a la BIP16 despliegue el pasado mes de Marzo.

No estoy seguro de que la prueba de la apuesta es una buena idea, ya que le da aún más poder al equipo de crackers que robar una gran cantidad de Bitcoins, y que obliga a los mineros a mantener sus Bitcoins en línea para la minería. También podría bloquear a un montón de pequeños mineros.

+256
Averynicedude 18 oct. 2013 2:35:58

Es posible inyectar la detección de hardware de código en el código de minería de software, sino para proteger el mecanismo no se puede publicar como un open-source. Que hará que su moneda no es tan popular como otros. Incluso si usted será exitoso, hay gente que va a cambiar la Raspberry Pi de la CPU y de paso por su mecanismo.

+241
koregan 29 abr. 2013 17:05:13

Little endian.

Véase, por ejemplo, la script_PushData de la prueba de unidad en el árbol de código fuente que empuja un 0x5a de bytes en la pila de 4 formas diferentes:

// Comprobar que PUSHDATA1, PUSHDATA2, y PUSHDATA4 crear el mismo valor en 
// la pila como la 1-75 opcodes hacer. 
static const unsigned char directa[] = { 1, 0x5a };
static const unsigned char pushdata1[] = { OP_PUSHDATA1, 1, 0x5a };
static const unsigned char pushdata2[] = { OP_PUSHDATA2, 1, 0, 0x5a };
static const unsigned char pushdata4[] = { OP_PUSHDATA4, 1, 0, 0, 0, 0x5a };
+239
Chris Biscardi 29 jun. 2019 2:06:31

El punto clave aquí es que vanitygen no es determinista - que Se basa en la entropía proporcionados por el sistema se está ejecutando, que es la razón por la que ejecuta varias veces con el mismo patrón se producen diferentes direcciones.

Mientras la entropía proporcionados por el sistema utilizado para generar la dirección es suficientemente aleatorio, llaves producido por la vanidad de gen son tan buenas como las claves de la producida por cualquier otro programa que habría utilizado la misma entropía.

Naturalmente, usted debe verificar que el binario está ejecutando coincide con el código fuente, y es el uso de una buena fuente de aleatoriedad, antes de mover los fondos a esas direcciones.

+187
Kalyanaraman Santhanam 20 abr. 2010 22:29:35

No todos ellos. Creo que Etereum es el más afortunado en este sentido. Aparte de los exploradores que usted ha mencionado, no son libres blockchain herramientas de análisis de conexiones c-hound.ai para su posterior análisis y visualización de ETH / ERC20 de datos. Si sólo cosas como esta existía para todas las monedas...

+165
AUSULA SRIDHAR 18 may. 2011 11:46:36

Si la configuración es correcta, intente reiniciar la Armería, y deje que funcione durante un par de minutos. Yo tenía la misma preocupación de pensar que la Armería fue volver a descargar el blockchain, pero en realidad, fue la lectura de la unidad de disco duro (Escuchar el disco duro).

Después de aproximadamente 10 minutos, el bloque de sincronización pasó de 0% muy rápidamente al 100%, entonces el cambio de estado a "Conectado". Siguiente de la Armería sincronizado el historial de transacciones por otros 10 a 15 minutos.

Creo que hay una experiencia de usuario error aquí. Armería debería haber tenido un amigable para el usuario mensaje en algún lugar de decir algo como: "la Verificación de local blockchain".

+162
Dylan Reznick 23 abr. 2019 9:05:24

Cuál es el total de transacciones que hay en cada Ardor bloque? De un total de transacciones por bloque, cuántos son hijo de la cadena de transacciones? ¿Cuáles son los límites y qué tipos de escala se están desarrollando soluciones para superar estas limitaciones?

+162
holm xie 11 sept. 2012 14:34:06

Esto no es posible. Las direcciones son indistinguibles, y no hay manera de determinar que la cartera generada cualquier dirección, ya que el proceso es cartera agnóstico.

+145
Peterak 4 feb. 2014 6:32:57

Un par de cosas para ver:

  1. Asegúrese de que está calculando la HASH256 en el decodificado de los valores de byte de la cadena. En otras palabras, HASH256(0x73656e646572)
  2. Asegúrese de que usted está haciendo 2 rondas de SHA256
  3. El uso de secp256k1 para generar un comprimido de clave pública
  4. Este es un P2PKH dirección (prefijo es 1) por lo que los pasos para generar la dirección de la clave pública son:
    1. pubkeyhash = HASH160(comprimido clave pública) es decir,RIPEMD160(SHA256(comprimido clave pública)
    2. anteponer 00 byte prefijo para P2PKH
    3. BASE58CHECK(pubkeyhash)
$ echo -n remitente | openssl sha256
(stdin)= 0a367b92cf0b037dfd89960ee832d56f7fc151681bb41e53690e776f5786998a

$ echo 0a367b92cf0b037dfd89960ee832d56f7fc151681bb41e53690e776f5786998a | xxd -r -p | openssl sha256
(stdin)= 098f6d68ce86adb2d8ba672a06227f7d177baca3568092e4cda159acca5eb0c7

$ openssl ce -informar DER -texto -noout -en <(cat <(echo-n "302e0201010420") <(echo-n "098f6d68ce86adb2d8ba672a06227f7d177baca3568092e4cda159acca5eb0c7") <(echo-n "a00706052b8104000a") | xxd -r -p) 2>/dev/null | cola -6 | head -5 | sed 's/[ :]//g' | tr -d '\n' && echo
04f4e5977bcb050452289ebc750b56be65086bfdf3411bb9c346430716545d66b8dede7516256f34fa362b10b3ec85ccdf58c25733e00e5d33120fb66a79e596f6

# resultado es incluso (termina en 0xf6) así prefijo primeros 32 bytes con 02 (por extraña de utilizar 03)
$ echo 02f4e5977bcb050452289ebc750b56be65086bfdf3411bb9c346430716545d66b8 | xxd -r -p | openssl sha256
(stdin)= cb59a26ae2e385719a66f568476bace40a8789c5fe91d74be6381e29feb20ecb

$ echo cb59a26ae2e385719a66f568476bace40a8789c5fe91d74be6381e29feb20ecb | xxd -r -p | openssl ripemd160
(stdin)= 53178717ab3d70c50fe8ec8598a9c2a8a703abc5

$ echo 0053178717ab3d70c50fe8ec8598a9c2a8a703abc5 | xxd -r -p | base58 -c && echo
18aMGf2AxQ3YXyNv9sKxiHYCXcBJeJv9d1

el uso de base58

+60
letthemeatcake 15 abr. 2015 23:08:48

Como se puede ver en la documentación del protocolo de la inv-objeto contiene un campo de inventario (Inventario de Vectores).

Inv-Objeto:

Inv-Object field table

Inventario De Vectores:

Inventory Vector field table

Usted necesita para comprobar el tipo de campo para saber lo que el otro nodo está enviando. Usted siempre recibirá un valor de hash, que es el identificador de un bloque o de la transacción.

+52
DeeeFoo 25 mar. 2019 0:30:27

Es un bloque vacío (cero transacciones), pero la coinbase de la transacción es de 6.25

El blockchain.com el explorador muestra este como tener un -6.25 de la cuota (a pesar de no tener las transacciones) https://www.blockchain.com/btc/block/0000000000000000002ba5a1fb96f93e6c215d62db4280f1cbd30e82c7c71fba

+15
Triboy 10 jul. 2012 1:28:10

Mostrar preguntas con etiqueta