¿Qué es la base de monedas?

Busqué en la wiki de bitcoin y encontré referencias a coinbase, pero no hay una explicación clara de qué es exactamente. Sé que los mineros pueden etiquetar sus bases de monedas (así es como algunos sitios dicen quién extrajo un bloque).

No debe confundirse con la startup de Bitcoin Coinbase, que es un intercambio EWallet + alojado (compartido).
Si tiene preguntas sobre la empresa, consulte la etiqueta coinbase.com .

Respuestas (2)

El término "coinbase" se usa para referirse a muchas cosas diferentes. Pero los dos que probablemente estés preguntando son:

  1. La "transacción coinbase" es la transacción dentro de un bloque que le paga al minero su recompensa de bloque.

  2. Dentro de la transacción de la base de monedas hay un campo que se llama "base de monedas". Es el equivalente de la transacción de generación de un scriptsig. Dado que no reclama ninguna salida existente, no necesita scriptsig normal. Básicamente es solo un valor aleatorio que el minero puede usar como un nonce adicional. BIP 34 cambia esto un poco.

Ahora también hay un sitio web de intercambio/monedero alojado de Bitcoin llamado coinbase.com .

David ya ha dado una buena explicación del término base de monedas, pero me gustaría dar más detalles sobre la transacción de base de monedas .

La transacción coinbase es un tipo especial de transacción.

  • Cada bloque debe tener una transacción de base de monedas, otras transacciones son opcionales .
  • La transacción coinbase debe ser la primera transacción del bloque (se deduce que solo puede haber una por bloque).
  • La salida de la base de monedas se utiliza para enviar la recompensa del bloque, es decir, el subsidio del bloque más las tarifas de transacción, a la dirección del minero.
  • La transacción de coinbase puede tener una entrada arbitraria de 100 bytes. Por ejemplo, aquí era donde el bloque de génesis contenía "The Times 03/Jan/2009 Canciller al borde del segundo rescate de los bancos". Este es también el campo que se puede utilizar para el extranonce.