¿Cómo funciona Bitcoin verificar cada transacción?

Así me doy cuenta de que el Bitcoin transacción puedo hacer tiene información de como mi billetera número, la cantidad de BTC que se envía, y el destinatario de la cartera número, y este mensaje es encriptado usando mi propia clave privada. Y que este mensaje puede ser descifrado con la clave pública.

Ahora, ¿cómo todos los otros nodos que necesitan para verificar mi mensaje 1) Sé que este mensaje es en realidad de mí? Cuando se me ocurrió enviar mi clave pública?

2)J Saben que yo en realidad tienen fondos suficientes para cubrir la transacción?

+566
dopplegang1234 28 may. 2016 14:18:07
17 respuestas

Estoy mirando el código situado en la https://github.com/bitcoin/bitcoin/tree/master/src

¿Alguien tiene un diagrama básico de lo que llama a lo que, sólo un organigrama de cómo todas las clases de la pieza juntos y lo que es un buen punto de entrada. Había un hilo con visión global, pero ha habido un montón de cambios a partir de lo que parece. Sólo me preguntaba si alguien ha pasado por este proceso.

+837
Justin Ohms 03 февр. '09 в 4:24

Me gustaría crear una blockchain de red que va a permanecer en el mismo nivel de complejidad, es decir, no tomar más o necesidad más fuerte de hardware a la mía. Es tal cosa posible?

+796
Pissed0ff 20 oct. 2011 13:19:46

Las transacciones no tienen una marca de tiempo. Los bloques tienen una marca de tiempo. La diferencia es importante, debido a que el bloque de marca de tiempo en algunos de los bloques de los cambios de la dificultad.

¿Por qué es la diferencia máxima de dos horas?

No es particularmente importante tener muy precisa las marcas de tiempo. Las marcas de tiempo tiene dos usos:

  • La dificultad de retargeting
  • El cálculo de progreso de la sincronización. Si el blockchain se inició en 2009, y el último bloque que vio fue realizada en 2012, entonces usted está a medio terminar.

O, si esto no es acerca de las zonas horarias y el tiempo de verano, ¿no deberían ser el uso de la UTC?

Que hacen. Por supuesto, no todos los sistemas están configurados correctamente. Por ejemplo, imagine un sistema que no utiliza NTP. El usuario no sabe cómo establecer el horario de verano correctamente, de modo que se mueva el reloj del equipo hacia adelante/hacia atrás de una hora cada primavera/otoño.

+714
Does it matter 22 may. 2016 3:36:56

Sí, son parcialmente correctas así como equivocado.

Todas las transacciones que se trata de una cartera de direcciones de exchange no sólo las cuentas de un usuario único depósito, pero también pueden ser múltiples entradas del usuario o incluso tasas de cambio recogidos durante un período de tiempo. Algunas de las carteras son también de almacenamiento en frío, que se utilizan para mucho mejor la seguridad de los fondos depositados por un intercambiador.

Del mismo modo, para la retira puede ser paquete de retira por muchos usuarios, también muchos de los empleados en estas empresa recibe el pago en BTC solo. También, como MeshCollider dijo, algunos también puede ser una transferencia para el almacenamiento en frío queridos.

+694
hsheng 20 ago. 2012 12:29:47

Preferencesenter image description hereEl archivo dice que no tiene contenido(47 bytes para ser específicos) y no hay manera de abrirla y editarla. Nadie lo estoy haciendo mal. Mac operador*

+561
darkchief1 30 ene. 2017 17:36:37

Cómo son los mineros respecto a un determinado bloque? Y, ¿cómo es esta pieza de la información en el bloque de la cadena?

Los mineros son identificados sólo si eligen a identificarse a sí mismos. Que generalmente se hace mediante la adición de un mensaje a la scriptSig de la coinbase de transacción, o por tomar el crédito para la minería de bloque en un sitio web.

Es "coinbase transacción" se almacena como parte de un bloque, y por lo tanto los registros de el bruto de la recompensa para la minería de dicho bloque? O, ¿qué elemento/registro dentro de un bloque es un registro de la cantidad de "recompensa"?

Cada bloque tiene una coinbase transacción. El coinbase transacción es siempre la primera transacción en el bloque. La suma de los importes de cada una de las salidas de la coinbase es la recompensa que el minero de reclamaciones. La recompensa debe ser igual o menor que el actual bloque de recompensa más los costos de transacción. Si un minero de reclamaciones de menos de las que tienen derecho, el dinero extra que se ha ido.

