obtener el saldo de bitcoins basado en la dirección bitcoin

soy nuevo en bitcoin, y quiere saber cual es el mejor de la API o la manera de conseguir el bitcoin equilibrio de una dirección bitcoin para cualquier dirección bitcoin en C#

+222
Andrew Gerber 22 dic. 2016 16:40:30
25 respuestas

Etereum nodos son los geth y la paridad.

A diferencia de Litecoin y Dogecoin, Etereum no es un derivado de Bitcoin. Por lo tanto, la interfaz RPC es completamente diferente, y usted no será capaz de simplemente seleccione una existente Bitcoin sistema basado en el etereum nodo. Usted probablemente tendrá que volver a escribir todo lo que usted necesita para trabajar con Etereum Api.

+998
iGB 03 февр. '09 в 4:24

Desde el README de BFGminer, veo:

La línea de totales muestra lo siguiente:
 6/32 75.0 C| 171.3/170.8/171.2 Gh/s | a:729 R:8+0(.01%) HW:0/.81%

Cada columna es el siguiente:
 El número de dispositivos y procesadores en la actualidad la minería
 Temperatura más alta reportada por cualquier procesador

No veo que la temperatura de la columna.

¿Esto significa que tengo la incorrecta los drivers de Windows?

Qué significa que necesito para pasar un parámetro a BFGminer?

+995
Dermavix 25 dic. 2013 21:53:07

Si usted quiere invertir en todo el ecosistema Bitcoin, es mejor invertir en Bitcoin en sí. Esto esencialmente deje de invertir en el éxito de Bitcoin empresas, debido a la limitada oferta de Bitcoin.

Hay algunas empresas que ponen sus acciones en abrir mercados como Havelock. Esto le permitirá invertir en algunas empresas en particular.

+935
skittle 3 ago. 2011 8:24:48

Piuk ha hecho un parche para MultiBit que permite blockchain.info 'json' y 'aes.json' archivos a importar.

Esta revisión se incluyó en MultiBit 0.3.4. Aquí está el cómo se hace:

Exportación de la cartera de blockchain.info -> Importar a MultiBit

1) Hacer una cartera de exportación de blockchain.info

2) la Importación en MultiBit mediante la Importación de claves privadas " en la pantalla.

2.1) En el selector de archivos que usted elija el blockchain.info sufijo de archivo de ".json" o ".aes.json".

2.2) Elegir el blockchain.info exportar archivo que desea importar.

2.3) Agregar ya sea en la única contraseña o contraseñas si es de doble cifrado.

2.4) Presione el botón "Importar claves privadas".

Porque no hay ninguna clave privada fechas de creación en el blockchain.info las exportaciones lamentablemente, tengo que reproducir los bloques de la génesis de bloque (esto toma un par de horas) así que es más un "salir de la cárcel" la opción de que algo que usted podría usar día a día.

+898
Rekov 25 sept. 2018 19:51:35

Esta es una buena pregunta. Su mejor apuesta es doble:

  1. Conectar a los compañeros. Estos son codificados como DNS semillas en el nodo de la aplicación. Ver chainparams.cpp #L132
  2. Conectar a muchos compañeros para obtener la mayor cantidad de vistas en la red como sea posible.

Si usted no hace estas 2 cosas es posible que se conecta a un inválido de la cadena lateral en lugar de la más popularmente aceptado de la cadena, aunque no muy probable.

+859
winkydink 17 feb. 2015 6:24:41

¿Por qué la Testnet Cartera crear recibir direcciones en forma de secuencia de comandos de hash de direcciones (prefijo 2) en lugar de "normal" m/n-el prefijo de las direcciones? ¿Hay algún motivo de seguridad? Y, el script hace hash? Yo estaba asumiendo, a partir de BIP.16, de un solo caso de la firma:

scriptPubKey: OP_HASH160 [20-byte-hash de {[pubkey] OP_CHECKSIG} ] OP_EQUAL

Pero yo no era capaz de obtener la misma secuencia de comandos de hash (por supuesto, sé que la clave privada). He intentado los pasos siguientes:

$ echo [02b6d...clave pública...47f89] checksig > secuencia de comandos

$ bx script-codificar < script | bx sha256 | bx ripemd160

