Definición de tiempo de confirmación en blockchain.info Parte 2

En mi pregunta anterior (Determinante de la confirmación de tiempo), me preguntó

"¿Cuál será la definición de tiempo de confirmación y los datos utilizados para

https://blockchain.info/charts ?"

Ahora que he leído

"El clásico cliente bitcoin va a mostrar una transacción como "n/sin confirmar" hasta que la transacción es de 6 bloques de profundidad. "(https://en.bitcoin.it/wiki/Confirmation)

Entonces, ¿es correcto decir que, en una aproximación más simple tarda de 6 veces el tiempo de confirmación en el gráfico para obtener una transacción hecho?

+596
isxaker 27 mar. 2012 6:18:36
27 respuestas

Hay bibliotecas ahí fuera construido sobre bitcoind. Estas bibliotecas extracción con 'getnewaddress'. Sin embargo, bitcoind generará automáticamente las teclas de nuevo una vez que el keypool está agotado. Yo estaba tratando de evitar que las claves privadas en el servidor.

Otro método podría ser regularmente barrido de los fondos recibidos..

+920
Ombc 03 февр. '09 в 4:24

Sí. Usted puede simplemente dejar de bitcoind (utilizando bitcoin-cli detenero matar con SIGINT). La próxima vez invocarlo sin -reindex, y va a continuar desde donde lo dejó. Si pasa -reindex de nuevo, empezar de nuevo.

+845
user2405469 1 abr. 2017 21:21:50

Creo que lo que quiere es utilizar esta función:

bool CCoinsViewMemPool::GetCoin(const COutPoint &punto fuera, de la Moneda y de la moneda) const

Usted puede encontrar la definición aquí: https://github.com/bitcoin/bitcoin/blob/v0.17.0.1/src/txmempool.cpp#L885

Se va a establecer la Moneda objeto que se pasa como argumento. Para un ejemplo de uso, ver bool CheckSequenceLocks(const CTransaction &tx, int flags, LockPoints* lp, bool useExistingLockPoints) en https://github.com/bitcoin/bitcoin/blob/v0.17.0.1/src/validation.cpp#L364

Se supone que esta es "proporcionar acceso a todas las Monedas que son o no utilizados en la * base CCoinsView, o son las salidas de cualquier mempool de transacción".

+828
Maria Sofia Rodrigues 13 ago. 2019 22:25:02

BitcoinTalk tiene un novato de la política que requiere que los usuarios completar estos criterios, en orden a publicar en otros foros que el novato del foro:

  • 4 horas en línea
  • 5 puestos

Si ya has hecho contribuciones significativas a la Bitcoin comunidad fuera de BitcoinTalk, entonces usted puede buscar listas blancas, o la exención de el novato de la política.

+817
Mattia Righetti 15 feb. 2018 20:50:47

Si eres de minería de datos en una piscina, bitcoind ni siquiera tiene nada que ver con el sistema. No necesita estar en ejecución, ni siquiera necesidad de existir en su disco duro. El control remoto de la piscina lo hace por ti.

+798
TrisT 4 ene. 2011 10:19:57

Blockonomics permite factura en cualquier moneda pagan en bitcoin. No hay inscripciones y directamente en tu cartera.

+708
Rifai Shafwan 1 may. 2013 22:37:29

¿Cómo puedo ver mi ampliado de clave pública?

Ir a la Cartera > Maestro de Claves Públicas, y copiar el texto que comienza con xpub

¿Cuáles son las consecuencias de dar mi ampliado de la clave pública de alguien?

Se puede ver todas las transacciones y las direcciones en su cartera. Se puede generar como muchos de sus direcciones como ellos quieren.

Pueden robar mis Bitcoins si me dan esto a alguien?

No, a menos que también les dará una de sus claves privadas. (Todas sus claves privadas son equivalentes si tienen acceso a su clave pública.) Así que, no hagas eso.

+682
user3036058 26 dic. 2011 20:48:24

Hay una más, o más, el costo/espacio de manera eficaz para crear una transacción con decir el 100 salidas y 1 entrada? Hay un límite para el número de salidas en una transacción (aparte de cualquier limitación sobre blockspace)?

+650
Arnold Graf 6 mar. 2012 20:44:21

Si conoce la ruta de acceso y el xpubkey, usted puede generar la dirección y ver si coincide con lo que usted espera.

Si usted no sabe el (todo) el camino se puede simplemente comenzar a probar un montón de diferentes caminos, pero, en principio, usted podría gastar una cantidad infinita de tiempo, así que en ese caso su función nunca se devuelve falso.

+599
user286242 23 mar. 2012 17:16:13

Verificación localbitcoins.com que es un sitio que permite a los usuarios interactuar y comprar/vender uno del otro sin el tradicional intercambio 'características'.

+596
v 31 may. 2015 7:40:11

En la documentación de la minería de la piscina me encontré siguientes

Conecte Los Detalles:

(Dificultad 5 - GPU) stratum+tcp://estrato.btcprivate.org:3032

(Dificultad 10 - GPU de la Granja) stratum+tcp://estrato.btcprivate.org:3036

(Dificultad 15 - Nicehash) stratum+tcp://estrato.btcprivate.org:3096

Veo que sólo diferentes entre dificultad. Tengo una finca de 6 tarjeta de qué conexión debo usar y por qué?

Alguna idea? Gracias!

+559
Kiskamuriska 10 ago. 2012 5:30:04

No sé si el título está mal redactada, pero aquí es lo que yo estoy tratando de hacer.

Si tengo una serie de bloques y quiero calcular el hashrate, puedo hacer algo similar a lo que encontramos aquí.

Para dar un paso más, me gustaría ser capaz de calcular hashrate para un número determinado de bloques del bloque actual. Utilizando el ejemplo anterior, esto es más bien trivial.

Sin embargo, estoy corriendo en problemas al hacer esto, cuando la dificultad de los cambios en algún lugar dentro de la gama de bloques.

Tome la última noche como un ejemplo. Dificultad cambiado a aproximadamente ~390M. Antes de eso fue más o menos ~267M.

Cómo se podría ir sobre el cálculo de un promedio de hashrate de la red para un determinado rango en el que la dificultad ha cambiado dentro de ese rango?

Gracias por la ayuda!

+557
Gobbygo 16 oct. 2013 21:20:05

Usted puede usar una billetera en línea para manejar todos tus Bitcoins.

La razón por la que no quieres esa opción en una piscina, es que en caso de que alguien roba su contraseña, puede vaciar su cuenta. Esta es la razón por la mayoría de las piscinas tienen un 24h período de espera entre el momento de cambiar su dirección de recepción y de ser capaz de enviar cualquier Bitcoins.

En el futuro alguien podría hacer un unió a la piscina y un servicio de billetera que le permitirá gestionar su ganado Bitcoins más fácil, pero que todavía no es una opción (estoy trabajando lentamente en si;) ).

