Puede el Bitcoin red se utiliza como un servicio de sellado de tiempo?

¿El Bitcoin protocolo de proporcionar los medios para agregar algunos definibles libremente de datos para transacciones de tal manera que un pequeño de transacciones en realidad podría ser utilizado para marca de tiempo arbitrario de datos?

+245
asa5000 25 oct. 2015 7:29:53
27 respuestas

Tres razones:

  1. Dejando el bloque vacío no guarda ningún momento. Todavía hash sin embargo, muchas veces de un segundo de hash.

  2. Los honorarios de la transacción constituyen una fracción significativa de la minería recompensa el día de hoy. Un minero sería una tontería.

  3. Los mineros han invertido en hardware costoso que es valiosa sólo si bitcoins siguen siendo valiosos. Si muchos de los mineros de la mina de bloques vacíos, la confirmación veces va a subir y la utilidad de la red serán disminuidos.

+988
Veena Ghorakavi 03 февр. '09 в 4:24
Los dueños de la minería de piscinas.
+988
Will Meier 18 ene. 2016 19:45:22

enter image description here

¿Qué puedo hacer para recuperar mi moneda de vuelta a mi cartera

+973
greedz 27 feb. 2018 15:54:16

La combinación de los gastos de transacción scriptSig y la financiación de transacciones scriptPubKey, obtenemos:

<OP_0> <sig A> <sig C> <redeemScript> <OP_HASH160> <redeemScriptHash> <OP_EQUAL>

Los pasos a través de esta secuencia de comandos:

1)OP_0 y las dos firmas se añade a la pila, guardado para más tarde.

2)La redeemScript se añade a la pila.

3)OP_HASH160 los hash nuestro redeemScript.

4)redeemScriptHash se añade a la pila.

5)OP_EQUAL comparará OP_HASH160(redeemScript) y redeemScriptHash y la verificación de la igualdad. Esto confirma que nuestros gastos de transacción es la de proporcionar la correcta redeemScript.

6)Ahora nuestros redeemScript puede ser evaluado:

<OP_2> <A pubkey> <B pubkey> <C pubkey> <OP_3> <OP_CHECKMULTISIG>

7)OP_CHECKMULTISIG se verá en las 3 claves públicas y 2 firmas en la pila, y comparar uno por uno. Como se indicó anteriormente, el orden de las firmas de los asuntos aquí y debe coincidir con el orden en que las claves públicas se ofrecían.

8)OP_0 se incluye sólo para lidiar con un off-by-one de error en Bitcoin Core cuando el uso de OP_CHECKMULTISIG.

he leído varias respuestas relacionadas con este tema y he leído también el BIP16 pero todavía no puedo entender cómo, después de la validación con <OP_EQUAL>de <redeemScript> calcula con <OP_HASH160> y <redeemScriptHash> el script continúa con la validación de <sig A> <sig C>

Después de que el procedimiento que he descrito ya el sólo porciones de la izquierda en la pila son : <OP_0> <sig A> <sig C> Cómo estas firmas serán verificados desde el hecho de que <redeemScript> es poped fuera de la pila?

Mi pregunta en otras palabras, tiene que ver con el paso 6. Ahora nuestro redeemScript puede ser evaluado: cómo ya se ha eliminado de la pila...

+966
Ryan Dsilva 2 mar. 2011 11:00:10

por defecto va en la ruta de acceso que usted describe. Si la ruta fue cambiada, luego de una búsqueda en el buscador puede ayudar. Sin embargo: búsqueda en el buscador no se ve en cada directorio. Pruebe a buscar por nombres de archivos "billetera.dat" o "mempool.dat". Pulse también la tecla ALT izquierda, y seleccione "ir a" y seleccione la biblioteca. A continuación, volver a hacer la búsqueda en el buscador. Sólo entonces mi ubicación se encontró con los archivos mencionados. Si esto no ayuda, abrir un terminal y prueba esto:

cd /Usuarios
encontrar . -type f -name cartera.dat

podría haber muchos niega el Permiso de los mensajes, pero sería una muestra, si el archivo no fue encontrado. Si no, simplemente no hay mensaje. Si esto no ayuda, ir a otro directorio arriba ("cd /"), y pruebe de nuevo. El tiempo de búsqueda se massivly aumentar a continuación...

+956
Bobby Todorov 11 jun. 2010 12:45:21