046f...fb3

$ echo hash160 [046f...fb3] igual > script2

$ bx script-codificar < script2 | bx sha256 | bx ripemd160 | bx base58check-codificar --versión 196

2NxxxexxxxxL

(Yo había esperado para obtener el mismo resultado construido por la cartera, pero eran diferentes).

Por favor, tenga en cuenta que sé para que tanto las claves públicas y privadas.

+774
Rishabh Wadhwa 10 jul. 2017 16:23:29

Sí, si usted no quiere la molestia de registrar o dar su información a un sitio web de un CAJERO automático sería la mejor opción. Tenga en cuenta que los Cajeros automáticos suelen cobrar más de una línea de cambio.

Te dan una dirección bitcoin y su código QR, así como una clave privada y su código QR.

La clave privada es todo que usted necesita para tener el control y el acceso de sus monedas en esa dirección. La clave privada puede ser utilizada para calcular la clave pública y el último puede ser utilizado para calcular la dirección bitcoin (que como ya he dicho se da ya por conveniencia).

Dos muy buenas de la billetera móvil, las apps se Micelio y Airbitz. Puede utilizar la aplicación de cartera para escanear la clave privada de un código QR y tener acceso completo a esa dirección (es decir. enviar monedas en otros lugares). Si buscas la dirección de un código QR puede comprobar el saldo de esa dirección, pero no de gastar monedas de ella.

+729
Djade35 9 dic. 2017 5:13:32

Cuando usted compra bitcoins en un CAJERO automático, usted tiene que proporcionar un destino donde se va a distribuir a los bitcoins. Destinatario de la información es suministrada en forma de direcciones. El recibo muestra una dirección a la que el CAJERO entrega la bitcoins. Como se ha señalado por otras respuestas, los bitcoins en realidad fueron enviados a esa dirección.

La pregunta ahora es, ¿cómo proporcionar a la dirección de destino para la compra? ¿Tal vez mostrar un código QR de una cartera en tu teléfono, o había impreso un código QR que tengo escaneados por el CAJERO automático? Los bitcoins se habrían recibido la correspondiente cartera, por ejemplo, en el teléfono si se trataba de un teléfono móvil de la cartera.

+719
Maria Fahl 5 oct. 2012 11:35:05

Una Cartera intenta pasar más de BTC que se ha

Técnicamente, eso sólo será posible, si se intenta pasar de una entrada (de la moneda) que usted no puede firmar (un.k.una. que no propios).

  • Su local mempool (si Bitcoin Core o similar fullnode) podría rechazar la transacción inmediatamente.
  • La transacción no iba a ser difundido a través de la red p2p, porque todos los nodos de rechazar las transacciones que están tratando de gastar entradas con las firmas no válidas (o entradas que no existe)

En algunos mucho más tarde, la Cartera obtiene más valor.

La transacción ya está hecho. No auto-actualización. Ya fue rechazado.

Ahora esperar su local de la cartera sabe que el (la"vieja", de transacción no válida).

La única cosa que usted puede hacer ahora, es volver a crear la transacción (ahora con la correcta entradas) y enviar a través de la red (y lo han mined).

El rechazado la transacción de repente puede ser confirmado.

No válido transacciones no pueden ser extraídos y no serán transmitidas (radiodifusión sería posible pero muy poco probable).

+712
Gladdilyn Cabacang 25 feb. 2014 4:38:56

Aquí está el bip39 para el Chino tradicional lista de palabras.

https://github.com/bitcoin/bips/blob/master/bip-0039/chinese_traditional.txt

También, hay algunas páginas que explican cómo implementar código Mnemónico para generar determinista claves como las siguientes,

https://github.com/bitcoinjs/bip39

https://iancoleman.io/bip39/#chinese_traditional

+649
cranek 9 dic. 2016 23:21:59

Como https://www.blockchain.com/btc/tx/230636ab4f285ca5e9f4c32dbae581c10d491a99493d8733c594af780f1edc5e

¿qué significa cuando una transacción contienen múltiples entradas? que yo sepa, una transacción debe ser firmado por el remitente de la clave privada. Sin embargo hay un montón de remitente en una transacción, ¿cómo es posible? gracias

