¿Dónde puedo ver mi dirección Bitcoin?

Yo uso el cliente original, pero no sé dónde puedo encontrar mi dirección Bitcoin. Alguien me puede ayudar?

+831
Bongani 30 ago. 2013 12:36:34
30 respuestas

SPV clientes no validar completamente bloques. Por lo tanto, son vulnerables de ser alimentados con una falsa cuadra de su plena nodo compañeros. Un fraude de la prueba es una forma de demostrar que una cadena de la punta no es válido. Tan pronto como cualquier nodo descubrir un bloque para ser inválida, crear y transmitir un fraude prueba a la red. Como SPV clientes reciben el fraude de la prueba que va a saber de no aceptar el bloque no válido.

Como se indicó anteriormente, el fraude de las pruebas pueden ser creados por cualquier participante de la red que descubre un bloque no válido. Hasta donde yo sé, esto no tiene nada que ver con Segregada Testigo, sino que más bien se presentó como independiente softfork algún momento en el futuro.

+964
user47179 03 февр. '09 в 4:24

Eso es porque estás pegando un hash del bloque en un campo que espera un hash de la transacción.

Parece btc.com no admite el listado de todas las transacciones de un determinado bloque, sólo le dará un tx recuento: https://btc.com/api-doc#Block.

Blockchain.info sin embargo, no en el extremo de api:

https://blockchain.info/rawblock/$block_hash

Así, puede copiar el hash de cualquier bloque de la lista de la primera enlace en su respuesta a la $block_hash campo en https://blockchain.info/rawblock/$block_hash.

+943
Mike Schultz 12 sept. 2014 0:29:14

Podemos dar por sentado que si en el período de tiempo t había 10,000 pares conectados (no hay nuevos compañeros de conexión, no pares de desconexión), todos con buena conexión a internet y el hardware, entonces si cada uno de esos 10,000 pares originó una sola transacción (o cualquier tipo de mensaje) a sus compañeros, que podemos tomar para absolutamente sentado que, finalmente, cada uno de los 10.000 pares conectados tienen en su mempool todos los 10,000 transacciones, incluyendo las suyas propias y las de 9,999 otros compañeros y absolutamente ninguna transacción será que falta en mempool de cualquiera de los nodos (todos ellos tienen el mismo conjunto de datos)?

Si incluye también que nadie está actuando maliciosamente, entonces sí, en estas perfectas condiciones con no actores maliciosos, que dan por sentado que una transacción va a llegar a todos los nodos dentro de un desconocido tiempo t. Sin embargo, si hay actores maliciosos, entonces no.

Si sí, y podría ser estimado de tiempo (segundos, minutos, horas)?

Esto es imposible de saber. Depende del hardware, lo que las transacciones consisten en la conexión a internet, etc. En el mejor de los casos, probablemente se tomará unos pocos cientos de milisegundos. En el peor de los casos, probablemente un par de minutos. Sin parámetros más específicos, es imposible saber.

+932
user208691 13 ene. 2013 15:38:08

Tengo a mí mismo en un poco de vinagre. Me retiré algunos Bitcoin de un servicio el mes pasado, sin embargo, que la envió con un muy bajo costo (40 sat/byte), por lo que aún está pendiente y que no está confirmado. Entiendo Niño Paga por los Padres, pero las entradas de esta transacción, alrededor de cinco niveles de profundidad, también están sin confirmar. Yo les pregunté a enviar las transacciones con una tasa más elevada, pero que podría tomar un tiempo.

Hoy he enviado una transacción de Blockchain info. He utilizado una tarifa razonable para el día de hoy (250 sat/byte), por lo que normalmente sería confirmado que dentro de un par de horas. Sin embargo, la transacción de la transacción sin confirmar como una entrada, por lo que la transacción tendría que ser confirmado en primer lugar, que probablemente no va a suceder.

Como yo lo entiendo si me envían una nueva transacción, con una tasa más elevada, puedo reutilizar el (confirmado) de entrada y que la transacción va a ser aceptada, entonces la transacción con los no confirmados, de entrada, será abandonado. He intentado usar Electrum a resentirse de la transacción con una tasa más elevada (y asegurándose de que no uso el sin confirmar entradas), sin embargo, solo dice un error que dice que mi saldo es demasiado baja, como se trata a los no confirmados de transacción como pasó.

Hay carteras (de preferencia que no requieren la descarga de todo el blockchain) que me permitiera crear una transacción para evitar esto?

+924
Sam Hendrickx 2 jun. 2019 18:26:42