+516
Mousee 18 ago. 2015 4:21:32

No puedo decir que estoy seguro de ello, pero esta es la más grande que he visto nunca:

00000000000000fb62bbadc0a9dcda556925b2d0c1ad8634253ac2e83ab8382f aka nr 153509

Tiene un total de volumen de salida de 607,176.29050282 BTC, principalmente porque de esta 550k de la transacción.

+464
Jessie B 14 feb. 2019 21:26:43

Hoy en día se utiliza una aplicación de minería de datos como minerd: https://github.com/downloads/metonymous/cpuminer/minerd

+460
Richard Whiting 15 dic. 2012 8:24:55

cada detalle de bitcoin puede ser cambiado por el desarrollador editando el código fuente. 21million fue satoshi nakamotos decisión de diseño. afaik este número no está incluido directamente en el código fuente. cada ~10 minutos un nuevo bloque será creado. cada 210000 (~cada 4 años) - bloques del bloque de la recompensa de ser reducido a la mitad. por lo que en muchos años (después de muchos halvings) minero no ya realmente ganar blockrewards porque el blockrewards son aproximadamente 0btc. => a continuación, prácticamente no hay nuevos bitcoins será creado. es por eso que toda la cantidad de bitcoin es limitado. (pero el minero aún ganar la transacción de pago).

