Cómo usar correctamente importmulti con coldcard cartera BIP84 xpub?

He visto el HWI scripts, pero estoy tratando de hacer esto manteniendo mi Coldcard airgapped.

Primero creo una billetera de bitcoin core con claves privadas de movilidad.

Yo volcado de la cartera de resumen en la coldcard tarjeta SD y salidas:

# Coldcard Cartera De Archivo De Resumen

## Monedero opera en blockchain: Bitcoin Testnet

Para BIP44, esto es coin_type '1', e internamente utilizamos el símbolo XTN para este blockchain.

## De nivel superior, 'maestro' extendido de clave pública ('m/'):

tpubD6NzVbkrYhZ4Y7XQkmZe9fchT8GBdsx9msjebntpahc1fpuhjld9dceudpwuaylgy1mtvqu73a2qfauv3yb54yunesac8dshcutunmmhopy

Derivado de claves públicas, como pueden ser necesarios para los diferentes sistemas:


## Para Bitcoin Core: m/{cuenta}'/{cambio}'/{idx}'

m => tpubD6NzVbkrYhZ4Y7XQkmZe9fchT8GBdsx9msjebntpahc1fpuhjld9dceudpwuaylgy1mtvqu73a2qfauv3yb54yunesac8dshcutunmmhopy

... los primeros 5 de recibir direcciones (cuenta=0, cambio=0):

m/0'/0'/0' => mwokgDX6HQREsFgevxZwKDxmVfDjEqwPuc
m/0'/0'/1' => mwGmYgnd3MDjaTXfp5dgq5YxNtGjfRyTut
m/0'/0'/2' => mntHLuyhXr6QsVsWstRs3XFHaMXD8AKulo
m/0'/0'/3' => msU7yGFgbqTJF9n55jYB8e3Hxh4hi7vhhf
m/0'/0'/4' => mjdKAoMcyieEwcscdvrnKzqu4r6bnfQMj1


## Para Bitcoin Core (Segregada Testigo, P2PKH): m/{cuenta}'/{cambio}'/{idx}'

m => tpubD6NzVbkrYhZ4Y7XQkmZe9fchT8GBdsx9msjebntpahc1fpuhjld9dceudpwuaylgy1mtvqu73a2qfauv3yb54yunesac8dshcutunmmhopy
# SLIP-132 estilo
m => vpub5SLqN2bLY4WeZixKds1JXa6Kn4sdmfu5yb6vgscu4mgmpub7io2wf3folwwx4f5cmpbnpkc7b9vgcpmbdhvob4esrb2thh9vv4jmqz4qqhz

... los primeros 5 de recibir direcciones (cuenta=0, cambio=0):

m/0'/0'/0' => tb1qk2hk9sdh0akzyc99nx65a2erpuftcek3v4mret
m/0'/0'/1' => tb1q4nfn0gme6yr9fezwlrdzdycfpztswal0j4l38m
m/0'/0'/2' => tb1q2rgcg659h4fte2c6dzljzskyjz5qfftrfwcyv7
m/0'/0'/3' => tb1qsvv9dv4g7uepe5pk0tf3cp7hdgnmtx5hp626ap
m/0'/0'/4' => tb1q952xefka88ep3s8htxgnw0n60a4spqwfppm5mu


## Para Electrum (no BIP44): m/{cambio}/{idx}

m => tpubD6NzVbkrYhZ4Y7XQkmZe9fchT8GBdsx9msjebntpahc1fpuhjld9dceudpwuaylgy1mtvqu73a2qfauv3yb54yunesac8dshcutunmmhopy

... los primeros 5 de recibir direcciones (cuenta=0, cambio=0):

m/0/0 => mu7NuiLq1PsK7ncvE5cN3YPwU89wCjz4fc
m/0/1 => mvSCNC4w9wBRksZwQsLPL4pyNMbHB8rFky
m/0/2 => mooEuT4TzKte4yvNxk4T7Du9K9vG1Zfjyk
m/0/3 => mpuSJdR1W3WLEH1FN3KN3Mxye9dBnnJYd6
m/0/4 => miwaFWAkjmAggdFGix4SGiSxaq4zzue78b