Este es el resultado de una llamada con blocktrail de la api. Se trata de una transacción con el hash 6b1c57d98a557b5f578c02f6c386ef049df5890ebddd01d286bf345f47c5cecc

{"raw":"0100000001c4fd2dd3f44cb5817dbda25386c4a37f4cd78c2e37a73eae5dbc842e2a9888d6020000004900473044022077396917627358151b3a95abde6407d617fc2bcf2f2056e9a9096a7fea896b4002205c11958bc0dc6de05ee0c9b1ceaef7635cafcde6653c21a1a8a8f37af5e92eee01ffffffff0336150000000000001976a914503d498cfa360ab247c08a9cf73dc5f7f1a0a4ee88ac00000000000000001e6a1c04fdfb5609aecb84f9f8f11f87bb1b7f9049805d3c6bee01d2199e9972290a000000000069512102ae22e5d5b7efdcfac8c955c57d0c18fa40e196c023f1756a89d2d4cc0170618821031466e0f4b7ae4e5ddfe4608ba2955f3aa045f92a2d9ec036d39395e752d307a12103e5c24ea5185f7c4165a20db9b785db320dd73637f5a05b0eeed52cb6eaccb12b53ae00000000","hash":"6b1c57d98a557b5f578c02f6c386ef049df5890ebddd01d286bf345f47c5cecc","first_seen_at":"2016-05-11T14:13:03+0000","last_seen_at":"2016-05-11T14:13:03+0000","block_height":411307,"block_time":"2016-05-11T14:15:43+0000","block_hash":"0000000000000000054ba46707cc4c736f47439040992cf3edc484fbb1e5b180","confirmations":44132,"is_coinbase":false,"estimated_value":665970,"total_input_value":681400,"total_output_value":671400,"total_fee":10000,"estimated_change":5430,"estimated_change_address":"18KGUfU2BXUm1e1KtCCrmz1Mdum4rGNvwt","high_priority":false,"enough_fee":true,"contains_dust":false,"inputs":[{"index":0,"output_hash":"d688982a2e84bc5dae3ea7372e8cd74c7fa3c48653a2bd7d81b54cf4d32dfdc4","output_index":2,"value":681400,"sequence":4294967295,"address":null,"type":"multisig","multisig":"1of3","multisig_addresses":["1HhfcdD1hRaim17m5qLEwGgHY7PBTb1Dof","1FkQMTyqzD2BK5PsmWX13AeJAHz5NEw7gq","17VLRV4y7g15KNhCepYvgigHHvREzbEmrn"],"script_signature":"00473044022077396917627358151b3a95abde6407d617fc2bcf2f2056e9a9096a7fea896b4002205c11958bc0dc6de05ee0c9b1ceaef7635cafcde6653c21a1a8a8f37af5e92eee01"}],"outputs":[{"index":0,"value":5430,"address":"18KGUfU2BXUm1e1KtCCrmz1Mdum4rGNvwt","type":"pubkeyhash","multisig":null,"multisig_addresses":null,"script":"OP_DUP OP_HASH160 503d498cfa360ab247c08a9cf73dc5f7f1a0a4ee OP_EQUALVERIFY OP_CHECKSIG","script_hex":"76a914503d498cfa360ab247c08a9cf73dc5f7f1a0a4ee88ac","spent_hash":"e3a462396931aaba740a459e79058f9ed9d98a39937b1e1b5832119b6d9dab0c","spent_index":0},{"index":1,"value":0,"address":null,"type":"op_return","multisig":null,"multisig_addresses":null,"script":"OP_RETURN 04fdfb5609aecb84f9f8f11f87bb1b7f9049805d3c6bee01d2199e99","script_hex":"6a1c04fdfb5609aecb84f9f8f11f87bb1b7f9049805d3c6bee01d2199e99","spent_hash":null,"spent_index":0},{"index":2,"value":665970,"address":null,"type":"multisig","multisig":"1of3","multisig_addresses":["1HhfcdD1hRaim17m5qLEwGgHY7PBTb1Dof","1FkQMTyqzD2BK5PsmWX13AeJAHz5NEw7gq","17VLRV4y7g15KNhCepYvgigHHvREzbEmrn"],"script":"OP_1 02ae22e5d5b7efdcfac8c955c57d0c18fa40e196c023f1756a89d2d4cc01706188 031466e0f4b7ae4e5ddfe4608ba2955f3aa045f92a2d9ec036d39395e752d307a1 03e5c24ea5185f7c4165a20db9b785db320dd73637f5a05b0eeed52cb6eaccb12b OP_3 OP_CHECKMULTISIG","script_hex":"512102ae22e5d5b7efdcfac8c955c57d0c18fa40e196c023f1756a89d2d4cc0170618821031466e0f4b7ae4e5ddfe4608ba2955f3aa045f92a2d9ec036d39395e752d307a12103e5c24ea5185f7c4165a20db9b785db320dd73637f5a05b0eeed52cb6eaccb12b53ae","spent_hash":"f2fc9d4aa6c7b9de1312e80f4df744f637453b947fbf428da5dce8b3b997c741","spent_index":0}],"opt_in_rbf":false,"lock_time_timestamp":null,"lock_time_block_height":null,"size":311,"is_double_spend":false,"double_spend_in":[]}