+444
Sticky Gardender 23 dic. 2011 18:42:08

Tengo el programa de instalación de la BIK_php de la API de http://bitcoindevkit.com/ en PHP. Ahora, soy capaz de conectar y generar nuevas direcciones, pero cuando voy a llamar a algunas funciones como el getaddressesbyaccount, sendfrom etc como se da en Bitcoin llamada a la API de lista en https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list estas funciones requiere "cuenta" como parámetro , pero yo no podía entender de donde puedo obtener el valor de la cuenta? Así que, por Favor, hágamelo saber lo que va a ser el valor de , y ¿cómo puedo obtener el valor de?

+410
alena12067989 6 jun. 2015 3:43:12

He usado bitcoinj cartera y se utiliza derivar ruta de acceso de la siguiente manera.

public static final ImmutableList<ChildNumber> ACCOUNT_ZERO_PATH = ImmutableList.de(ChildNumber.ZERO_HARDENED);

Pero he hecho los cambios en la ruta de arriba para la generación de bip44 estándar de direcciones.

public static final ImmutableList<ChildNumber> BIP44_ACCOUNT_ZERO_PATH =ImmutableList.de los(nuevos ChildNumber(44, true), nueva ChildNumber(1, true), nueva ChildNumber(0, true));

Ahora Como puedo cargar la cartera en la aplicación a continuación, se carga de copia de seguridad y la aplicación se bloquea porque tuvo viejo derivar camino y yo ya lo cambió.

Así que no lo puedo encontrar viejos derivar ruta y la aplicación se bloquea.

¿Cómo puedo cambiar derivar camino?

Por favor, ayudar.

Gracias.

+358
rGA145 28 may. 2011 2:54:21

¿Por qué no tener que hexadecimales y decodificar a ti mismo? La serialización es documentado aquí: https://en.bitcoin.it/wiki/Protocol_documentation#tx

Por ejemplo: https://blockstream.info/tx/597d47f1c1653b6e067d8a323c07e0d7702cc92445922e4ba1a61748e0e6fee8

Hexadecimales:

01000000018a6b50504336d298af1bef59f4292afdbac8ad29a0217ef6d67eb70120f33704010
000006b483045022100b0c1bbc3ab2b716f388fe9136cbed2a1e1562fe7a9b8b9847f27284340
85e9e602206351a3b9fb8e04258730856792237e98b9e8d4a89ca10cd5c1dfa68295b9f409012
103ddc5d4f8c82c81304a409200095f26ce3f51847c6f11793b3a744818edff7ad3ffffffff02
204e0000000000001976a914d2212980d7adf3596d4db7be218d4c0e95944be488ac098033000
00000001976a91460d6cdf16948d0a40667b7af195f3d233a35b0e288ac00000000

Decodificado:

01000000 versión

01 # de entradas

(entrada 0:)

8a6b50504336d298af1bef59f4292afdbac8ad29a0217ef6d67eb70120f33704 anterior a cabo txid

01 prev índice

0000006b longitud de la secuencia de comandos (= 107 bytes)

483045022100b0c1bbc3ab2b716f388fe9136cbed2a1e1562fe7a9b8b9847f2728434085e9e6022
06351a3b9fb8e04258730856792237e98b9e8d4a89ca10cd5c1dfa68295b9f409012103ddc5d4f8
c82c81304a409200095f26ce3f51847c6f11793b3a744818edff7ad3 script

ffffffff nSequence

02 # de salidas

(la salida es 0:)

204e000000000000 valor (20,000 satoshis)

19 de la longitud de la secuencia de comandos (=25 bytes)

76a914d2212980d7adf3596d4db7be218d4c0e95944be488ac script

(salida 1:)

0980330000000000 valor (3,375,113 satoshis)

19 de la longitud de la secuencia de comandos (=25 bytes)

76a91460d6cdf16948d0a40667b7af195f3d233a35b0e288ac script

00000000 locktime

+338
Zach Schuermann 10 oct. 2014 5:30:54

¿De dónde MultiBit mantener su directorio de datos? ¿Cuál es la cartera de interior llamado?

