¿Cómo funciona el Bitcoin Red verificar si la cartera tiene suficiente bitcoins para la transacción?

¿Cómo funciona el Bitcoin Red verificar si la cartera tiene suficiente bitcoins para la transacción?

Entiendo que es verificable mediante el escaneo de todo el blockchain y ver si la cartera tiene la suficiente bitcoin en ella por lo que es posible hacer la transacción.

Sin embargo, no es factible si el tamaño de la blockchain se hace muy grande? Es allí cualquier manera práctica que la actual nodos verificar si la transacción es válida?

+30
Robert Bart 1 jun. 2014 21:36:10
36 respuestas

Usted necesita saber su cuenta de la clave privada o la semilla que algunas carteras proporcionar a recuperarlo. De lo contrario, a menos que usted tiene una copia de seguridad de su cartera.archivo dat, la cantidad de bitcoins en que cuenta se pierde para siempre. Si elimina sólo la aplicación de cartera y no sus archivos que usted puede probar para ver si usted todavía tiene la billetera.archivo dat en la memoria, vuelva a descargar el monedero y la importación de dicho archivo. Debe ser protegida por una contraseña que te han dado

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

A pesar de que todavía algo insignificante a los mineros que hoy en día, los honorarios de la transacción juegan un papel importante en el protocolo conocido como Bitcoin, y va a jugar un papel creciente en el futuro. Basta con mirar a todas las preguntas de este sitio SE obtiene acerca de las transacciones sin confirmar. Preguntando cómo el protocolo funciona cuando la eliminación de todas la extracción directa de los incentivos es redefinir el protocolo de una manera importante. Es como preguntar cómo HTTP funcionaría si se quita los verbos del protocolo. En ese momento, es algo completamente diferente.

Cuando se quita una parte del protocolo, es difícil reemplazar con algo que funciona. Por ejemplo, su propuesta de hacer una prueba de trabajo en la parte superior de la última hash del bloque como parte de la transacción efectivamente romper la habilidad para utilizar el protocolo para smart contratos.

Básicamente se está preguntando qué sucede si usted se retire de las partes críticas de Bitcoin, pero todavía uso la idea básica en lugar de crear un nuevo protocolo para que coincida con su paradigma de que no hay minas de recompensas. Para eso, sólo puedo especular que tal sistema está condenado al fracaso.

+991
James Carnel 20 sept. 2017 14:01:58
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

Los saldos en Bitcoin se almacenan en el Saldo de Transacciones Salidas . UTXO se pueden usar como entradas cuando una transacción se crea. Sólo pueden gastarse en su totalidad, mientras que la transacción resultante crea nuevos en el proceso, la redistribución de la balanza a los destinatarios de la transacción. Pasó las transacciones se refiere a la Transacción de las Salidas que se han gastado.

+984
claudiotubertini 26 mar. 2014 2:28:18

Debe ser aceptable para el prefijo para empezar con un dígito. O al menos esto funciona para mí en Constants.java:

public static final String COIN_SYMBOL = "5Coin";
public static final String ACCOUNT_PREFIX = "5CN";
public static final String NOMBREPROYECTO = "5Coin";

Ahora cuentas como 5CN-P6F5-J7VU-RWHZ-9LXN8 y la moneda nombre tal como se muestra en la interfaz de usuario es 5Coin.

+968
ssa 5 may. 2010 21:36:49

Digamos que tengo una salida en la blockchain a la altura de 100.000. A la altura de 200.000, quiero demostrar que mi salida tiene la labor de 100k bloques construidas sobre él, que lo fijan. En Bitcoin, demostrando que la salida tiene X número de hashes de fijación requiere proporcionar toda la cadena de encabezados, o de 80 bytes * 100,000.

Hay una alternativa de una prueba de trabajo donde estos "trabajo pruebas de' no crecen indefinidamente?

EDITAR:

Ahora que he encontrado algunos de los recursos, la terminología para que yo buscaba era "pacto SPV pruebas".

+881
Peter Victorin 23 feb. 2016 16:48:17