En las "salidas" de la matriz, no es este artículo:

{"index":1,"value":0,"address":null,"type":"op_return","multisig":null,"multisig_addresses":null,"script":"OP_RETURN 04fdfb5609aecb84f9f8f11f87bb1b7f9049805d3c6bee01d2199e99","script_hex":"6a1c04fdfb5609aecb84f9f8f11f87bb1b7f9049805d3c6bee01d2199e99","spent_hash":null,"spent_index":0}

¿Por qué tiene el valor null para ambos campos "dirección" y "multisig_addresses"? ¿Qué significa "OP_RETURN" en el campo "script" significa?

+910
Clarence Adams 10 jun. 2010 15:51:29

Carga de electrum 3.1.1+ y habilitar la "consola" y en la consola de hacer el siguiente a la salida de las direcciones que usted necesita proporcionar su clave privada:

bech32 formato bc1...:

bitcoin.address_from_private_key("p2wpkh:5Kkzs8XrJNAmf9......")

p2sh formato 3...:

bitcoin.address_from_private_key("p2wpkh-p2sh:5Kkzs8XrJNAmf9VQDFeG......")

sólo se necesita agregar un prefijo a su clave privada con p2wpkh o p2wpkh-p2sh para conseguir uno de ellos.

+867
Blair Easdon 9 nov. 2015 0:16:12

En este blog: http://www.nilsschneider.net/2013/01/28/recovering-bitcoin-private-keys.html el autor mostró un caso que usando el mismo k dos veces pérdida de la clave privada.

Muchas personas saben este método. Pero me parece que a veces, la fórmula no puede dar la respuesta correcta(o calculo mal).

Miren esto, usted puede verificar las firmas de clave pública:

clave_pública = 02a50eb66887d03fe186b608f477d99bc7631c56e64bb3af7dc97e71b917c5b364
msghash1 = 01b125d18422cdfa7b153f5bcf5b01927cf59791d1d9810009c70cd37b14f4e6
msghash2 = 339ff7b1ced3a45c988b3e4e239ea745db3b2b3fda6208134691bd2e4a37d6e1
sig1 = 304402200861cce1da15fc2dd79f1164c4f7b3e6c1526e7e8d85716578689ca9a5dc349d02206cf26e2776f7c94cafcee05cc810471ddca16fa864d13d57bee1c06ce39a3188
sig2 = 304402200861cce1da15fc2dd79f1164c4f7b3e6c1526e7e8d85716578689ca9a5dc349d02204ba75bdda43b3aab84b895cfd9ef13a477182657faaf286a7b0d25f0cb9a7de2

Así de entrada de datos:

r=0861cce1da15fc2dd79f1164c4f7b3e6c1526e7e8d85716578689ca9a5dc349d
s1=6cf26e2776f7c94cafcee05cc810471ddca16fa864d13d57bee1c06ce39a3188
s2=4ba75bdda43b3aab84b895cfd9ef13a477182657faaf286a7b0d25f0cb9a7de2
z1=01b125d18422cdfa7b153f5bcf5b01927cf59791d1d9810009c70cd37b14f4e6
z2=339ff7b1ced3a45c988b3e4e239ea745db3b2b3fda6208134691bd2e4a37d6e1

Yo trabajo:

clave privada = eaa57720a5b012351d42b2d9ed6409af2b7cff11d2b8631684c1c97f49685fbb
clave pública = 04e0e81185567ea58fc7e7258aa4d5c3e201a8d4ce2810c1007d87727a67eeb9a8c2ba06935280209f8bf42fc7603b65095f036044c4124ddf7c6a250cb450e4c8

Sin embargo, es erróneo.

Estoy usando este código en python para calcular:

# esta función es de 
# https://github.com/warner/python-ecdsa/blob/master/ecdsa/numbertheory.py
def inverse_mod( a, m ):
 """Inverso de un mod m."""
 si a < 0 o m <= a: a = a % m
 # A partir de Ferguson y Schneier, más o menos:
 c d = a, m
 la uc, vc, ud, vd = 1, 0, 0, 1
 mientras que c != 0:
 q, c, d = divmod( d, c ) + ( c, )
 la uc, vc, ud, vd = ud - q*de la uc, vd - q*vc, uc, vc

 # En este punto, d es el MCD, y ud*a+vd*m = d.
 # Si d == 1, esto significa que ud es una inversa.
 afirman d == 1
 si ud > 0: retorno ud
 otra cosa: volver ud + m


def derivate_privkey(p, r, s1, s2, hash1, hash2):
 z = hash1 - hash2
 s = s1 - s2
 r_inv = inverse_mod(r, p)
 s_inv = inverse_mod(s, p)
 k = (z * s_inv) % p
 d = (r_inv * (s1 * k - hash1)) % p
 retorno d, k


p = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfebaaedce6af48a03bbfd25e8cd0364141

# este caso es el derecho
public_key=0x04dbd0c61532279cf72981c3584fc32216e0127699635c2789f549e0730c059b81ae133016a69c21e23f1859a95f06d52b7bf149a8f2fe4e8535c8a829b449c5ff
r =0xd47ce4c025c35ec440bc81d99834a624875161a26bf56ef7fdc0f5d52f843ad1
s1=0x44e1ff2dfd8102cf7a47c21d5c9fd5701610d04953c6836596b4fe9dd2f53e3e
s2=0x9a5f1c75e461d7ceb1cf3cab9013eb2dc85b6d0da8c3c6e27e3a5a5b3faa5bab
z1=0xc0e2d0a89a348de88fda08211c70d1d7e52ccef2eb9459911bf977d587784c6e
z2=0x17b0f41c8c337ac1e18c98759e83a8cccbc368dd9d89e5f03cb633c265fd0ddc
print "privados:%x\n aleatoria:%x" % derivate_privkey(p,r,s1,s2,z1,z2)
imprimir

# este caso pueden estar equivocados
clave_pública=0x02a50eb66887d03fe186b608f477d99bc7631c56e64bb3af7dc97e71b917c5b364
r =0x0861cce1da15fc2dd79f1164c4f7b3e6c1526e7e8d85716578689ca9a5dc349d
s1=0x6cf26e2776f7c94cafcee05cc810471ddca16fa864d13d57bee1c06ce39a3188
s2=0x4ba75bdda43b3aab84b895cfd9ef13a477182657faaf286a7b0d25f0cb9a7de2
z1=0x01b125d18422cdfa7b153f5bcf5b01927cf59791d1d9810009c70cd37b14f4e6
z2=0x339ff7b1ced3a45c988b3e4e239ea745db3b2b3fda6208134691bd2e4a37d6e1

print "privados:%x\n aleatoria:%x" % derivate_privkey(p,r,s1,s2,z1,z2)

De hecho, hay otro uno se enfrenta a este problema:

https://crypto.stackexchange.com/questions/16615/ecdsa-how-to-retrieve-a-non-random-k

Pero él no dio más información al respecto, tal vez él lo descubrió.

No he encontrado más personas se quejan de que, así, es probable que la culpa es mía de alguna manera.

Puede usted señalar mi error? o simplemente señalar el camino correcto? Gracias.

+714
Vignesh Adhi 25 jun. 2012 10:31:28

La Gran Minero Cosa es un linux personalizado diseñado específicamente dedicados a la minería de equipos de perforación.

+631
vickyace 29 mar. 2014 20:18:52

Olvidar Prisionero de guerra durante un segundo, permite que en lugar de imaginar que tienes una caja, y le he puesto un bloqueo en ella, con el fin de asegurar que los contenidos.

Ahora, si alguien te pregunta cómo asegurar el contenido, el tamaño y el tipo de bloqueo es bastante importante. La vinculación de la caja cerrada con un poco de cadena no es muy buena seguridad, al menos en comparación con un pesado candado. Para que un atacante pueda entrar en la caja y alterar su contenido, se tendrá que trabajar mucho más para conseguir más allá de el candado, en comparación con la cadena. Podemos utilizar la palabra 'trabajo' aquí en el sentido termodinámico: la energía que se utiliza para realizar una acción. En el fin de romper en el cuadro, existe una cantidad mínima de trabajo es de esperar que el agresor ha hecho. La cantidad mínima de trabajo para romper el candado es obviamente mayor que la de la cadena, por lo que consideramos que el candado más seguro.

Mantener ese punto en mente: rompiendo en una caja de seguridad requiere más trabajo. Usted no puede falsificar el trabajo, usted tiene los recursos para cortar la cerradura, o no.

Así que vamos a volver a Bitcoin minería: cuando un minero es el hash para encontrar una válida PoW, que están haciendo el trabajo por gastando energía como computacional ciclos. La función PoW está diseñado de tal manera que podamos esperar una cierta cantidad de trabajo a realizar (en promedio), para que el minero para encontrar una válida bloque. Usted puede pensar en esto PoW como el 'bloqueo' que se ha puesto en el bloque: para que un atacante alterar el historial de transacciones, por lo que tendrá que llevar a cabo (en promedio) de esta misma cantidad de trabajo (gasto de energía, un real de los recursos) con el fin de encontrar un nuevo, válido PoW y sustituir el bloque ('romper el bloqueo", como en nuestro ejemplo de arriba).

Por lo tanto, la historia de las transacciones está garantizada por los mineros de gastar energía para crear el Prisionero de guerra que se requiere para que un bloque sea válida. Más gasto de energía de la minería crea un 'bloqueo más seguro", puesto que un malintencionado minero se espera que gastar una cantidad igual de energía con el fin de romper. Los mineros son incentivados a seguir construyendo sobre los viejos bloques, así apilar un bloqueo en la parte superior de otro de bloqueo, en la parte superior de otro de bloqueo... y es este mecanismo el que permite que la historia de las transacciones de Bitcoin para ser considerado seguro.

+599
stimulate 17 nov. 2015 11:23:08

Suena como esto es lo que usted busca

Ejemplo de uso:

cout << "Script que está siendo ejecutado:" << ScriptToAsmStr(secuencia de comandos) << std::endl;

+495
Etienne Faucher 6 jul. 2012 19:49:47

Mi objetivo es hacer la transacción con el saldo de transacciones salidas(UTXOS). La información de UTXOs es como sigue.

[ 
{
 "pt_idx": 0,
 "subcuenta": 37,
 "ga_asset_id": 1,
 "valor": "92343",
 "block_height": 1288714,
 "txhash": "9e2d2d56632b609e9b5d0a1990cf0ffbd9865cec558b68ed106df352fd89cfb1",
 "puntero": 1083,
 "script_type": 14 
},
{
 "pt_idx": 1,
 "subcuenta": 37,
 "ga_asset_id": 1,
 "valor": "9961066",
 "block_height": 1288718,
 "txhash": "b0e37f463aba4e3abb078eb77c472b29621cfdd17ed83ae41122b0b95df5e518",
 "puntero": 1096,
 "script_type": 14 
},
{
 "pt_idx": 1,
 "subcuenta": 37,
 "ga_asset_id": 1,
 "valor": "315595",
 "block_height": 1288721,
 "txhash": "b062efcab010d436ca2f6bed0dc61b90d8cbced756e1ed7cc7593cac30d87326",
 "puntero": 1099,
 "script_type": 14 
},
{
 "pt_idx": 1,
 "subcuenta": 37,
 "ga_asset_id": 1,
 "valor": "1872759",
 "block_height": 1288716,
 "txhash": "f88cfdb328f9d298b0ff8a641198d3e63ea7efaf6f98f5692ba3f88a03a73c2b",
 "puntero": 1088,
 "script_type": 14 }
]

De estos he hecho transacción con pycoin de la biblioteca. Por el camino, es difícil firmar un SegWit transacción. Si alguien sabe acerca de esto, por favor dígame.

+428
nguyenleccss361 2 nov. 2019 15:19:11

La situación

Hola. Nuestra empresa ejecuta BTC a la piscina. Hemos sido la minería BTC por un tiempo y se utiliza segwit dirección 32Z3eXSPgxcHj2fnQy8d6dg66eVtZfxrbm como piscina de dirección.

Pero cuando finalmente encontramos un primer bloque (en realidad - a dos cuadras) por alguna razón bloque recompensa obtuvo enviado a dirección diferente:1s2iywx94HudryMHsU2g1K9x8DB1cahGc

Aquí están los enlaces tanto para la generación de las transacciones con las recompensas: la primera y el segundo

El problema

No podemos tener acceso a los fondos en 1s2iywx94HudryMHsU2g1K9x8DB1cahGc - solo no se puede ver que el equilibrio en la cartera.

La pregunta

¿Cómo podemos acceder a esos fondos en 1s2iywx94HudryMHsU2g1K9x8DB1cahGc?

Más info

El uso de Bitcoin Core de comandos del cliente de validateaddress podemos inspeccionar ambas direcciones:

Salida para 32Z3eXSPgxcHj2fnQy8d6dg66eVtZfxrbm es

{
 "isvalid": true,
 "address": "32Z3eXSPgxcHj2fnQy8d6dg66eVtZfxrbm",
 "scriptPubKey": "a91409763cb05dcea0f98f53b0f08651f92c5d2d2f3887",
 "ismine": true,
 "iswatchonly": false,
 "isscript": true,
 "iswitness": false,
 "script": "witness_v0_keyhash",
 "hex": "00142ee67d879ccf17daec87b4ed4a6cecdd9b3f64a0",
 "clave pública": "02835613e6e22843ce7dafc5d22a2763a8428b81f3d44dced0fd860f08be7a29df",
 "incrustado": {
 "isscript": false,
 "iswitness": true,
 "witness_version": 0,
 "witness_program": "2ee67d879ccf17daec87b4ed4a6cecdd9b3f64a0",
 "clave pública": "02835613e6e22843ce7dafc5d22a2763a8428b81f3d44dced0fd860f08be7a29df",
 "address": "bc1q9mn8mpuueuta4my8knk55m8vmkdn7e9qmezkgv",
 "scriptPubKey": "00142ee67d879ccf17daec87b4ed4a6cecdd9b3f64a0"
},
 "direcciones": [
"bc1q9mn8mpuueuta4my8knk55m8vmkdn7e9qmezkgv"
],
 "cuenta": "",
 "timestamp": 1533473707,
 "hdkeypath": "m/0'/0'/0'",
 "hdmasterkeyid": "35e9670da1b28efe5621eb9cee2cf3e88b929968"
}

Salida para 1s2iywx94HudryMHsU2g1K9x8DB1cahGc es

{
"isvalid": true,
"address": "1s2iywx94HudryMHsU2g1K9x8DB1cahGc",
"scriptPubKey": "76a91409763cb05dcea0f98f53b0f08651f92c5d2d2f3888ac",
"ismine": false,
"iswatchonly": false,
"isscript": false,
"iswitness": false
}

Puedo ver a tres puntos interesantes aquí:

  1. scriptPubKey para ambas direcciones contiene 09763cb05dcea0f98f53b0f08651f92c5d2d2f38 parte, que es, afaik, en realidad la clave pública. El primer byte es diferente, lo cual tiene sentido, ya que es prefijo, 00 para el legado y el 05 de segwit respectivamente.

respecto a la salida de 1s2iywx94HudryMHsU2g1K9x8DB1cahGc :

  1. clave pública propiedad de la falta, lo cual es raro, porque normalmente su incluidos para el legado de direcciones

  2. isMine de la propiedad es igual a false, lo que significa que la cartera no no reconocer la dirección de relación con la cartera de PK.

Así que, ¿puede alguien por favor proporcionar una idea y nos dicen si (y cómo?) podemos acceder a esos fondos, o hemos perdido para siempre?

P. S.

Cuando yo uso base58 decodificar en ambos 32Z3eXSPgxcHj2fnQy8d6dg66eVtZfxrbm y 1s2iywx94HudryMHsU2g1K9x8DB1cahGc puedo conseguir

0509763CB05DCEA0F98F53B0F08651F92C5D2D2F385CCEC0F4 y

0009763CB05DCEA0F98F53B0F08651F92C5D2D2F3861372301 respectivamente.

De nuevo, se puede ver claramente mismo bytes, por lo que las direcciones están definitivamente relacionados.

+402
Peter Svensson 7 nov. 2012 7:26:45

La mejor manera para la compra de litecoins es la compra de bitcoins en primer lugar. Una vez que usted tiene la bitcoins puede exchange de bitcoin para litecoin en www.btc-e.com.

Pronto mt-gox apoyará litecoin y bitcoin intercambios tales como https://www.bitcointrader.com.au apoyará litecoin así como bitcoin pronto!

+348
Andrija 24 jul. 2016 13:26:53

Tengo un completo nodo de Bitcoin Core cartera. Me gustaría saber si es posible borrar los datos después de un determinado bloque. Por ejemplo Bitcoin está actualmente en el bloque de 504385. Hubo un tenedor alrededor de bloque de 500000 y me gustaría eliminar todos los bloques de datos después de que manera puedo utilizar el blockchain de datos que tengo con el nuevo tenedor de la cartera.

+345
Rozalina 21 ene. 2013 21:59:41

Sí, de hecho, debe hacer una copia de seguridad de su cartera, imprimir una copia en papel de sus claves privadas, es una buena manera de hacer esto debido a que el papel solo se puede acceder físicamente en lugar de ser hackeado a través de internet. Obviamente no es seguro para guardarlos sin cifrar en la nube o algo. Las advertencias de seguridad están ahí solo para asegurarse de no hacer nada estúpido con ellos, para hacer que la revise antes de, potencialmente, dar a otros el acceso a ellos.

Bitcoin Core, por ejemplo, permite la importación de claves privadas para restaurar una copia de seguridad. Si los imprime como los códigos QR, muchas carteras permiten barrer

+305
Vika15 20 ene. 2018 22:28:09

Leí las siguientes líneas en algunos post acerca de cómo revertir una transacción bitcoin:

"¿Para detener o revertir una transacción Bitcoin sin confirmaciones: Ejecutar bitcoind y con -zapwallettxes. Esto hace que la cartera "se olvide" de cualquier confirmar las transacciones, lo que permite la reutilización de sus aportaciones."

Mi pregunta es: este método Es aplicable sólo a las específicas de la cartera? Yo uso blockchain.info cartera y tienes algunas por confirmar transacciones salientes, aún no confirmado.

+280
robynjmeade 26 mar. 2011 21:22:23

Ejecución de BitcoinQT o bitcoind usted es un nodo en el Bitcoin Red de recibir y transmitir los Bloques y Transacciones. Mejor aún, si usted tiene el puerto 8333 abierto en tu router y la máquina, otros compañeros se puede conectar a usted que también es muy útil para la Red.

Para ser catalogado como un nodo conectado a blockchain.info, usted necesita para conectarse a su cliente (con un tiempo de ejecución específica de parámetros, por ejemplo, o por casualidad). Yo no soy consciente en cuanto a lo que una IP que está utilizando. Sin embargo, usted no necesita estar conectado a blockchain.info para ser un nodo a - ser conectado a cualquier otra persona en la Red con el estándar del cliente hace que un nodo.

+277
Skobarx 13 abr. 2012 11:04:57

Por ejemplo, puedo ver getblock ahora devuelve dos campos para un bloque del tamaño:

tamaño (todos los datos) y strippedsize (base del tamaño del bloque, NO incluyendo los datos de testigo)

Hay más de RPC actualizaciones para interactuar con los datos de testigo? Como devolver el número de segwit transacciones en un bloque? O devolver el wtxid o testigo de datos de una transacción específica?

+270
Federico Savino 27 oct. 2013 2:23:51

En mi Electrum cartera puedo abrir la Ventana de la Red y de la vista de los Nodos estoy conectado. He aquí un ejemplo: electrum4101870.fullhealth.net. También se puede encontrar pública nodos en https://bitnodes.earn.com/nodes/leaderboard.

Es mi cartera de transmisión de datos de estos compañeros? Si es así, ¿cómo?

Mi entendimiento es que en el fin de permanecer conectado a un nodo que se necesitan para el intercambio de mensajes acerca de la cadena de...

O, ¿hay alguna manera de conectar a un nodo y acabo de leer la información saliente, tales como nuevos bloques de + transacciones.

Gracias

+260
David Kethel 7 mar. 2015 20:19:43

Utiliza RAND_bytes de OpenSSL. La convocatoria es CKey::MakeNewKey.

getnewaddress es en rpcwallet.cpp. Se intenta conseguir una clave de la piscina, y si la piscina está vacía, se asigna una nueva que se llena mediante RAND_bytes.

+251
I am not Fat 31 ago. 2016 18:04:21

El build_unix directorio contiene sólo el .IGNORE_ME archivo en la distribución. El directorio está poblada por el comando make.

../dist/configure --disable-replicación --enable-mingw --enable-cxx
hacer

Usted no necesita editar db.h en la última distribución, ya que ya han corregido el typedef.

+210
Thomas Junk 9 may. 2013 7:03:18

Sólo para dar un par de cifras exactas, el actual tamaño promedio de las transacciones (de todas las transacciones existentes hasta la altura de bloque 498920) es 522.45 bytes.

Si tomamos en cuenta sólo el primer 100000 bloques, a continuación, el tamaño promedio de las transacciones fue de hecho 238.51 bytes.

Esto es un complot de la media del tamaño de la transacción (agregado mensual): enter image description here

El pico de mediados de 2015 es producido por este 999657-bytes de la transacción.

Estos valores pueden ser calculados usando BlockSci.

+186
Thereturn 17 mar. 2015 11:49:17

Yo soy de la audiencia acerca de una nueva crypto moneda BTU con otro bloque de la cadena. Si BTU viene,

  1. ¿Qué pasará con nuestros BTC? Puede que todavía las usan? Van a ser de ninguna utilidad?
  2. Será el precio de BTC subida o caída?
  3. Será el precio de BTU ser la misma de BTC?
  4. Podemos convertir BTC en BTU?

Agradezco su rápida respuesta.

+149
Mike Dilorenzo 7 sept. 2019 12:06:48

No hay un único precio de un Bitcoin. Hay precios en los diferentes mercados de divisas en cualquier punto en el tiempo.

Desde algunos intercambios no tiene ningún requisito de que cada cuenta tiene identidad verificada, no hay manera de que el intercambio de saber que una cuenta es controlada por otra parte.

Hoy en día los intercambios no tienen mechnism para evitar que lo que usted describe.

+147
911911911 8 jul. 2017 16:44:21
/root/BCoin/node_modules/bcoin/lib/db/backend.js:16
 throw new Error('Base de datos de backend "' + nombre + '" no encontrado.');
^

Error: el servidor de Base de datos "leveldown" no se encontró.
 en el Objeto.get (/root/BCoin/node_modules/bcoin/lib/db/backend.js:16:11)
 en la Función.getTarget (/root/BCoin/node_modules/bcoin/lib/db/ldb.js:118:21)
 en la LDB (/root/BCoin/node_modules/bcoin/lib/db/ldb.js:32:20)
 en nueva ChainDB (/root/BCoin/node_modules/bcoin/lib/blockchain/chaindb.js:58:13)
 en la nueva Cadena (/root/BCoin/node_modules/bcoin/lib/blockchain/cadena.js:91:13)
 en el Objeto.<anónimo> (/root/BCoin/p2p_pool.js:7:13)
 en el Módulo._compile (módulo.js:569:30)
 en Object.Module._extensions..js (módulo.js:580:10)
 en el Módulo.de carga (módulo.js:503:32)
 en tryModuleLoad (módulo.js:466:12)
[email protected]:~/BCoin# 
+127
Simwill 23 sept. 2018 0:24:15

Idealmente, también me gustaría ver los gráficos que indican cómo de cerca estamos a segwit de la adopción y el número mínimo de bloques estamos lejos de la real segwit adopción.

+118
gaurav 25 oct. 2013 8:13:58

En la fuente, hay ckeypool y skeystore. Me pregunto ¿cuál es la relación de ellos y por qué necesitan tanto.

+71
user264394 24 jun. 2015 11:05:24

Es posible crear manualmente una semilla del BIP 39 en inglés, la palabra de la lista, y entre ellos en el Trezor Modelo T de recuperación para crear una cartera de esas palabras. Sé que la elección de las 12 palabras, no funciona, porque la última palabra es una suma de comprobación de las anteriores 11. Es allí una manera de determinar el 12 de palabra de los primeros 11?

+66
vredinaroman 17 ago. 2015 16:34:35

Sí, witnessScript es sólo el RedeemScript, que también sería el último elemento de los datos de testigo. No estoy seguro acerca de la OP_CODESEPARATOR, o por qué una secuencia de comandos contienen sería que en el primer lugar.

+57
Asokan 22 jun. 2017 3:45:10

Hay un Bitcoin manifiesto escrito por el Señor Nakamoto?

De verdad que no. Satoshi escribió algunas cosas políticas, pero no mucho. En su mayoría se centró en las cuestiones técnicas. Este artículo es el que la mayoría de los políticos cosa Satoshi escribió, y suena como una especie de manifiesto: http://p2pfoundation.ning.com/forum/topics/bitcoin-open-source

La línea de la feria fue muy diferente a cualquier cosa que haya sido escrita por Satoshi, aunque.

Es posible insertar una cadena de caracteres en el bloque de la cadena?

Sí. Cualquier persona puede hacerlo. Ejecutar las cadenas -n 20 en blk0001.dat y verás todas las cadenas que la gente ha puesto en la cadena.

En particular, el primer Bitcoin bloque (creado por Satoshi) contiene este texto:

Los Tiempos 03/Ene/2009 Canciller en el borde de un segundo plan de rescate para los bancos

También, después de La Buena Esposa, que alguien ponga "Pila es inocente" en la cadena. :-)

Fue Bitcoin incorporado?

No. Todavía no lo es.

Estaba allí un abogado involucrada en el que la gente paga para escribir el código?

Ahora, como es públicamente conocido, nadie fue jamás pagado por Bitcoin codificación hasta después de Satoshi a la izquierda.

+42
MILO Anderson 4 abr. 2011 16:32:03

Mostrar preguntas con etiqueta