+628
Celina 6 dic. 2018 5:44:02

Soy nuevo en el BitCoin, pero un amigo mío recientemente fue picado cuando un grupo de sus monedas fueron robados. Naturalmente, ahora estoy muy cauteloso. He protegido con contraseña de mi MultiBit cartera y, para probar la seguridad de este, he copiado el .cartera de archivo a otro equipo y se abre en una nueva instalación de MultiBit. Sin embargo, no me pidieron mi contraseña y me pueden ver a mi transacciones en allí. Alguien puede explicar lo de la contraseña no si no deja de tener acceso a la cartera?

Gracias de antemano.

PG9

+596
Andy May 10 ene. 2018 1:49:07

Si las monedas es el uso de tener una gran cantidad de confirmaciones, es menos probable que una cuota va a ser necesario.

En el caso aquí reportado, cuando el pago se envía utilizando el Bitcoin.org cliente de los fondos habían muchas confirmaciones y la tarifa no era necesario.

Cuando un pago por la misma cantidad se creó entonces el uso de la Armería, los fondos no tienen muchas confirmaciones y por lo tanto el cliente insistió en que hay una cuota.

Esta no es una diferencia entre el arsenal y el Bitcoin-Qt cliente. Esta es una diferencia entre el envío de las monedas que tenía un montón de confirmaciones versus el envío de monedas que tenían menos de confirmaciones. Lo mismo habría ocurrido independientemente de cuál de los dos clientes estaba siendo utilizado.

+571
Christopher Dickinson 8 mar. 2012 15:08:44

Depende de a qué te refieres por "vulnerable". Si te refieres a "es posible hacer sin la capacidad de una piscina para detenerlo", entonces la respuesta es "sí". Si te refieres a la "voluntad de una piscina de sufrir daños significativos y/o mueren como resultado de esto", entonces para un grupo considerable, la respuesta es "no". Un relativamente pequeño grupo se puede ver un ataque como este se manifiesta como "muy mala suerte", en la medida en que estaría por debajo del valor esperado para el número de bloques se puede esperar para resolver dada su tasa de hash, por unidad de tiempo. Pero para una gran piscina, un ataque de un par de (docena) Bpas hacer esto no es sólo va a ser notable.

+534
Murshon Moore 19 nov. 2017 4:44:09

No, usted No necesita estar en línea cuando se genera una nueva dirección de recepción, como esto se hace a nivel local por su bitcoin-core. Usted también no tiene que estar en línea para recibir los fondos a estas direcciones, siempre y cuando se proteja su cartera y mantener su sistema libre de software malicioso que usted es el propietario de estas direcciones y usted será capaz de comprobar su saldo tan pronto como usted consigue en línea, y dejar su billetera sincronizar con la red.

+525
Thinktank 28 oct. 2011 16:30:06
Preguntas sobre datacoin están fuera de tema.
+462
Ashi 3 nov. 2010 8:39:15

Tengo la completa bitcoins bloque de datos (blk00000.dat, blk00001.dat.....). Quiero convertirlo en algún formato legible como csv o json. Se puede hacer usando python o cualquier otro software ?

+422
JonBackhaus 15 oct. 2010 22:03:07

Pywallet es una secuencia de comandos de python que (entre otras cosas) puede importar y exportar los pares de claves. No es tan complicado como puede parecer, algunos de python cosas tiene que ser instalado, pero eso es casi automática y una vez que se realiza las tareas que se pueden realizar utilizando una interfaz web. Desde el foro vinculado post (actualizado 8/23/11):

Actualmente, usted puede:

  • Volcado en su cartera, consulte a su pubkeys, privkeys, sus etiquetas, etc
  • Volcado de sus transacciones en un archivo json
  • Importar una clave/dirección en su cartera, con una etiqueta, o como un la llave de reserva
  • Importación de una transacción en tu cartera
  • Las transacciones de importación de un archivo json
  • Eliminar direcciones de su cartera
  • Eliminar las transacciones de la cartera
  • Obtener información acerca de un privkey, es decir, ver la dirección, el base58 privkey, hexprivkey, clave pública y hash160, el uso de la red a la que desea
  • Firmar y verificar cadena, archivos, y la cadena binaria
  • Leer un dispositivo para encontrar las claves eliminadas de la CLI (solo)
  • Imprimir el balance de una dirección bitcoin, leer blockexplorer