Estoy teniendo problemas al ejecutar bitcoind en mi Mac (Sierra). Yo antes tenía bitcoind instalado, compilado desde el código fuente, pero tuve que quitarla cuando me estaba quedando sin espacio. Recientemente he instalado Bitcoin Core de nuevo, pero esta vez he descargado un .archivo dmg. Se instala bien y no se puede ejecutar Bitcoin-Qt. Ahora, cuando intento ejecutar bitcoind desde la línea de comandos, o el uso de bitcoin-cli, me sale el siguiente mensaje de error:

dyld: la Biblioteca no carga: /usr/local/opt/miniupnpc/lib/libminiupnpc.16.dylib Se hace referencia desde: /usr/local/bin/bitcoind La razón: la imagen no se encuentra Abortar trampa: 6

No me parece que sean capaces de solucionar esto. Yo podría ser una solución fácil, pero no he sido capaz de tomar el cuidado de él.

Hay alguien por ahí con una idea de cómo resolverlo?

+872
Toby4213 22 feb. 2012 19:38:16

Que los mil millones de dólares pregunta y nadie parece entender lo que le estás pidiendo

La respuesta es probablemente lo que usted sospecha. Hay una piscina de millones de $$ que se llena hasta los sótanos de los intercambios que sigue creciendo cada vez que alguien los fondos de su cuenta con $ para la compra de crypto de un vendedor al que llegaron con la igualada. Debido a que el vendedor nunca tiene que $ sólo simulado el intercambio de dinero que tratamos de tener el mismo valor debido a la inapropiada la confianza de que es la misma cosa

Pero es en realidad muy cerca de todo valor porque los intercambios nunca va a permitir que nadie para retirar en gran manera... ¿por qué habría de cuando puede Mt.Gox es cuando muchas personas comienzan a llegar después de que el dinero que ellos piensan que se espera de ellos

Cuando todos los cripto corrige a cerca de cero cuando los intercambios de empezar a cortar y ejecutar la mayoría de la gente probablemente incluso no entender por qué

crypto es real. eso tiene un valor. y ese valor es lo que era cuando sólo teníamos un sistema como localbitcoins para el comercio.

pero los intercambios? son los esquemas de ponzi

El 99,9% de las personas involucradas en el comercio de crypto están en la más grosera despertar imaginable

+842
terranova 28 jun. 2016 12:10:50

1) Actualmente tengo Bitcoin Core QT para MS windows de 64 bits - versión de 32 bits 0.11.2 (uno amarillo con la mayoría de los porpularity). Hay alguna actualización programada de QT a una versión superior en un futuro cercano?

2) he oído hablar de alguien que si el Bitcoin Core cartera (igual que el anterior. MS windows de 64 bits como de 32 bits en color amarillo) para cada uno de propietario NO es el mismo (i.e uno tiene 0.11.0 ver y otros ha 0.11.2) y el receptor de la cartera no está sincronizado con BTC P2P de la red, el envío de BTC de una cartera a otra no es factible y se pierden de forma permanente. ¿Es esto cierto?

+833
user3381157 11 jun. 2013 17:54:56

Eso es probablemente por los demás aquí para responder, pero voy a darle un tiro.

Estamos buscando una curva elíptica que tiene un subgrupo cíclico con un alto orden (pero no mayor que 2^256 como queremos trabajar con 32byte claves privadas y las claves privadas son las órdenes de los elementos con respecto al generador de punto) esta particular de curva elíptica sobre que el primer campo parece cumplir con estas propiedades.

El orden del subgrupo básicamente se define la dificultad para la discret logaritmo. Si el subgrupo por ejemplo, fue de un orden tan pequeños que uno podría almacenar todo el grupo de elementos en un equipo sólo pudo calcular y romper cualquier clave pública procedentes de ese grupo.

Como para el generador punto. Creo que esta es una elección arbitraria. Dado que el grupo es cíclico (y afaik de primer orden) cualquier otro elemento (a menos que el neutral) podrían haber servido como el generador. Sin embargo debemos estar de acuerdo en un fijo generador de punto para ecdsa tener los mismos resultados cada vez que se ejecute el algoritmo. Para ello uno de los elementos fue el elegido.

No estoy seguro de si hay más teoría de por qué esta configuración particular parece preferible.

+772
kentawra 17 jul. 2018 5:01:50