+317
MadPuppeteer 3 ago. 2015 23:37:49

Hoy mi amigo transferir bitcoins a mi cuenta y hasta ahora todavía hay 0/ninguna confirmación.entonces, ¿cómo de largo es en realidad el período de la transección a confirmar? es casi 8 horas anuncio todavía no única, incluso de confirmación,además de que no puedo transferir mi bitcoin a mis amigos. POR FAVOR ME AYUDE.

He tratado de buscar la solución, pero todavía no conseguirlo.

este es el corte transversal enlace: 3757f5a11b2c1af3b4f58f6d922496327aa6cba242772adad4cd928f2a736a9d

+208
CodyCoonrod 27 jul. 2018 1:06:54

Actualmente no hay un gráfico de la onda de comercio de valores.

Me gustaría saber si cada transacción se registra en la onda es el equivalente de la blockchain, de modo que si en el futuro alguien quiere construir este gráfico, se podrán incluir los datos antiguos en lugar de sólo una nueva.

+164
SaltLake 10 sept. 2017 22:33:46

Necesito ser capaz de registrar el momento en que los bloques se resuelven como se resuelven. Bitcoin-abe estaría bien (una exageración, en realidad) pero no puedo hacerlo funcionar en mi mac.

Alguien sabe de un mac compatible con el método de grabación bloque de marcas de tiempo?

+140
N Clements 8 dic. 2014 0:36:19

Cuando Bitcoin detecta que hay algo seriamente mal con la red se pone en modo seguro, la desactivación de la mayoría de los métodos que se exponen a través de su API RPC (sólo el okSafeMode métodos seguirá funcionando). Esto hace que al rellenar el error JSON nodo con un código de error y el genérico mensaje de error que recibió, de modo que la respuesta no será parseable:

enter image description here

Las razones que empujan a modo seguro puede ser un gran válido/no válido tenedor, un inválido más largo de la cadena, etc.

Trate de añadir estas líneas a su bitcoin.conf

checkblocks=10
checklevel=1

a continuación, reinicie bitcoind así como su aplicación y ver si se resuelve el problema. Si no, trate de volver a indizar los bloques en el disco (a través de la -reindex param).

También, considere el uso de la -alertnotify gancho para recibir notificaciones personalizadas y/o apagar el bitcoin aplicaciones cada vez que esto sucede.

+129
vladik54580 18 ene. 2015 5:20:00

Estoy tratando de evitar bitcoin demonio tratando de conectarse a otras direcciones, pero los que me puse en bitcoin.conf.

He comentado vSeeds en chainparams.cpp y he limpiado vFixedSeeds de esta manera:

vFixedSeeds = std::vector<SeedSpec6>(pnSeed6_main, pnSeed6_main + ARRAYLEN(pnSeed6_main)); vFixedSeeds.clear();

Pero el demonio todavía intenta conectarse con algunas direcciones. Lo que me estoy perdiendo?

Lo que necesitas hacer es conectar dos bitcoin demonios que se ejecutan en la misma máquina, con un diferente génesis cuadra de la principal blockchain (ambos demonios comparten la misma génesis del bloque).

+106
James Joshua Street 8 nov. 2018 20:06:17

Tengo una pequeña cantidad de dinero en el Pan que me dieron hace un año. Veo el dinero cuando me registro en el Pan.

Ahora tengo instalado el Blockchain. Como tengo entendido, mi bitcoin centavos están en algún lugar en el gran bloque de la cadena y no están vinculados a una aplicación específica.

¿Cómo puedo conectar el Blockchain app para mi billetera en la que veo en el Pan? Es incluso posible?

+63
Jeff Reynolds 22 mar. 2017 12:08:35

Quiero señalar. Hay alrededor de 2^256 válido claves privadas. Pero sólo hay 2^160 direcciones válidas. Las funciones Hash se utilizan para convertir la clave pública de la dirección. Así, es muy-muy probable, que para cualquier válida dirección bitcoin no es válido clave privada.

+40
Syed Absar 12 dic. 2016 18:12:15

Mostrar preguntas con etiqueta