El perno 11, en la que especifica las facturas no dar una justificación de esta elección de diseño de los mismos - a menos que una de las personas que construir a lo largo de venir - yo sólo puedo dar una conjetura:

Así, en primer lugar si las facturas fueron válidos por un tiempo arbitrario el destinatario tendría que mantener una cantidad arbitraria de preimages ejecución, finalmente, en la memoria / disco Duro cuestiones. Supongo que esta es la razón más importante.

Otro rayo de pagos y de enrutamiento con htlcs es Atómico proceso se trabaja o no. Dando un limitado timebound usted puede decidir epílogos para el seguro de cual fue el resultado. Si el vencimiento es arbitraria, siempre se puede ser el caso de que el pago no sólo ha sido iniciado todavía.

Lo último que se puede imaginar que el envío de los nodos se comía htlcs y el receptor pueden ya han eliminado la preimagen (sin tiempo de caducidad) En este caso, la red también tiene la carga innecesaria.

Emocionado por ver si otras razones pop y una excelente pregunta

+909
ksiuncik97 30 ene. 2010 9:22:09

Yo estaba mirando a través de un Electrum cartera de archivo (de Electrum 1.9.6 para Windows si lo que importa) tratando de entender ¿cuál fue la información contenida en él, y no podía inicialmente averiguar exactamente donde las claves privadas se almacenan (o incluso si no se tal vez almacenada en otro archivo). Supongo que la "semilla" en el default_wallet archivo contiene suficiente información para que las claves privadas, claves públicas, y el 12 de palabra mnemotécnica a ser generado. Estoy en lo cierto hasta el momento?

Para experimentar un poco más, quería ver si 2 cartera de archivos que utilizan el mismo 12 de palabra mnemotécnica sería idéntico. No es de extrañar que, cuando yo no cifrar las carteras, la misma regla mnemotécnica que parecía llevar idéntica cartera de archivos. Sin embargo, también traté de cifrado de cada cartera con la misma contraseña, y para mi sorpresa, los archivos tienen valores diferentes en la "semilla" de campo. Esto me sorprendió, me pregunto si este es el comportamiento esperado y por qué está sucediendo esto?

+844
aitchkhan 25 feb. 2012 16:00:09

Cuando un minero en una piscina se encuentra un válido bloque, el grupo recibe una recompensa (actualmente ~50 BTC) en la generación de transacciones en el bloque. La dirección de la recepción de la generación de recompensa en un bloque dado que se conoce, y piscinas de publicar estadísticas sobre los bloques que se encuentran (e incluso si no, el minero que no puede, en teoría, sabemos que los bloques de él mismo si su software de minería de datos mantiene un registro de la misma), por lo que la generación de las recompensas pueden ser rastreados (en la misma medida que cualquier otra transacción Bitcoin puede ser rastreado).

La operación matemática que se realiza cuando la minería es el cálculo de SHA-256 hashes de las variantes de un bloque de encabezado. Usted puede aprender más acerca de la minería, por ejemplo, en ¿Qué es exactamente la de la minería?

+739
user1224703 5 ago. 2014 7:22:41

Llamada bitcoin-cli listunspent 0 9999999 "[\"someLocalAddress\",\"someOtherLocalAddress\"]" le proporcionará el número exacto de confirmaciones para cada una de las transacciones a estas direcciones, de modo que no será necesario llevar a cabo todas estas iteraciones.

La sustitución de 9999999 con lo que usted considera en su solicitud para ser un confirmada la transacción sólo devolverá las transacciones sin confirmar, que es más eficaz si usted ya está realizando el seguimiento de la confirmación de las transacciones en la base de datos.

+647
devraj tekam 6 sept. 2016 7:44:35

Tengo un i3-3220 procesador que estoy utilizando para la minería. Sé que se supone que el uso de una GPU y todo eso. Pero en la actualidad sólo estoy tratando de salir antes de gastar dinero.

Estoy usando CPUMiner, de minería en middlecoin.com las 24 horas del día.

El problema es que estoy recibiendo mucho menos hashrate. Este https://en.bitcoin.it/wiki/Mining_hardware_comparison señala que un i3 procesador (que en realidad es un modelo inferior que la mía) recibe casi 8,5 MH/s y me reciben alrededor de 5.5 KH/s en cada hilo que es de alrededor de 27 KH/s en total.¿Por qué una gran diferencia?

¿Qué necesito modificar? Es mi programa inútil? Son los valores de malo? Es problema con la piscina?

+618
Sandra Lee Ritter 5 sept. 2019 15:15:03

Hay una gran diferencia entre el lenguaje utilizado por el blockchain de bitcoin y el utilizado en el etereum.

Etereum inteligente contrato programadores suelen escribir su código en un lenguaje de alto nivel (tales como la solidez) y, a continuación, compile en duro de leer el código de byte.

Bitcoin secuencia de comandos a los programadores escribir el código en un lenguaje que no está compilado, como si se estuviera escribiendo el código de bytes sí (no es realmente un bytecode, aunque).

Por eso, es lógico que usted no puede descompilar un idioma que nunca fue compilada en el primer lugar.

La cosa que usted puede hacer es mirar en las representaciones hexadecimales de bytes en un bitcoin script y verificar que la operación a la que representan.

Esta página tiene la lista de todos los comandos y su valor hexadecimal.

Editar

Cuando se escribe un guión en Bitcoin ya es totalmente transparente. Que nunca se compila, NUNCA. Ya está totalmente transparente porque nunca compilarlo. Usted no necesita descompilar porque era algo que nunca se compilan, al igual que no se puede destruir una casa que nunca fue construido en el primer lugar.

¿Ya mencioné que no necesita descompilar, ya que el código nunca se compila?

Porque es muy importante entender que nunca se compila. Usted puede ver como es.

Si usted ve un 0x6a en el código se lee como OP_RETURN como para el enlace que te di anteriormente. Usted puede leer a través de toda la lista de hex charachters en una secuencia de comandos y decodificar así. No hay nada más que usted puede hacer

Espero que sea claro ahora.

+611
Uklya 5 feb. 2011 16:58:03

minero obtiene el derecho a obtener 0.05% como transacton la cuota de la moneda trensfered.

Pero, si yo inicio minería de datos en la minería de la piscina, que se obtiene 0.05% de la tarifa de transacción?

la piscina? o a mí?

+594
8liana 30 may. 2013 21:20:17

Millisatoshi son la unidad en la que el canal de los saldos contabilizados. Ellos son necesarios para la unidad de contabilidad, si el objetivo es permitir que muy pequeño rayo de pagos de cantidades, lo que representa un protocolo de elección de diseño. Si quiero enviar, digamos, 1 satoshi en un relámpago, el enrutamiento de la tasa debe necesariamente ser denominados en una sub-satoshi unidad, o más cuotas sólo podría ser 1 o 0 satoshis.

Sin embargo, hay una diferencia entre la contabilidad y en realidad la entrega de este equilibrio en el blockchain de Bitcoin. Dos nodos puede negociar un equilibrio en millisatoshi, pero la firma del compromiso de las transacciones en realidad no pueden entregar este equilibrio, sólo a los más cercanos Sat valor.

Millisatoshis no son capturados en HTLC de compromiso de las transacciones, ya que estos son denominados en la sat. Así, en el caso de una unilaterales de la canal estrecha, la entrega balance de diferir de la que se negocia entre dos rayos compañeros. Con la colaboración de un canal cerca también no puede entregar un balance denominados en fracciones de Sats.

Por lo tanto, millisatoshi son una verdadera unidad de contabilidad, que permite muy pequeño rayo de pagos (y aún menos de la cuota de captura a lo largo del camino), mientras que el comercio de entrega balance de la precisión en el canal de cierre (El redondeo puede ir en ambos sentidos).

No hay confianza, es claro para cada participante, independientemente de lo que el balance de los canales es (mSat), y cuánto de la balanza se entrega(Sat) en el Blockchain durante cualquier estado del Canal.

+584
user237207 24 jul. 2016 1:01:48

Sí, en promedio, el rendimiento esperado sería el mismo si no es menor, mientras que la minería en una piscina debido a las tasas. Sin embargo, se reduce en gran medida la varianza.

Si usted tiene un 0,01% del total de la minería de velocidad, que se espera generar un bloque cada 10000 bloques en un 50% de probabilidad. Llegar al 95% de probabilidad sería un par de veces con menos frecuencia, alrededor de 1 en 50. Unirse a un grupo podría significar que usted puede conseguir pequeños pagos más fácilmente, por lo que su ingreso es menos de una lotería, y más de una constante de cheque de pago.

+495
Titanic 19 ene. 2012 8:42:30

Las primeras cliente satoshi había tanto.

P2PK fue predeterminado para la minería y los pagos recibidos en el uso interactivo de IP a IP protocolo de pago; P2PKH fue pensado para el uso en la no-interactivo de pagos.

Comprimido claves fueron descubiertos más tarde y sin ningún cambio en el software que se requiere para soportar ellos.

+488
geertjanvdk 22 oct. 2014 0:19:38

Me gustaría enormemente agradecidos si usted podría caminar conmigo a través de esta página. ¿Por qué hay dos direcciones a la derecha? ¿Cuál es la más hash llamado que está directamente debajo de "Transacción" (no la dirección)? ¿Por que el número de transacciones que se producen en el medio del océano? Hay otros mejores sitios web para ver el blockchain de blockchain.info? Lo que hace una transacción de "Alta Prioridad"?

Muchas gracias!

+464
oakydoke 1 jun. 2015 4:31:02

Usted todavía puede usar el txid a identificar en su base de datos. Usted sólo tiene que asegurarse de esperar suficientes confirmaciones a confiar en la transacción, y que no puede ser "malleated" por otras partes. Si usted recibe 2 transacciones que han mismas entradas/salidas pero con diferentes identificadores de transacción, entonces usted simplemente mantener una (tal vez la primera) y descartar la otra. En otras palabras, identificar las transacciones que tu quieras, solo recuerda no confiar sin confirmar queridos.

+444
fpcMotif 21 ago. 2011 18:24:21

Cuando Bitcoin estaba haciendo la media de las ondas de vuelta en el 2011, muchos de ellos centrados en el anonimato aspecto de bitcoins, los hacks, y el contenido ilegal de la ruta de la seda cebolla dirección. Desde mi limitada comprensión, no parece como bitcoin wallet propietarios y las transacciones eran todos los que anónimo, sólo simplemente confuso.

Me siento como uno tendría que salir de su camino para hacer realidad sus bitcoin propiedad anónimo.

Me gustaría empírica de los recursos en:

1) encontrar un usuario a través de un bloque de la cadena de

2) más ofuscación de la propiedad de bitcoins

y cualquier otra relevante en la actualidad o utilidad de la literatura. Tal vez un caso de estudio de una investigación sobre un bitcoin titular. (Como el rastreo de perps en las grandes brechas de seguridad)

+376
YEG 20 feb. 2017 22:15:36

Teóricamente, el de la Unión Europea de los gobiernos. Un cínico diría que en la práctica son todos de propiedad de cada país plutócratas.

La confusión puede venir porque las comparaciones con la Reserva Federal de EEUU, que a pesar del nombre no es una agencia del gobierno, sino más bien a un cartel de bancos privados con el premio al privilegio de imprimir dinero. Que yo sepa, sólo los estados UNIDOS han mantenido este modelo desde el siglo 19, el resto del mundo tienen las entidades públicas la gestión de los bancos centrales de cada país - supuestamente en el mejor interés de cada país.

Y en el Redshielded de la familia... que está lejos de ser la única dinastía de banqueros en Europa, y mucho menos en el mundo, aunque el más famoso de ellos puede ser. Tantas cosas acerca de ellos dijo que es difícil separar lo que es un hecho que la fantasía. Podemos estar seguros de que tienes un montón de dinero y un montón de influencia en las políticas económicas nacionales a través del número de empresas que controlan (no sólo de la banca, pero también vinos y barcos, entre muchos otros). Pero entonces estamos hablando de cientos de personas en varios países, con algunas inter-conflictos familiares, algunos de abandonar el pliegue o entrar en otras áreas de negocio, etc. de forma segura puede hacer caso omiso de sus actuando en conjunto todos ellos simplemente usando el sentido común.

+343
Mixon42rus 15 mar. 2012 17:58:46

Muchos enfoques diferentes para canales de pago que existen. Se diferencian en la forma en que el reembolso del pago canal está garantizada.

Una solución es tener a Bob a enviar Alice presigned pero timelocked transacción de reembolso, que simplemente pasa de C (de salida que Alice va a utilizar para financiar C) y de los reembolsos de Alice. Como dices, la cantidad debe ser acordado de antemano a fin de que se refleje correctamente por el presigned transacción de reembolso; pero es que no es necesario realizar ningún condicional comprueba como se mencionó en el paso 3, ya que si C monedas han sido ya utilizados o no asignados a todos los que la transacción de reembolso será inmediatamente invalidado. Después de que Bob envía a Alice la transacción de reembolso, a continuación, Alice puede hacer una operación de financiación.

Como alternativa para unidirected canales de pago, Alice podría hacer uso de una más compleja contrato a través de OP_CHECKSEQUENCEVERIFY (https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki). El contrato sería algo como en el ejemplo de "depósito en garantía con tiempo de espera", pero sin la 3ra parte de Custodia y sólo mediante Alice y Bob. De esta manera Alice podría estar seguro de que no importa lo mucho que inicialmente fondos en el pago de canales, será el único capaz de pasar de nuevo en el futuro en un momento ella se especifica en el contrato. No sería, por tanto, no se necesita un presigned transacción de reembolso.

Actualizar el estado del canal de pagos es similar en ambos casos.

+294
robrow48 15 may. 2013 14:24:15
  1. Mi saldo se compone en la actualidad de un montón de pequeñas cantidades
  2. Sé que no voy a usar mis bitcoin wallet por un tiempo, así que no me importa si la consolidación de la transacción es lento.

Sería la creación de esta transacción con un no(o relativamente baja) tasa de lograr el objetivo de hacer transacciones posteriores más pequeñas y por lo tanto menos propensos a atraer a los más altos cargos en la orden de ir a través de la rapidez?

Suponiendo que este tipo de 'consolidación', incluso obras.. ¿Qué pasaría si una billetera programa tenía una característica que permitía a la gente automáticamente 'consolidar' la noche dependiendo de la composición de la cartera del balance? Podría tener un efecto negativo en la red?

+282
thvs86 11 feb. 2015 17:38:22

Me ayudan, Yo no soy capaz de Contactar con Yobit para ayudar, Puede alguien darme hay correo electrónico Yo Por Error envió mis BTC a mi Dirección CCO de Yobit, puedo conseguir que se recuperó He oído Que BTC y BCC tienen la misma Estructura Así BTC y BCC tienen la misma dirección y la clave Privada, por Lo tanto, Creo Yobit ha CCO dirección de Clave Privada y por lo tanto también Pueden Conseguir mis BTC Usando Eso, necesito ayuda

Soy nuevo en Esto, necesito mi BTC, Espero que Alguien me Escucha y Respuesta con la Ayuda y me Ayude a resolverlo con Yobit...

Gracias por la ayuda

+280
Sheila Joy Sharpnack 29 oct. 2012 8:14:34

Un amigo mío me dijo que El DAO paga dividendos en el Éter. No puedo encontrar esto en cualquier lugar, pero suponiendo que es cierto, ¿cómo es posible que paga los dividendos si una persona compra El DAO a través de un intercambio, pero no tiene un Éter dirección con ese cambio?

+198
Apirat Chaiwongsri 28 jun. 2015 22:17:03

Hay un servicio de por ahí, o hay alguna intención de integrar el Orden Permanente tipo de transacciones en el cliente ? (Cada 30 días de la transferencia 0.2 BTC a una dirección específica, por ejemplo).

+177
Maureen Serafini 29 may. 2015 11:38:44

Quiero enviar el pago a la dirección bitcoin semanal de mi dirección bitcoin,he tratado de blockchain de la api, pero parece que no puede encontrar una respuesta.Necesita ayuda.

+115
Buckaroo 5 nov. 2011 7:54:28

Actualmente estoy teniendo un tiempo difícil descubrir cómo llegar a comprobar los usuarios cartera de direcciones y obtener los saldos, es decir, si un usuario quiere enviar 3btc, y tienen como 10 direcciones con diferentes cantidades dentro de ellos, ¿cómo puedo restar el importe de cada una de las direcciones para obtener el 3btc el usuario quiere enviar?

+33
Cubs Fan Ron 29 ene. 2018 23:27:20

El usuario o cliente del sitio web debe generar la clave privada del lado del cliente, y asegúrese de que la información es almacenada y respaldado por el cliente.

De lo contrario, si vas a almacenar centralmente las claves privadas con el fin de permitir a sus usuarios a utilizar su servicio de diferentes sistemas, no veo por qué no va a ir a través del esfuerzo de la utilización de una blockchain en el primer lugar.

+22
Out Of Office 20 nov. 2016 0:28:16

Mostrar preguntas con etiqueta