Primero de todos, el Bitcoin red no tiene una granularidad de tiempo de minutos. A lo mejor, se puede esperar que las cosas sean en horas de lo que deseas ser. Así timelocking algo de 10 minutos es inútil y no es muy útil como es la "hora de la red" sólo actualiza cada 10 minutos. El tiempo que se establezca no corresponden a tiempo real, que corresponde a "de tiempo de red", que está en ninguna parte cerca de tiempo real.

La "red", es la mediana de la marca de tiempo de los últimos 11 bloques que suele ser de una hora o así que detrás de tiempo real. Pero está basado en el bloque de las marcas de tiempo por lo que no aumenta en incrementos fijos ni tampoco es una cantidad consistente de tiempo atrás. Combinado con el hecho de que los bloques no se encuentran en una constante de tiempo, el "tiempo de red" tiene una granularidad de un par de horas en el mejor.

Así que la transacción tiene un locktime de 10 minutos en el futuro de tiempo real. Pero para la hora de la red, que en menos de una hora, probablemente de una hora y media, antes de la "hora de la red" se captura para su transacción locktime. Para que su transacción seguirá sin final hasta ese momento.

+736
Klint Qinami 24 ene. 2010 19:31:47

Parece ser que hay un par de cambios interesantes en esta versión, posiblemente afectando el mismo protocolo (de facto).

Donde puedo encontrar el más relevante, concisa y detallada información acerca de esta versión?

+684
Sara Wedeman 2 dic. 2018 23:17:19

El incentivo para propagar una transacción es así que los pares adyacentes no pueden distinguir lo que las transacciones en realidad pertenecen al nodo origen.

Puesto que todos los nodos de forma predeterminada la retransmisión de pago de la transacción, no es posible que un actor malicioso para determinar qué transacciones en realidad le pertenece a usted como de transacciones que contienen las entradas/salidas de interés será haciéndose pasar entre las transacciones de interés para los anónimos compañeros. Este implícitamente otorga mayor privacidad, ya que hace más difícil para un malicioso observador para correlacionar las transacciones a sus compañeros de identidad (por ejemplo, dirección ip).

+605
user174065 5 jun. 2011 14:27:39

Al crear una clave privada, ¿cómo puedo asegurar que no es un mini clave privada equivalente, que podría ser sustituido en lugar de la totalidad de la clave privada? Lo de matemáticas que tengo que utilizar para crear una clave privada para bitcoins?

+602
caio teles 26 ago. 2018 0:33:10

Así que compré algunos bitcoins y la envió a mi Bitcoin core cartera antes de que termine la sincronización con la red, se las transacciones vienen a través de, una vez acabado la sincronización o he perdido?

+581
drockney 23 abr. 2017 14:44:56

Usted puede hacer una copia manual del código QR. Consigue una hoja de papel cuadriculado, un #2 lápiz, y el inicio de la copia de la cuadrícula en el código QR. Contar el número de filas, y asegúrese de que el papel de gráfico es lo suficientemente grande. Cada cuadrado en el código QR debe estar completamente lleno o totalmente en blanco. Mientras cada cuadrado en el código QR es legible para usted, usted puede hacer una versión limpia.

Usted no necesita obtener cada cuadrado correcto - los códigos QR tienen un código de corrección de error.

+552
onetwopunch 3 jun. 2016 17:51:23

sí. pruebe este comando: bitcoin-cli-regtest getrawtransaction 1.

Este comando le dará todas las transacciones para la dirección necesaria.

+527
Ketan Parekh 24 jun. 2019 6:20:03
  • CheckBlock() --> Comprueba la información dentro de un bloque
  • AcceptBlock() --> comprobaciones Adicionales + escribir en el disco
  • ProcessNewBlock() --> Llamadas tanto de los de arriba y también una función llamada ActivateBestChain(), que decide si la propagación de la red se justifica, entre otras cosas.
  • ConnectBlock() y DisconnectBlock() Anexar el bloque en cuestión hasta el final de la blockchain (o quitarse de allí), la vinculación con el hash del bloque anterior.