los honorarios de la transacción son de libre flotación voluntaria de los residuos de transacciones normales, para ser coleccionada por el minero que consolidó el bloque. Entonces, ¿cómo son los honorarios de la transacción "pago" a los mineros? Parece que debe haber otra entrada de registro anidado dentro del bloque que denota la cantidad que el minero ha declarado. ¿Cómo puedo identificar este registro?

Cada transacción tiene entradas y salidas. La suma de los importes de las entradas menos la suma de los importes de las salidas es igual a la tarifa de transacción.

Un minero tiene derecho a reclamar los honorarios de todas las transacciones en su cuadra. Ellos afirman que esto mediante el aumento de la recompensa a los que afirman que el bloque recompensa además de los costos de transacción.

+537
srini4000 5 dic. 2012 20:29:01

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

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

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

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

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

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

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

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

Fue Bitcoin incorporado?

No. Todavía no lo es.

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

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

+515
user607324 18 oct. 2015 3:39:18

Recuerde que coinbase no tiene entrada de las transacciones, su script de entrada puede contener arbitraria en el mensaje. Mientras la piscina asigna a cada unidad de trabajo con un mensaje diferente, no habrá duplicación de tareas. [1]:

Piscinas cambiar un valor en el coinbase mensaje para cada trabajador/pieza de trabajo que asigna. A menos que la piscina escribió su propio software y lo hizo HORRIBLEMENTE mal, no hay absolutamente ninguna manera de que cualquiera de los dos trabajadores ser hash de los mismos valores.

+421
aweke 5 ago. 2010 1:33:18

Si usted se mudó de la bitcoins menos de 12 semanas, entonces esa es la razón por la que no vemos todavía. Hay varios en línea blockchain de bitcoin exploradores que te permitirá introducir tu dirección pública y ver su saldo y transacciones.

+295
koshko 20 ago. 2013 16:41:11

Todo lo que sé acerca de ICO es que algunas empresas hacen su propia moneda y, a continuación, esas monedas son adquiridas por los inversionistas. Así se ve genial :) Pero, ¿por qué las empresas deben estar felices si tuvieran más los inversores que se compra sus monedas? ¿Cómo serán las empresas a obtener el dinero de los inversores?

+287
Dante Dark 22 abr. 2014 8:29:04

Claramente una gran cantidad de BTC están siendo acaparado por los primeros adoptantes, o de pequeña escala a los especuladores como yo, sosteniendo hacia fuera para ver lo que su valor es de 10 años o así.

¿Qué porcentaje de los bitcoins son en realidad el cambio de manos de forma regular?

+277
Swasti Gupta 25 dic. 2016 6:02:44

¿Qué es el Centinela de la Cadena? Es un cryptocurrency estafa? Puede alguien me ayuda? Thx!!!

+273
KWubbufetowicz 29 dic. 2012 11:18:53

Para la donación basada en el crowdfunding:

También hay:

y algún día volver:

Por supuesto, la "equidad" de los mercados de capital basado en el crowdfunding:

Y una de las formas de microcrédito de la multitud incluyen:

y a los demás.

[Actualización: Gracias a los demás para responder esta pregunta, así, he actualizado la lista con su opinión.]

+139
Karl 15 ago. 2015 13:49:10

namecheap.com acepta bitcoin y dominio gratis info bloque (12 meses), pero no estoy seguro sobre el anonimato, tal vez con un bitcoin compra.

+104
Kevin Dong 20 oct. 2011 21:31:20

Tengo este mismo error cuando trató de firmar un mainnet transacción con un testnet de la API, así que asegúrese de que está utilizando la misma red..

+81
marym 18 feb. 2018 10:22:19

Aquí es una gran respuesta de cómo calcular el tamaño de la transacción antes de enviar. (Asegúrese de leer la última edición.)

Como para el cargo, tienes que hacerlo bien: cualquiera que sea el monto de las entradas NO es enviado a otras direcciones, se convierte en la tarifa de transacción para los mineros.

+56
lorens0 12 jul. 2011 7:16:05

Ahora que Electrum 3 es compatible con Bech32 direcciones para segwit, cuando el envío de monedas a un legado de dirección son las cuotas más altas o más barato?

+56
Jose Do Santos 1 ene. 2011 19:02:01

Mostrar preguntas con etiqueta