+401
Cristian Iosub 4 ago. 2017 19:20:53

Quiero obtener los datos para el total de la capitalización de mercado similar a lo que yo veo cuando puedo ver esta página en la capitalización total del mercado gráfico.

https://coinmarketcap.com/charts/

Ya tengo el bitcoin a la capitalización de mercado de datos, pero ¿hay alguna disponible públicamente conjuntos de datos o es de todos modos hay que obtiene directamente de coinmarketcap? Me gustaría ser capaz de obtener los datos tanto como puedo.

+327
Amir Rezvani 4 jul. 2015 4:53:19

El más nuevo WebCL tecnología permite esto, por desgracia WebCL no es directamente compatible con los navegadores.

Ver http://www.coined.com/
y http://webcl.nokiaresearch.com/jsoclbm/ para ejemplos de estos mineros. Espero que más lo harán en los próximos meses.

+289
Bugfinger 16 ene. 2016 0:06:50

Cómo encontrar rápidamente la clave privada a partir de Segwit P2SH dirección?

Por hoy, es imposible encontrar la clave privada a partir de cualquiera de clave pública o la dirección. También a partir de una SegWit P2SH dirección. Siempre hay hash, que es una forma de función.

Creo que tal vez quería preguntar, ¿cómo llegar a las direcciones públicas (ver más abajo), por lo que se puede extraer correspondiente priv clave de bitcoin wallet...

Yo creo que no hay forma rápida :-(

Pero con un poco de programación web y de los enlaces de la página, esto podría llegar a su objetivo:

Tengo una lista muy grande de Segwit las direcciones de bitcoin, a partir de con el '3' y no sabes la correspondiente legado '1' dirección para ellos.

La forma en que el tipo 3 direcciones están compuestas incluye una vez más un valor de hash, así que usted puede fácilmente ir "hacia atrás" - es una forma de función. La manera de cómo están compuestas se describe aquí, y aquí es una descripción en el foro de bitcointalk.

¿Cómo puedo encontrar rápidamente la correspondiente legado de la dirección de exportación de la de la clave privada de Bitcoin Core? El Seqwit direcciones no han recibido ningún tipo de transacciones, sin embargo.

Y aquí se pone difícil: a menos que haya algunas transacciones de gasto con la redimir a la secuencia de comandos de esta segwit dirección (que por lo general revela la redimir a la secuencia de comandos en clara formato hexadecimal), no hay manera de llegar a la raíz de los datos. Pero entonces de nuevo, si usted tiene la redimir a la secuencia de comandos, es una estructura como esta:

OP_0: 00
Longitud: 14
keyhash: (20 bytes)

de nuevo con el hash de la correspondiente "tipo 1" clave. En este enlace Pieter dijo que usted no puede, y no debería.

Lo mejor de su trabajo es extraer todos priv claves de la cartera, y hacer "el reverso de trabajo". Tomar un priv clave, y crear el tipo 1 de la dirección de la misma (no exponga nunca el priv claves en línea, usted va a perder el dinero! Usted necesita hacer esto fuera de línea!). Una buena página sobre cómo hacerlo está aquí.

Después de tener el "tipo 1" de la dirección, puede convertirlo a segwit dirección, y utilizar de nuevo la misma clave pública para ir a través de este.

+265
NxA 30 dic. 2011 7:31:30

He aquí un ejemplo de un SegWit transacción que también contiene los datos en el ScriptSig campo:

{
 "txid": "954f43dbb30ad8024981c07d1f5eb6c9fd461e2cf1760dd1283f052af746fc88",
 "hash": "a5947589e2762107ff650958ba0e3a3cf341f53281d15593530bf9762c4edab1",
 "tamaño": 231,
 "vsize": 148,
 "versión": 1,
 "locktime": 0,
 "vin": [
{
 "txid": "56f87210814c8baef7068454e517a70da2f2103fc3ac7f687e32a228dc80e115",
 "vsal": 4,
 "scriptSig": {
 "asm": "002001d5d92effa6ffba3efa379f9830d0f75618b13393827152d26e4309000e88b1",
 "hex": "22002001d5d92effa6ffba3efa379f9830d0f75618b13393827152d26e4309000e88b1"
},
 "txinwitness": [
 "3044022038421164c6468c63dc7bf724aa9d48d8e5abe3935564d38182addf733ad4cd81022076362326b22dd7bfaf211d5b17220723659e4fe3359740ced5762d0e497b7dcc01", 
"21038262a6c6cec93c2d3ecd6c6072efea86d02ff8e3328bbd0242b20af3425990acac"
],
 "secuencia": 4294967295
}
],

Si el txinwitness es la nueva ubicación para el "desbloqueo de secuencia de comandos" de la sección para un vin (a diferencia del antiguo scriptSig campo), entonces ¿por qué esta transacción aún tienen datos en su scriptSig campo?

+250
Robin M 6 ago. 2017 3:33:52

Estoy tratando de construir un nodejs comando con el comandante, bitcoinjs-lib, bitcoincashjs, blocktrail-sdk. Actualmente tengo el problema que al intentar pasar el Bitcoin Efectivo de segwit dirección.

Ejemplo:

  • Una es BTC segwit dirección
  • B, C es Bitcoin Efectivo de la dirección de
  • B enviar Bitcoin dinero en Efectivo a Un

=> Cómo enviar Bitcoin Efectivo de la a a la C?

He probado con este código, pero fracasó.

bch.Redes.defaultNetwork = bch.Redes.testnet;

var toAddress = "xxxx";

var blocktrail_client = blocktrail.BlocktrailSDK({
 apiKey: "xxxx",
 apiSecret: "xxxx",
 de la red: "CCO",
 testnet: true
});

var privKey = "xxxx";
var privateKey = new bch.PrivateKey(privKey);
var dirección = privateKey.toAddress().toString();

blocktrail_client
.addressUnspentOutputs(dirección)
 .entonces(async (res, error) => {
 si (error) {
 el retorno de la consola.log(error);
}
 si (res.de datos.longitud == 0) {
 el retorno de la consola.log("Error. Nada que enviar.")
}

 var tx = res.datos[0];

 utxo = {
 txId: tx.hash,
 outputIndex: 0,
dirección,
 guión: tx.script_hex,
 satoshis: tx.valor
};

 const transacción = new bch.Transacción()
.a partir de(utxo)
 .para(toAddress, tx.valor - 1000)
.tarifa(1000)
.signo(privateKey);

blocktrail_client.sendRawTransaction(
transacción.toString(),
 (error, hash) => {
 si (error) {
 el retorno de la consola.log(error);
}
 el retorno de la consola.log(hash);
}
);
})
.catch(error => consola.log(error));
+200
ghuroo 19 feb. 2014 14:06:21

Puede alguien explicarme por qué el Bitcoin secuencias de comandos del sistema es, a propósito, no de Turing-completo? Para que los programas maliciosos difícil desarrollar (supongo)? O porque era difícil hacer Turing-completo?

Bitcoin utiliza un sistema de scripting para las transacciones. Adelante-como, de secuencia de Comandos es simple, basado en la pila, y se procesan de izquierda a derecha. Es a propósito, no de Turing-completo, sin bucles.

Recuperado de: https://en.bitcoin.it/wiki/Script.

+140
TheBestBigAl 7 may. 2010 11:32:05

Suponiendo que los mineros actualmente no hacer un gran margen, cuando el bitcoin suministro será dividido por 2, por lo que será la suma global de dinero que destinan a bitcoin minería. En la práctica, esto significa que varios mineros van a dejar de minería, para la actividad no es más rentable para ellos. Así que, si no era fluctuante tan violentamente, usted podría esperar que el total de hash poder ser dividido por dos.

Y no hay razón para que el valor de bitcoin a cambio, salvo algunos piensan que la disminución en el hashing de la energía podría ser una amenaza para el bitcoin seguridad de la red (que no creo que pueda ser relevante en 2012). Contrariamente a los potencialmente fuerte disminución de hash de energía, la disminución en el valor debido a esta amenaza sería anticipado mucho antes.

+133
user54588 4 jul. 2012 7:38:24

Mostrar preguntas con etiqueta