Bitcoin debe ser de fuerza industrial código, de lo que esperamos ver comprueba en todas partes, para cualquier cosa que pudiera suceder (es decir, >1 coinbase transacciones en un bloque, etc.). Además, algunas operaciones de base de datos son atómicas, hay decisiones a la hora de propagar nuevos bloques a la red, y para complicar más las cosas, el propio código fuente es la mejor documentación que hay (cambiando poco a poco, aunque, Andreas' Libro es sólo un comienzo).

Vamos a empezar con CheckBlock(), la cual es llamada por otras funciones:

Su secuencia de operaciones/llamadas de función son:

  • CheckBlockHeader() --> comprueba en su mayoría que el Prisionero de guerra que hay;
  • fCheckMerkleRoot --> comprueba la corrección de Merkle Raíz y que no existen transacciones duplicadas
  • Comprueba el tamaño del bloque, si 1 de transacción es coinbase, si hay otras (obviamente no válido) coinbase transacciones, y sólo a continuación, comprueba las transacciones y si el número máximo de sig_ops ha sido superado (lo que impide un "pícaro minero" de la creación de un increíblemente caro para validar bloque."');

AcceptBlock() hará sus propias comprobaciones y escribir en el disco;

Así, en suma, CheckBlock() se asegura de que no hay chanchullos dentro de un bloque en particular, AcceptBlock() se escriben en el disco. ProcessNewBlock() se llama a CheckBlock() y AcceptBlock(), he aquí su descripción:

  • Llame a CheckBlock(); verificar que está bien;
  • Llame a AcceptBlock(); como se puede ver en el comentario de antes de la llamada, AcceptBlock() se escribe en el disco;
  • Llama y Comprueba si ActivateBestChain() es correcta

Esto deja fuera ConnectBlock() y DisconnectBlock()...

ConnectBlock() y DisconnectBlock() Anexar el bloque en cuestión hasta el final de la blockchain (o quitarse de allí). Estas son las funciones complejas, en mi opinión están maduras para una lenta refactorización, pero consulte la nota final:

Nota Final: yo soy no un bitcoin-desarrollador del núcleo; si uno pudiera editar y ayudar a salir de aquí, estoy seguro de que esta respuesta podría ser mejorado considerablemente. Yo sé una cosa, sin embargo: el más que estudiar el código, el mejor de su comprensión y apreciación de la fuerza industrial de esta magia dinero de internet.

+525
mjm 31 mar. 2017 12:29:02

Las transacciones no tienen una exacta marca de tiempo para su orden cronológico, viene con la granularidad de que el bloque de la transacción fue incluido en.

El acceso a la "prima de las transacciones" está disponible mediante el Bitcoin.org cliente de la API, sin embargo no es necesariamente trivial para hacerlo.

  • http://en.bitcoin.it/wiki/Raw_Transactions

  • Armería proporciona algunos métodos para tirar de las transacciones -- ver el código de los extras de directorio.

  • Otros métodos pueden incluir libbitcoin
  • o tal vez la biblioteca con picocoin
  • o tal vez ABE (blockchain explorer
+492
David Lofthouse 28 mar. 2016 20:33:15

Los únicos sistemas que se benefician de ser distribuidos son aquellos que muestran la propiedad de ser "paralela", o alguna aproximación de la misma. Tareas que no requieren una cantidad significativa de la transmisión de los datos entre los sistemas operativos, o aquellos que no requieren una cantidad significativa de coordinación se ajustan a esta descripción. Normalmente cualquier cosa, como una base de datos es poco apto para ser distribuido debido a la necesidad de coherencia global, que es muy difícil de lograr a través de una distancia.

Bitcoin es el opuesto de un sistema distribuido en el nivel del nodo, cada participante en el sistema se espera que repita el proceso de validación en perfecta exactitud con los cientos de miles, o millones de intentos anteriores, en la sincronización de que han sucedido antes. Como el número de nodos aumenta, no hay ningún cambio en la cantidad de cálculo se hace en cualquier dirección.

En general se habla de nada de lo que afirman mejorar la eficiencia mediante el uso de un sistema descentralizado o distribuido de la red deben cumplir con escepticismo, simplemente porque normalmente es una batalla cuesta arriba que es asumido por otras razones a pesar de su ineficiencia, no en un intento de ganar en eficiencia. Para ejemplificar esto, Bitcoin podría ser más eficaz, más útil y más confiable si se ejecutó en un único servidor, sino que en gran medida la derrota de la descripción del diseño de la confianza de menos.

+491
user58869 4 jun. 2018 13:45:42

Es posible que el creador de Bitcoin (o desarrolladores) tiene un algoritmo que permite a los ordenadores para generar monedas fácilmente, pero intencionalmente publicado sólo de la difícil algoritmos de minería. Y, de esa manera, tiene a la izquierda una puerta de manera de generar bitcoins, una vez que el algoritmo se hizo popular?

+440
Savvy Jain 11 mar. 2013 16:50:03

Cuando se crea una nueva semilla, Electrum 2.x hace bastante mucho la misma cosa como la vanidad generadores de direcciones, o para el caso de Bitcoin mineros... es "muele".

Se genera una semilla se basa en algunos de entropía y un nonce, y comprueba si la semilla del HMAC se inicia con la secuencia de bytes (el "checksum"). Si no, se incrementa el nonce y comprueba su HMAC de nuevo.

Si estás interesado, el código que hace esto es aquí en GitHub.

Cabe señalar que Electrum semillas (por defecto) de 128 bits de entropía. Como resultado de esta molienda, Electrum descartes (para el estándar de carteras con una suma de comprobación de 0x01) 255 de cada 256 potencial de las semillas. De esta forma, disminuye la entropía en una semilla por 8 bits (la longitud de la suma de comprobación). Para compensar esto, Electrum 2.x agrega un adicional de 8 bits para el total de la semilla de longitud, que lleva la semilla de la longitud de 136 bits y la entropía copia de seguridad de 128 bits.

+415
Si Wilkins 6 abr. 2015 11:58:42

No hay ningún mecanismo de distribución para el XRP en la Ondulación de Protocolo, en lugar de todos los XRP fueron creados con la red de emergencia. Sin embargo, XRP son necesarios para crear cuentas, crear confianza líneas, y para el pago de las transacciones, de modo que cada usuario necesita alguna para el uso de la Ondulación.

Así, la Ondulación fue obligado a tener todos los XRP después de la creación de la red. Podrían haber empezado la venta de ellos, pero ya en ese momento nadie se utiliza Rizo, ¿por qué iba nadie a pagar por XRP en ese punto?

En consecuencia, no habría otra manera de difundir la XRP además de darles de distancia. Que yo recuerde, los regalos fueron anunciados en la primera cosa que he leído acerca de la Ondulación. Así que, no, los regalos no eran una respuesta a las críticas.

+402
arthur fleiss 14 ago. 2016 5:50:56

Estoy tratando de crear Bob recibe por primera vez (efímero) de la dirección de acuerdo a la BIP 47 spec después de la Notificación de la Transacción ha tenido lugar, que creo que pueden ser:

141fi7TY3h936vRUKh1qfUZr8rSBuYbVbk

de acuerdo a estos vectores de pruebas. He sido incapaz de calcular el correcto efímero de clave pública (B') correspondiente a esta dirección a través de:

B' = B + sG

o la clave privada correcta (b') para el efímero dirección a través de:

b' = b + s

Las variables que he venido para arriba con hasta ahora para esta primera dirección incluyen:

// Alice selecciona el 0 clave privada derivada de su código de pago:
a = 8d6a8ecd8ee5e0042ad0cb56e3a971c760b5145c3917a8e7beaf0ed92d7a520c

// Alice selecciona el siguiente no utilizados clave pública derivada de Bob código de pago, 
// a partir de cero:
B = 024ce8e3b04ea205ff49f529950616c3db615b1e37753858cc60c1ce64d17e2ad8

// Alice calcula un secreto punto:
S = 03f5bb84706ee366052471e6139e6a9a969d586e5fe6471a9b96c3d8caefe86fef

// Alice calcula un escalar secreto compartido utilizando el valor de x de S:
// valor de x = f5bb84706ee366052471e6139e6a9a969d586e5fe6471a9b96c3d8caefe86fef
// SHA256(valor de x)
s = d24366e662da47c0cccca4cc2d2d817af54e4d21039c0cc4fc441624efe273f7

// s multiplicado por el generador punto
sG = 0283850c6835576554261fbab5845a099638859528b2725455e6a48e7566415c02

// Alice utiliza el escalar secreto compartido para calcular el efímero clave pública 
// se usa para generar el P2PKH dirección de esta transacción:
B' = 0344b4795e48df097bd87e6cf87a70e4f0c30b2d847b6e34cddde64af10296952d



// Bob primera clave privada
b = 04448fd1be0c9c13a5ca0b530e464b619dc091b299b98c5cab9978b32b4a1b8b

b' = d687f6b820e6e3d47296b01f3b73ccdc930eded39d559921a7dd8ed81b2c8f82

Ninguna de estas variables incorrecta, y si es así, ¿cómo son los correctos obtenidos?

+364
user118850 6 abr. 2019 13:26:37

He conseguido comprar algunos Bitcoins a través de Coinbase. Coinbase tiene sentido para mí, ya que parece como la compra de una acción como puedo a través de ETrade. Yo era capaz de vincular mi cuenta de banco a coinbase y parecía muy sencillo.

El día de hoy, me topé hasta Buttercoin. Se describe a sí mismo como un Bitcoin Exchange. Más tarde, se menciona que puedo vincular mi cuenta de banco. ¿Cómo Coinbase difieren de Buttercoin? O son dos similares, pero los servicios de la competencia?

+334
user207217 25 oct. 2016 5:53:31

Usted puede utilizar el monedero c-lighitning enviados bicoin a un simple monedero de bitcoin con este comando

rayo-cli retirar <pubkey> <shatoshi>

Pero no se puede utilizar el de tu canal, la satoshi que usted utiliza para el envió de bitcoin a simple monedero de bitcoin están separados por el canal de

+326
pyler 7 feb. 2012 2:28:33

Para un proyecto de investigación que estoy tratando de detectar las principales diferencias técnicas entre Bitcoin Bitcoin y dinero en Efectivo. Sé que BCH utiliza un mayor tamaño de bloque y no admite SegWit. Pero, ¿qué otras diferencias hay?

Sé que esto es una cuestión amplia - estoy buscando únicamente una descripción general, no exhaustiva, detallada lista.

En particular, pero no exclusivamente, estoy interesado en:

  • Que funciones solo están implementadas en una de las dos cadenas?
  • Hacer las estructuras de datos diferentes (bloques, transacciones, entradas, salidas)?
  • Hay una diferencia en la que la secuencia de comandos de instrucciones son compatibles?
  • ¿Qué acerca de las direcciones y tipos de direcciones?
  • Hacer ambas cadenas comúnmente implementar el mismo BIPs o son de los BIPs generalmente exclusivo de una cadena? Hay una lista de los Pif se implementan en que cadena?
  • En general, ¿cuál es el mejor enfoque para el seguimiento de cambios pasados y futuros en ambas cadenas? Se puede recomendar a los recursos en esa cuestión?

Encontrar diferencias mirando en el código no parece práctico para mí, dado el tiempo que iba a llevarme a identificar y entender todos los cambios. He usado git log --oneline maestro-invertir en ambas cadenas y diffed los resultados para obtener alguna información, pero aún así es difícil detectar los cambios que son relevantes para mí.

+275
user310 11 ago. 2018 2:44:26

La conclusión es que si la mina BTC y vender, es un transmisor de dinero y será necesario que se registre con FinCEN y buscan las licencias de su estado.

+266
user513647 13 oct. 2013 1:44:05

Bitcoin Core wallet funciona el cifrado mediante el cifrado de las claves privadas almacenadas en la carpeta de archivo. Las claves privadas se cifran con una clave maestra que es totalmente aleatorio. Esta clave maestra se cifra con AES-256-CBC con una clave derivada de la frase de contraseña que introduce el uso de SHA-512 y de OpenSSL EVP_BytesToKey dinámico y un número de vueltas determinado por la velocidad de la máquina que hace el cifrado inicial.

Ahora, la primera cartera de archivo que contiene las claves privadas que se cifra con la original de la frase de paso. Así que si usted tiene copia de seguridad de ese archivo antes de cambiar la contraseña, y haga su vieja frase de paso va a trabajar en el desbloqueo de esa cartera. Así que usted puede gastar los fondos que se celebró en el original de su cartera.dat archivo con la contraseña antigua.

Sin embargo, el look-ahead keypool se actualiza para que cualquier nuevo direcciones petición después de que el cambio de contraseña no se encuentran en el antiguo monedero con la edad claves privadas. Esto significa que si usted no gastar sus bitcoins después de cambiar su contraseña, cualquier persona con una copia de la original monedero con la contraseña antigua todavía puede robar su Bitcoin si tienen la contraseña antigua.

+261
Tina Bell Vance 7 nov. 2012 11:23:46

Es de los bloques y chainstate carpeta de almacén de los mismos bloques de datos ?

No, los bloques de directorio contiene los bloques. El chainstate directorio contiene el estado de la última bloque (en términos más simples, almacena todos los disponibles de la moneda, de quién es, y cuánto es que vale la pena).

¿Cómo podemos interpretar los datos mediante código y mostrar que en la web frontend como el blockchain el explorador de sitios web

No, usted necesita transacción y los índices de las direcciones para que. Bitcoin Core no está diseñado para proporcionar a los.

+239
Charon Styx 16 ene. 2018 19:04:22

Usted no tiene que calcular la in/out los valores para ver cuántos bitcoins han sido "enviado" a una dirección.

Se puede ver, los resultados de una transacción puede ser "bloqueado" a una dirección específica. Sin embargo, la dirección de la página en blockchain.info muestra todas las transacciones que se han traducido en un resultado ser bloqueado para esa dirección.

En la transacción más reciente en esa página, se puede ver que una de las salidas ha sido bloqueado para que dirección específica:

Fuera:
----
1BTvKHzbfm3RjPMxDZSsG2YYuaEHgfdJnp - (Pasado) 0.00045884 BTC
1NCLWFw6F2nJ2pgBWy96K37rbx7VSLZs66 - (no utilizados) 0.00239111 BTC
1D7BNbWBPuL22TW6WuoSq5sRrbPAxeJw8g - (Pasado) 0.0156 BTC
19tqZYnP9youKtbene2FZiZtZyJYaLeBdw - (no utilizados) 0.0236 BTC <- este
1wLbaePtYhh2t5Cgd5NF59LX6Pooe1yLh - (Pasado) 0.00920259 BTC
3HXAkXTYvtLzYuudDfNZBMSoueUtvdwXaz - (no utilizados) 0.03036754 BTC

Así que ahí es donde ellos están mostrando que 0.0236 ha sido recibido por 19tqZYnP9youKtbene2FZiZtZyJYaLeBdw.

Supongo que muestran las transacciones completas en la página de la dirección puede ser un poco confuso, cuando las salidas que están encerrados en una dirección (no toda transacciones).

Aquí es una forma alternativa de ver el saldo de una dirección en un blockchain explorer: http://learnmeabitcoin.com/browser/address/19tqZYnP9youKtbene2FZiZtZyJYaLeBDw

+212
user36956 16 mar. 2012 11:28:44

Mt. Gox es el primero en ofrecer pero una cartera de barrido de servicio es lo que va a resolver esto.

Si quiere (o necesita) abandonar una billetera, usted puede transferir las claves utilizando un montón de una técnica de pasos, o puede cargar el monedero.dat a un servicio que va a ver y si alguno de los fondos recibidos, barrido de los fondos a una cuenta o dirección Bitcoin en su control.

Hasta Mt. Gox construye una interfaz de usuario para adaptarse a ellas, esta cartera.dat función de carga sólo es posible mediante el uso de la API. Usted puede ya importar las claves privadas de forma individual utilizando la API o el navegador/interfaz de usuario.

+130
Pulkit Arora 4 ene. 2014 10:46:58

Si todo el mundo de repente decidió que desea usar BTC como moneda, ¿cuál sería el valor de 1 BTC ser, como se mide en el día de hoy dolares?

(Por supuesto dólares reduciría a cero en este teórico, pero que todavía puede medir BTC en dólares de hoy y obtener un resultado finito)

+124
comeOnGetIt 12 sept. 2015 3:24:10

Hay casos conocidos de peligro Bitcoin clientes (ya sea propietario o libre)?

No me refiero a que aparte de malware que ataca instalada de clientes, pero el malware que se incluye en el propio cliente.

Los autores podrían haber incluido malware intencionalmente o involuntariamente (sin la comprensión de las consecuencias, por ejemplo, mediante la aceptación de un código de confirmación de otra persona), o su servidor de descarga, podrían haber sido comprometidas, o algo más.

+122
Rhodri Howell 5 mar. 2018 19:19:33

Si usted estaba en una prisa para conseguir sus monedas, ¿por qué no instalar un poquito de cliente como Multibit o Electrum? Podría haber instalado bien, utilice la dirección que se generó para la dirección de destino de su retiro, y recibir sus monedas después de algunos minutos.

El punto de usar el original QT cliente y cualquiera de ellos es aumentar el Bitcoin seguridad de la red mediante la creación de más copias de la blockchain.

Las opciones que tiene: sólo seguir adelante! En serio, 31 semanas no es mucho tiempo, en otro día usted podría terminarlo. Otra cosa, usted podría tratar el pedido de la blockchain en DVD (creo que hay otros sitios como que uno de venta), o usted podría intentar descargar desde SourceForge "proyecto" que los contienen hasta un cierto punto (que creo que ya eres pasado) o estos otros o a cualquier otro de los enlaces mencionados en la pregunta que creo que esta pregunta es un duplicado de.

+72
mingzhen 5 jul. 2017 23:54:26

Usted puede hacer uso de la -blocknotify=<cmd> instalación como se describe en: https://en.bitcoin.it/wiki/Running_Bitcoin.

Este es un buen ejemplo de cómo utilizar -walletnotify: https://bitcoin.stackexchange.com/a/24483/11221, -blocknotify puede ser configurado exactamente de la misma manera.

+70
Rahul Negi 21 jun. 2019 11:35:15

Actualmente estoy intentando modificar Vanitygen para satisfacer un propósito en particular. Sin embargo, me estoy quedando en un tema con "imposible" de direcciones. Por ejemplo, desde el almacén Vanitygen está disponible en Github puedo obtener este resultado:

./vanitygen -T mR
Prefijo de 'señor' no es posible
Sugerencia: válido testnet direcciones que empiezan con "m" o "n"

Mientras que las siguientes obras:

./vanitygen -T m
Dificultad: 1
Patrón: m
Dirección: mh8e8yUtsmhCm6PTkuHV85ozEV5iNibmbp
Privkey: ***************(no importa)

Puedo obtener resultados similares para este conjunto de opciones:

./vanitygen -F script 3Ro
El prefijo '3Ro' no es posible
Sugerencia: válido bitcoin script direcciones comienzan con un "3"

y

./vanitygen -F script 3R
Dificultad: 836
Patrón: 3R
P2SHAddress: 3R1jUHTrESWgCC812LrgwHErc9Y3UL7Xel
Dirección: *********(no importa)
Privkey: *********(no importa)

Por lo tanto, estoy tratando de determinar por qué Vanitygen está diciendo que estos prefijos no son posibles. Para ambos de estos errores, el error se produce dentro de get_prefix_ranges(). Sin embargo, no se trata de una programación cuestión, necesariamente. Lo que estoy tratando de descubrir que es algún principio subyacente de que me puede estar faltando que haría que estos prefijos imposible.

Tal vez un par de preguntas puede ayudar que me conteste a mí mismo:

Cuando Base58Check la codificación de la versión+clavepublica+checksum, ¿cómo es exactamente la codificación de los procesados? Es la entrada divide en 6 bytes palabras y entonces se convierte en Base58 formato (parece inverosímil, porque teóricamente podría tener algo como 111111 (binario) en la suma de comprobación que sería > 58). O, es la versión completa+pubkey+suma de comprobación de convertir a un BigNumber y, a continuación, esencialmente Mod 58 d para cada personaje.

Si éste es el caso (que parece probable), en qué orden, qué ocurre esto? Utilizando el ejemplo de 80FAFBFC (2163932156 decimal):

x = 2163932156
resultado[0] = x % 58 = 6
x = floor(x / 58) = 37309175
resultado[1] = x % 58 = 37
x = floor(x / 58) = 643261
resultado[2] = x % 58 = 41
x = floor(x / 58) = 11090
resultado[3] = x % 58 = 12
x = floor(x / 58) = 191
resultado[4] = x % 58 = 17
x = floor(x / 58) = 3
resultado[5] = 3

resultado = [6, 37, 41, 12, 17, 3]
Convertir a Base58 valores:
resultado = [7, e, i, D, J, 4]

Sería el resultado se muestra como: 7eiDJ4 o 4JDie7?

+14
Zingarella 3 dic. 2012 21:32:28

Mostrar preguntas con etiqueta

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil