Quién debe pagar los cargos por transacción?

En las tradicionales transacciones, los comerciantes de pagar las cuotas. Para bitcoins, parece que el pagador es el pago de las tasas. En la práctica, lo que va a suceder para que una transacción real? Si el deudor no lo suficiente en las tasas, la transacción no se confirmó. O en caso de que los comerciantes se incluyen los costos de transacción en el precio?

+879
John Casablanca 7 ago. 2015 10:34:15
17 respuestas

Usted tiene el mal de bloque número de versión. Bloque de 300000 es una versión 2 del bloque, mientras que 125552 fue la versión 1. Así que la primera palabra en el encabezado de bloque debe ser "02000000" no "01000000".

+947
Isabella Naranjo 03 февр. '09 в 4:24

Para leer más, leer la respuesta en Bitcoin.SE

+802
TheTilodon 19 jul. 2010 20:00:32

Supongamos que publicar la clave privada de una dirección que contiene 1 bitcoin. Si dos personas intentan transferir esta bitcoin a otra dirección antes de un nuevo bloque se encuentra, quién lo recibe? ¿Cómo se tomó esta decisión?

+789
Jens Jensen 15 nov. 2011 11:59:28

Yo uso el blockchain.info API para generar direcciones únicas en cada momento para recibir bitcoins.

Esto funciona. Sin embargo, cuando una dirección se ha generado, pero un solo pago se confirma un par de días más tarde, incluso si entras a blockchain.info, no aparecerá en la lista de transacciones.

La brecha no es regenerado. ¿Qué puedo hacer?

+626
Rastus Vernon 24 abr. 2019 1:45:14

Si usted tiene el cliente bitcoin que se ejecutan en el modo de servidor, puede pasar el getblockchaininfo comando. Esta es la salida de corriente:

{
 "en cadena": "principal",
 "bloques": 525329,
 "headers": 525329,
 "bestblockhash": "000000000000000000192cf4d557fb2265855713b0fd208a6490bca81137bce4",
 "dificultad": 4306949573981.513,
 "mediantime": 1527792344,
 "verificationprogress": 0.9999976722383654,
 "chainwork": "000000000000000000000000000000000000000001e6cf0d64537cc800fc54f8",
 "podado": false,
 "softforks": [
{
 "id": "bip34",
 "versión": 2,
 "rechazar": {
 "el estado": true
}
},
{
 "id": "bip66",
 "versión": 3,
 "rechazar": {
 "el estado": true
}
},
{
 "id": "bip65",
 "versión": 4,
 "rechazar": {
 "el estado": true
}
}
],
 "bip9_softforks": {
 "csv": {
 "estado": "activo",
 "startTime": 1462060800,
 "tiempo de espera": 1493596800,
 "desde": 419328
},
 "segwit": {
 "estado": "activo",
 "startTime": 1479168000,
 "tiempo de espera": 1510704000,
 "desde": 481824
}
}
}

Los bloques de campo es el actual número de bloques en el bloque de la cadena. Usted también puede obtener esta información de BlockExplorer o utilizar el Enlace Directo para el número de bloque.

Si desea que el tamaño en bytes, mira el tamaño de su blk0001.dat archivo, actualmente 528Mb.

+613
Yudoaireg Burns 22 ene. 2016 13:08:34

no hay tal mejora planeada para el protocolo, sólo a la espera de BIP que se enumeran en https://github.com/bitcoin/bips/blob/master/README.mediawiki. pero usted debe entender por qué en bitcoin únicamente a un número limitado de secuencias de comandos mecanismo se utiliza en lugar de una máquina virtual con un contrato de idioma como para Etereum (razones de seguridad). el proyecto RSK tiene como objetivo brindar la oportunidad a través de una cadena lateral, por lo que explorar.

+606
Matt Clarke 2 jul. 2018 8:30:58

Es posible la creación de un sistema unificado de cliente que gestiona varios cryptocurrencies? Hace un cliente que ya existe?

+595
Learning DB 10 jul. 2015 17:07:52

Editar: Blockchain.info es de código abierto, el algoritmo es público. La tecla de acceso que utilizan almacena información sobre su cartera de identificación y su contraseña.

Respuesta anterior: debe leer en BIP 39 esto se refiere a cómo la mnemotecnia mapa a los valores que se utilizan para crear un HD de cartera el algoritmo es muy conocido y se corresponde con el tamaño de la clave, el espacio necesario para la cartera de generación. Generalmente hay 2048 palabras en la lista de palabras utilizadas para crear una cartera. 12 palabra semilla genera 128 bits de información (y 4 bits de comprobación). Que es de 11 bits por palabra de una lista de 2048 palabras.

+590
Ed Truesdale 17 ago. 2016 21:52:49

Sí, usted puede mantener una "física bitcoin" en su mano. Puede el comercio de persona a persona, y, finalmente, volver a una moneda digital, si lo desea.

Sin embargo, la mayoría de las veces usted estará solo en digital bitcoins. Usted no necesita una cuenta bancaria o una tarjeta de crédito para el uso de esas. Se almacenan en lo que se denomina "bloque de la cadena" - un libro de contabilidad de todas las transacciones en bitcoins. Con el fin de pasar de ellos, usted necesita su dirección Bitcoin y su clave privada - un gran número aleatorio. Usted puede almacenar como un código QR, un archivo en un ordenador o cualquier cosa, pero usted no necesita algún programa especial para el uso de esas.

+513
user51131 31 may. 2014 1:02:37
Tengo una pregunta con respecto a este escenario.

scenario

  • Un (prueba de puerta de enlace)

    • 28000 XRP en equilibrio
  • B (usuario1)

    • la confianza con Una línea de 1000 USD
    • 400 XRP en equilibrio
  • C (usuario2)

    • la confianza de línea con bitstamp por 100 BTC
    • 400 XRP en equilibrio

  • Una de las cuestiones de 100 USD/a a la B

    • B ahora tiene 100 USD/A en el equilibrio
  • Abrir un comercio de dar el 10 XRP para 1 USD/UN

  • B desea enviar 0.1 BTC/bitstamp a C usando su USD/UN Pagaré como fuente.


Se hará sentir en hacer esto? USD/UN => XRP => BTC/bitstamp

Porque no puedo hacer que funcione.

C tiene un fideicomiso línea de bitstamp. B no tiene la confianza de línea con bitstamp, en caso de que tenga uno?

(hay una gran cantidad de liquidez XRP<=>BTC/bitstamp en el libro de órdenes)

+477
sv 3 oct. 2010 9:38:16

Quiero transferir todos mis BTC de mi antiguo Electrum cartera a una nueva, así que puedo reclamar Bcash el uso de Electrónica de dinero en Efectivo sin correr el riesgo de perder mi BTC. El problema es que mi ~0.143 BTC vino de cientos de transacciones (nube de minería de datos, grifos, etc.) e incluso con la cuota más baja en el Electrum regulador (confirmado dentro de las 25 cuadras), el costo total es de 0.013 BTC!

Hay alguna manera de que pueda evitar una enorme cuota, mientras que se asegura de que mi dinero se envía. Hay un "sustituible' la opción de pago en Electrum. Eso no significa que yo podría tratar de establecer la cuota/kB muy bajo y encima de él si no pasa nada, sin poner en riesgo mi BTC perderse?

ACTUALIZACIÓN: he enviado una transacción con reemplazables tasas en ~8 satoshi/byte, pensando que no tenía nada que perder. Fue confirmado en menos de una hora :-)

+409
Artemisia 29 jun. 2019 2:44:18

Soy independiente trabajando mi camino a través de un excelente curso en línea sobre bitcoin, puestos a disposición de la universidad de Stanford. (https://crypto.stanford.edu/cs251).

Uno de los problemas en la tarea retos al estudiante a crear un scripSig que redime una salida bloqueada con un simple SHA1 igualdad de verificación:

Alice se encuentra en un viaje de mochilero y está preocupado acerca de sus dispositivos que contengan las claves privadas de la robada. Así que ella desea almacenar sus bitcoins en tal forma que se puede ser canjeados a través de los conocimientos de sólo una contraseña. En consecuencia, ella se almacena en la siguiente ScriptPubKey dirección:

OP_SHA1 <0xeb271cbcc2340d0b0e6212903e29f22e578ff69b> OP_EQUAL

una. Escribir un ScriptSig script que con éxito se redimir a esta transacción. [Sugerencia: debe sólo una línea de tiempo.]

Aunque puedo comprender por qué esto es una terrible manera de ir sobre el almacenamiento de sus monedas, yo no puedo venir para arriba con un 1 línea scriptSig para redimir a los fondos sin saber que la pre-imagen.

Concedido ninguna retransmisión nodo sólo podría redirigir la transacción de salida a sí mismos, después de renunciar a la pre-imagen, pero eso no parece ser lo que se pregunta.

+343
dbertels 11 ago. 2010 17:02:19

Hay un límite para el número de direcciones Bitcoin?

Si he entendido correctamente, no puede nunca ser más que 1461501637330902918203684832716283019655932542976 de la actual tipo de direcciones. 2160.

lo que detiene a alguien de hacer todas estas direcciones y la celebración de las claves privadas para ellos ...

Probablemente:

No hay suficientes átomos en el universo para que una computadora lo suficientemente grande.

No hay suficiente tiempo en el universo antes de que los átomos dejan de existir.

..por lo que nadie más puede realizar una nueva clave pública?

Aparte de la improbabilidad de que ocurra, no hay nada en el Bitcoin protocolos o consenso reglas que evitar que dos o más personas, independientemente de generación de las mismas direcciones. Cualquiera de esas personas podría entonces pasar ningún dinero enviado a esa dirección.

Es decir, su mal actor no puede evitar que alguien, desde la generación de una clave privada una clave pública o una dirección.

+294
BAng Arrgubi 15 mar. 2014 0:37:14

Estoy teniendo problemas de comunicación entre Java y bitcoind - cada JSON RPC biblioteca de trato tiene algunos problemas. ¿Alguien puede proporcionar una implementación de trabajo, incluso los más básicos JSON RPC comunicación entre Java y bitcoind ?

+225
Dai Woods 8 sept. 2013 18:04:48

Entiendo que la seguridad de su poco monedas es básicamente acerca de la protección de las claves privadas para las direcciones. Esto hace que el sentido de mi pasado tratos con la clave pública/privada de cifrado. Cómo hacer intercambios de manejar y almacenar los bits monedas para usted? Es básicamente un seguro de lista de tus llaves? Se puede obtener acceso a las claves, ya sea para ellos una copia de seguridad, pasar de ellos fuera de la bolsa, o moverlos a otro exchange? ¿Qué pasaría si un cambio se ve comprometida (es decir, siezed). Me imagino que voy a perder ninguna de dólares, pero mis bitcoins son accesibles para mí fuera del intercambio como el tiempo que tengo las claves privadas, derecho?

+208
fireyphoenixxq 4 oct. 2015 17:33:01

Estoy estudiando el código fuente de Bitcoin, y no tienen idea de a esta pregunta.

Parece que la génesis bloque minado "fuera de banda" (dada la hora, y un mensaje con ninguna información de la transacción) y, a continuación, codificados en el código fuente antes de compilado (con el nonce, hash, Merkle Raíz del Árbol de hash, y a una modificación de la marca de tiempo si no nonce encontrado con el original). Después de Googlear, se dice que el 50 BTC que se extraía en la génesis de bloque, que es el 50 establecidas por el protocolo Bitcoin? Y el "50 BTC" mensaje participa en la extracción de la génesis de bloque? (No de mi comprensión actual). Si el "50BTC" no es parte del mensaje de génesis bloque de generación, somos libres para cambiar a, e.g 500BTC después de la minería de la génesis de bloque, y creo que no se violen los originales del protocolo Bitcoin. Con esta pregunta pendiente, no estoy seguro de cómo el primer Bitcoin es creado (mira hacia fuera-de-banda con la generación de la génesis del bloque).

Cualquier sugerencias será muy apreciada!

+183
Osinacho Nwaeze 9 sept. 2012 9:11:23

[MtGox es apagar]

MtGox tiene Opciones aparece como muy Pronto, que podría ser un sustituto para el corto.

+153
DDSC 9 may. 2010 18:10:50

Mostrar preguntas con etiqueta