## Para BIP44 / Electrum: m/44'/1'/{cuenta}'/{cambio}/{idx}

m/44'/1' => tpubDALcajyQQtb5HRLZ8jAJhVhxbGVY7vsjwfxuyuknnmqdzzjqdwtge5gdnnqw5jb8wcdudxp1tjqkfbzye1ymyawbrjziherwfxr7kbqoxum

... los primeros 5 de recibir direcciones (cuenta=0, cambio=0):

m/44'/1'/0'/0/0 => n2sEggcZ9vztixvwaEtf9aJPXTze4qcyek
m/44'/1'/0'/0/1 => mix1rdoLEzR1n7pmfkRLJRL2eCVhoL9xd6
m/44'/1'/0'/0/2 => mwAy5FLgdKzGnjTwUbkpd7Fp97cRKNjY56
m/44'/1'/0'/0/3 => mi5RvZpkR9yKtxLiVwWqYXiHaYzjskSKgf
m/44'/1'/0'/0/4 => mujhjLQ9cpyqNjbv6NAPTUA6HWjBP64Hzv


## Para BIP49 (P2WPKH-nested-en-P2SH): m/49'/1'/{cuenta}'/{cambio}/{idx}

m/49'/1' => tpubDBJSfnStqiS6NpVyZjTGpR27FQQG5x6nakwycydndinucuexgybc5aw5ke9bakmtwrwqf6ihzysozhrlzk3hcfgfjs3nungkrs29k3aa635
# SLIP-132 estilo
m/49'/1' => upub5CS2EYcTgPrCZ8jmcU7JzEQEQNsGghddsmo1vetz9nuwikyzsmfq4wrq1ac3e6rtvbd5p6r9etz7df631nxqv6ma4pdd37a4tjeopmwretv

... los primeros 5 de recibir direcciones (cuenta=0, cambio=0):

m/49'/1'/0'/0/0 => 2NFLZEZVQizq4j1RbPmrM4PDCBVBJT8yz8g
m/49'/1'/0'/0/1 => 2MtnK8YM3trNgW1SGKnHVLxUGQinHJ9gzjn
m/49'/1'/0'/0/2 => 2Muj9cwcCCm6r7qpLxUHe1mRz4D1ikmugsu
m/49'/1'/0'/0/3 => 2NAwepU6eSdb1c6nnV13SJAqSJEYjbUengb
m/49'/1'/0'/0/4 => 2N7bVgw1d1jmipnFL95droVt5JgKvfw9crr


## Para BIP84 (Nativo Segwit P2PKH): m/84'/1'/{cuenta}'/{cambio}/{idx}

m/84'/1' => tpubDAZhhJ9SaAKCt2gngU8aA2babxVAm93obgo2wgknmudmtlrzvlnynfuayo4eme3mqwpctm3dpgl9j45nqw7ca7vroay8e7v9zo6r7mddums
# SLIP-132 estilo
m/84'/1' => vpub5WXYZiyvZXGnue7hZZaEXw5Cvu6cuwzjoqaj1vusfyi82rzqlocmpgv4gm4gpunhel46lplemqnzqjn3agrvgcgmztpynmcwspp9aygfxls

... los primeros 5 de recibir direcciones (cuenta=0, cambio=0):

m/84'/1'/0'/0/0 => tb1qtymulkjmx26pvq6n45sly2gmttwc4g5vtgzxez
m/84'/1'/0'/0/1 => tb1q4gcq8et9qvjy3cffzqmhr2qtchhvdy9x6v08cd
m/84'/1'/0'/0/2 => tb1qnmw70uefcns626xu4umftmqx8n7wjusxej7k32
m/84'/1'/0'/0/3 => tb1qzdtj4cn6kj3lt3uha9my2skh0a99e0u59tw45r
m/84'/1'/0'/0/4 => tb1q27ysu4ut4v3wv4xsq55wvrlyn7n4xqjfsslz4h

Quiero importar el BIP84 tpub así que uso la BIP84 tpub como la anterior.

En bitcoin core que yo llamo:

bitcoin-cli getdescriptorinfo "wpkh([18734cbe/84h/1h/0h]tpubDAZhhJ9SaAKCt2gngU8aA2babxVAm93obgo2wgknmudmtlrzvlnynfuayo4eme3mqwpctm3dpgl9j45nqw7ca7vroay8e7v9zo6r7mddums
/0/*)"

responseString = {

 "descriptor": "wpkh([18734cbe/84'/1'/0']tpubDAZhhJ9SaAKCt2gngU8aA2babxVAm93obgo2wgknmudmtlrzvlnynfuayo4eme3mqwpctm3dpgl9j45nqw7ca7vroay8e7v9zo6r7mddums/0/*)#4c563hxu",
 "isrange": true,
 "issolvable": true,
 "hasprivatekeys": false

}

bitcoin-cli-rpcwallet=BIP84 importmulti '[{ "desc": "wpkh([18734cbe/84'"'"'/1'"'"'/0'"'"']tpubDAZhhJ9SaAKCt2gngU8aA2babxVAm93obgo2wgknmudmtlrzvlnynfuayo4eme3mqwpctm3dpgl9j45nqw7ca7vroay8e7v9zo6r7mddums/0/*)#4c563hxu", "timestamp": "ahora", "intervalo": [0, 99], "watchonly": true, "label": "Totalmente Noded de Almacenamiento en Frío", "keypool": true, "interna": false }]''{"rescan": false}'

resultado = (
{
 éxito = 1;
}
)

He probado muchas combinaciones pero esto refleja más las instrucciones que he encontrado aquí https://github.com/bitcoin-core/HWI/blob/master/docs/bitcoin-core-usage.md

Cuando me llaman:

bitcoin-cli-rpcwallet=BIP84 getnewaddress "*", "bech32"
responseString = tb1qf3fvy6s4a6y659cmrp829z9g8743ne7zynrzdu

Que no es una dirección correcta. Puede alguien señalar lo que estoy haciendo mal aquí?

EDITAR:

bitcoin-cli-rpcwallet=BIP84 getaddressinfo "tb1qf3fvy6s4a6y659cmrp829z9g8743ne7zynrzdu"
{
 "address": "tb1qf3fvy6s4a6y659cmrp829z9g8743ne7zynrzdu",
 "scriptPubKey": "00144c52c26a15ee89aa171b184ea288a83fab19e7c2",
 "ismine": false,
 "solucionable": true,
 "desc": "wpkh([18734cbe/84'/1'/0'/0/0]02e36718f3ef012d322e335dc85e8ef9fcd5b859b719800a111ac46ea67cf34b1f)#rj2ve2jp",
 "iswatchonly": true,
 "isscript": false,
 "iswitness": true,
 "witness_version": 0,
 "witness_program": "4c52c26a15ee89aa171b184ea288a83fab19e7c2",
 "clave pública": "02e36718f3ef012d322e335dc85e8ef9fcd5b859b719800a111ac46ea67cf34b1f",
 "label": "*,",
 "ischange": false,
 "timestamp": 0,
 "hdkeypath": "m/84'/1'/0'/0/0",
 "hdseedid": "0000000000000000000000000000000000000000",
 "hdmasterfingerprint": "18734cbe",
 "etiquetas": [
{
 "nombre": "*,",
 "propósito": "recibir"
}
]
}

Yo estaba usando un firmware anticuado para coldcard cartera, de modo que puede ser el problema, va a actualizar intente de nuevo y volver.

+936
JoeyChang 23 dic. 2016 1:20:05
22 respuestas

Estoy tratando de entender ¿cómo puedo comprobar si mi Hash del Bloque satisface o no la nBits.

Por ejemplo, para bloquear 506679 (https://blockchain.info/block-index/506679):

nBits: 404454260

Hash del bloque: 000000000000000015A8D88216918C8DE090268A5E7F53FEEF72CD111F7F27FF

¿Cómo puedo comprobar que este Hash del Bloque satisface la nBits?

PD: ya he leído el ¿Qué hace el nBits valor representa? pero yo no podía encontrar la respuesta.

+933
Sheri 03 февр. '09 в 4:24

La transacción no es firme, por lo que no será incluido en un bloque, y por lo tanto las monedas no se mueven de donde están. Sólo lo que está en un bloque puede mover las monedas, y cualquier cosa que hace que la transacción no se compruebe hará que la transacción no será incluido.

+894
palmaone 24 dic. 2011 21:53:57

A juzgar por la documentación entiendo que la poda, en términos de los laicos, sólo permite deshacerse de la información que no puede tener ningún seguimiento de la transacción.

Ahora, ¿cómo/por qué es posible establecer la podar opción a un valor personalizado?

Lo que si 550 MiB sería demasiado pequeño, "cortar" información importante?

+848
Fouad Khlat 8 feb. 2016 7:26:47

¿Qué pasaría, si me gustaría crear un gran número de transacciones de gran volumen con una muy alta nLockTime?

Sería algo que me deje de llenado no sólo la de los mineros, sino también regular los nodos mempools?

Sería mineros caída de las transacciones con injustificadamente altos nLockTime y baja de la tarifa de transacción?

¿Qué sería de BitcoinCore hacer?

+722
Maya moody 24 abr. 2014 5:07:42

Aquí es lo que funciona para mí cuando se utiliza bip32gen de bip32utils para generar las claves públicas que se utilizan en la transacción, a partir de un xprv clave maestra.

Para cada xprv llave maestra de un aval, el uso 0/0 para la primera recepción de la dirección, 0/1 para el segundo, 1/0 para el primer cambio de dirección, de 1/1 para el segundo cambio de dirección.

A continuación, utilice la clave pública correspondiente para cada aval, ordenadas en orden lexicographic, cuando la construcción de la redimir a la secuencia de comandos, y generar la correspondiente p2sh dirección para cada dirección, que puede ser generado por Electrum.

Por lo que puedo decir, no hay propósito de los códigos o aval índice, como por BIP44 o BIP45. Esto es con Electrum 3.2.3.

refs: https://bitcointalk.org/index.php?topic=1819380 https://bitcointalk.org/index.php?topic=1816926.msg18101203#msg18101203

Ver este otro stackexchange discusión: ¿Qué BIP32 derivación trayectoria de Electrum uso?

+677
Matches Malone 18 nov. 2010 1:44:36

Yo tenía alrededor de $8 DÓLARES de bitcoin en una cartera, y de copia de seguridad de la cartera.dat a mi dropbox. De acuerdo a la fecha de modificación del archivo esto fue en abril de 2013, por lo que fue probaby de bitcoin qt versión 0.8.1, o tal vez un poco antes.

Yo, básicamente, la dejó allí y no he hecho nada con bitcoin desde entonces. Ya que es probablemente vale la pena al menos $100, ahora me decidí a comprobar la cantidad exacta.

He descargado la última versión de bitcoin core, agregó la cartera.archivo dat en el directorio de datos, empezó con -rescan, y esperó casi un mes (!) para el blockchain de datos para obtener hasta la fecha. El balance mostró como 0 todo el tiempo. Pensé que iba a actualizar una vez que el blockchain estaba totalmente descargado, pero todavía sólo dice que 0.

Es este un problema con los viejos vs nuevas versiones? Hice algo mal? La próxima vez, debo esperar el equilibrio para mostrar un valor distinto de cero cantidad, incluso si no he descargado todo el blockchain todavía?

+654
Hav4k 10 sept. 2011 0:22:57

Una Sibila ataque es un ataque donde un único adversario es el control de varios nodos en una red. Se desconoce a la red en la que los nodos están controlados por el mismo contradictorio de la entidad. Por ejemplo, un enemigo puede desovar hasta varios equipos, máquinas virtuales, y las direcciones IP. Se pueden crear varias cuentas con diferentes nombres de usuario y direcciones de correo electrónico y pretender que todos los que existen en los diferentes países.

Evitar Sybil ataques es un problema difícil. En sistemas centralizados que suele evitarse a través de la heurística, que no proporcionan criptográficos de aseguramiento de la Sibila de la resiliencia. Por ejemplo, un sistema centralizado de entidad puede tratar de evitar la Sibila ataques requerir que un individuo IP no puede crear más de un determinado número de cuentas de usuario en un intervalo de tiempo dado.

Sybil ataques se evitan en Bitcoin por requerir bloque de generación de capacidad para ser proporcional a la potencia de cálculo disponible a través de la prueba de trabajo del mecanismo. De esa manera, un adversario que está limitado en la cantidad de bloques que se pueden producir. Esto proporciona una fuerte criptográficos garantías de Sybil resiliencia.

+648
sargue 8 ago. 2019 5:24:24

Cuando la apertura de una red de rayos de canal entre dos partes, cuál de las siguientes es verdadera:

1) ambas deben pagar una cuota para abrir el canal

2) ambos pueden pagar una cuota para abrir el canal

3) Sólo una parte paga una cuota.

La tasa de aquí, se refiere a la bitcoin minería cargo, no a la cantidad de BTC que las dos partes están poniendo en el canal.

+541
pradeep 2 sept. 2012 3:55:20

Estoy tratando de encontrar una manera fácil para que mi sitio web para aceptar bitcoin pagos. Estoy tratando de probar Blockchain.info's "recibir el pago de la API" (http://blockchain.info/api/api_receive). Cerca de la parte inferior de la página, hay un PHP ejemplo (https://github.com/blockchain/receive_payment_php_demoque me gustaría probar. Para probarlo, tengo que enviar bitcoin a Blockchain.info's dirección, que después van a enviar el bitcoin de nuevo a mí. Cuando intento enviar 0.0005 BTC en mi Bitcoin-QT cliente (v0.8.6-beta) , me sale el siguiente mensaje:

"Esta transacción supera el límite de tamaño. Usted todavía puede enviar por una tarifa de 0.0005 BTC, que va a los nodos que procesar su transacción y ayuda a mantener la red. Quieres pagar la cuota?"

Sólo hay dos botones para mí, haz clic en Cancelar o Sí. 0.0005 BTC es un valor aproximado de 50 centavos o el 100% de la cantidad que desea enviar. Esta es una increíblemente caro cuota y no en todo lo que se promociona como una forma barata de enviar dinero. Cuando en desarrollo y pruebas, una más probable es que necesite enviar bitcoin a través de este código de PHP, muchas veces, lo que significa que estos cargos pueden agregar para arriba, y todo lo que estoy haciendo es la prueba.

¿Cómo puedo enviar BTC a prueba de procesamiento de pagos sin tener que pagar esta cuota?

+536
Estrella Bellicima 4 nov. 2017 1:49:14

La respuesta a esta otra pregunta resume los factores que afectan el precio de los bitcoins en un sentido general. Sin embargo, tu pregunta abarca un período específico. De acuerdo a Bitcoin Charts el precio alcanzó un máximo de alrededor de US$30 alrededor de Junio 8 de 2011, y fue de alrededor de los $17 marca a mediados de julio. Es sin duda una caída sustancial de ahora (20 de Octubre) estar bajo los $2,50 marca.

Los especuladores parecen ser el motor principal para el pico de US$30. A los efectos de que los bitcoins se crearon principalmente para el comercio, pero el crecimiento del comercio ha sido modesto y no podía explicar el gran repunte en el precio antes del pico. Se podría decir que el valor subyacente de bitcoins como moneda (basado en el número de personas/minoristas de usarlo para el comercio) se superó y el reasentamiento.

A pesar de bitcoins también tienen el propósito de ser útil como almacén de valor (que es por qué hay sólo un número limitado de circulación), la mayoría de la gente probablemente no tienes suficiente fe aún a poner sus ahorros en Bitcoins, así que no creo que afecte al precio sustancialmente.

El suministro constante de 50 bitcoins por bloque a los mineros que puede ayudar a explicar el constante descenso desde el pico, como muchos de los mineros probablemente vender sus bitcoins regularmente para pagar la inversión en hardware. También ha habido un par de grandes ventas masivas de bitcoins en MtGox (9 de Sep, 17 de Oct en particular) que potencialmente podrían haber sido las tenencias de los primeros adoptantes, o de los especuladores que eligió para reducir su inversión.

Como el precio cae diferentes factores que entran en juego - menos eficiente de minería de hardware se desconecta, y tal vez aumenta la proporción de activos mineros que tienen fe en el futuro de bitcoins (y se aferran a ellas). Si el precio comienza a tendencia al alza de nuevo, puede ver la especulación de conducción otro pico alto - esto es normal en los mercados especulativos y es probable que siga pasando.

Esta pregunta tiene algunos buenos comentarios sobre la especulación.

+456
JacobPariseau 3 jun. 2016 9:50:04

No, y probablemente nunca lo será. La razón de esto es que las transacciones de bitcoin (y todos los demás crypto monedas que yo sepa) ninguna reversible, mientras que las tarjetas de crédito las transacciones son, durante aproximadamente un mes en la mayoría de los bancos. Esto significa que si alguien compra bitcoins con tarjeta de crédito robada de la información y se les dan las bitcoins, y luego una semana más tarde, el banco le dice que la transacción fue fraudulenta, usted tendrá que devolver el dinero, pero nunca van a conseguir los bitcoins de la espalda.

Una forma de evitar esto sería para el vendedor de mantener la bitcoins por un mes y espere a que las transacciones de tarjeta de crédito para ir a través de antes de la dispersión de las monedas, pero con el precio de bitcoin tan volátil como es, yo no veo que esto ocurra.

+378
Mike Sells 4 jul. 2016 18:52:10

El propietario del proyecto en la repo tiene la información sobre el número de descargas, pero a menos que se comparte por esa persona, no creo que la información puede ser obtenida.

Hay un "tráfico" de la estadística que se puede ver en GitHub. Por ejemplo:

BIP 14 direcciones de un método para un cliente para identificarse a sí mismo:

Exponer esta información es perjudicial cuando existe el deseo de seguridad a través de oscuridad por lo que el Bitcoin.org ahora el cliente informes de "Satoshi", al parecer.

+365
Natalie Ma 17 feb. 2018 16:36:10

Me gustaría añadir a la respuesta anterior. Estoy escribiendo un Phoenix/Elixir de la aplicación. He descubierto que puedo hacer todo lo anterior el uso de Blockchain RPC comandos.

blockchain.ex:

 def getrawtransaction( trans ), hacer: bitcoin_rpc( "getrawtransaction", [trans] )

 def decoderawtransaction( hex ), hacer: bitcoin_rpc( "decoderawtransaction", [hex] )

transaction_view.ex:

la transacción es una cadena como esta: "79895513e10d92fee5be47ec11c02bb29078ee0f7f3ca29e16afe113ff94c3d3"

 def mark_up_transaction( transacción ) ¿
 resultado = get_transaction( transacción )
 caso elem( resultado, 0 ) ¿
 :ok -> Veneno.codificar!( elem( resultado 1 ), bastante: true )
 :error -> Veneno.codificar!( De la cadena.downcase( elem( resultado 1 )[ "mensaje" ] ), bastante: true )
 _ -> Veneno.codificar!( "error desconocido", bastante: true )
final
final

 defp get_hex( transacción ) ¿
 resultado = Blockchain.getrawtransaction transacción
 caso de resultado ¿
 {:ok, hex } -> hex
 {:no válido, {:ok, hex }} -> hex # ¿por Qué hace esto, no sé, pero lo hizo
 {_, {:ok, hex }} -> hex
 _ -> nil
final
final

 defp get_transaction( transacción ) ¿
 hex = get_hex transacción
 Blockchain.decoderawtransaction( hex )
final
+169
Vijay Kumar 25 jul. 2016 22:10:40

Es su cartera de código QR, así que no, no hay problemas que lo han visto..

Única cosa que se puede hacer con este código QR que se puede escanear y enviar a usted el dinero :)

El código QR funciona como copiar/pegar en el ordenador, de modo que el usuario no tiene que escribir en ese tiempo de cartera de la dirección de caracteres que puede escanear el código QR y el análisis se va a volver a su cartera de dirección código :)

+160
Vredina 22 ago. 2014 4:27:32

Estoy usando BlockCypher de la API para obtener una lista de las transacciones de una dirección bitcoin. Debo mantener un registro de EN y FUERA de las transacciones de esta dirección con el tiempo y el hash de la transacción. Sin embargo, no soy capaz de diferenciar entre la recepción y la dirección de envío. Es mucho más claro con Etherscan.

Extremo de API :

https://api.blockcypher.com/v1/btc/main/addrs/1rundZJCMJhUiWQNFS5uT3BvisBuLxkAp/full?confirmations=3&limit=2000

Por favor alguien puede ayudarme diferencian?

+148
sfogeek 20 feb. 2014 23:38:22

Un 51% por ciento de ataque simplemente destruir la moneda, y a cualquier persona que tenga una posición corta haría 100% de ganancia. Así que hay un fuerte incentivo financiero para que este ataque y ha sucedido muchas veces.

+124
Agastya Singh 5 jul. 2012 4:42:08

Quiero comprar bitcoins con mi vef (bolívares) desde mi cuenta en Venezuela. ¿Cómo puedo hacer?, no tenemos una forma de enviar una transferencia bancaria en el extranjero en nuestra moneda.

+122
Roger B 20 jul. 2018 19:12:16

Que yo sepa,podemos enviar bitcoin desde nuestra propia cuenta a otra cuenta sin especificar private_key. Así que me pregunto ¿por qué tenemos que almacenar nuestra propia clave privada cuidadosamente

+85
Jonathon Zumot 4 oct. 2010 15:57:22

Orbitcoin se puede encontrar en https://www.coins-e.com este es un nuevo intercambio de una enorme gama de alt moneda.

+83
Jakuje 11 nov. 2011 11:29:13

Todos los de Bitcoin de la criptografía de clave pública se realiza con secp256k1. Cada cuerda de la transacción tiene al menos un secp256k1 firma y al menos uno de los secp256k1 de clave pública o de clave pública hash (dirección). Una completa noche fracaso de ECDSA/secp256k1 es el único fallo técnico que puedo pensar de que podría destruir Bitcoin. Esto es muy raro, aunque.

Bitcoin es la única que se utiliza secp256k para asegurar que las transacciones

Secp256k1 es de suponer que se utilizan en otras aplicaciones (aunque Bitcoin es sin duda el más grande). Es una curva estándar publicado en el año 2000 por Certicom de Investigación y se incluye en OpenSSL y otras cripto bibliotecas. Satoshi no hacer ni nada.

+60
dilip gautam 22 oct. 2016 8:34:23

El Bitcoin red emplea un Peer-to-Peer protocolo de red para permitir que los nodos se comuniquen el uno con el otro. El protocolo de mensajes y reglas se explican en bitcoin.org

Esta etiqueta debe ser utilizado para las preguntas que están específicamente acerca de cómo la red de protocolo de las obras y las conexiones entre los nodos.

+28
kupec007 25 sept. 2019 12:47:51

Acabo de instalar Bitcoin core (v0.15.1) por primera vez. He leído que es mejor para comprobar el software después de la descarga, pero no veo los enlaces que se hace referencia en las instrucciones/videos. Puedo ver desde mi navegador del teléfono, pero no en mi PC. Lo que me estoy perdiendo? Ya he instalado y estoy en el proceso de descarga de la blockchain. No la he leído acerca de la verificación de él hasta después de que comenzó la sincronización, así que ahora no estoy seguro de si debo continuar o hacer algo diferente. Me parece que no puede encontrar nada relevante después de mucho buscar, así que realmente agradezco cualquier comentario!!

+14
John Nash 10 sept. 2019 22:45:12

Mostrar preguntas con etiqueta