No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Bitcoin para Developers

Curso de Bitcoin para Developers

Juan Sebastián Marulanda

Juan Sebastián Marulanda

Transaction fees

11/16
Recursos

Aportes 7

Preguntas 2

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Si no estoy entendiendo mal, yo puedo tener 1 BTC proveniente de una transacción (una salida). O también puedo tener 1 BTC proveniente de 100 transacciones (100 salidas). El valor económico es el mismo, un Bitcoin.
Sin embargo, la cantidad de transacciones que necesité para tener ese bitcoin es lo que determinará la comisión para gastarlo (generar una entrada). Por lo tanto, con 100 salidas será mucho más costosa la comisión que solo una.

💡 Las transacciones no tienen un campo para el fee, el fee esta implícito como la diferencia entre la sumatoria de inputs y la sumatoria de outputs
Fees = Sum(inputs) - Sum(outputs)

Ejemplo:

Si quiero pagar un articulo de amazon que cuesta 0.20 BTC entonces:

  1. Se calcula mi entrada, la suma de todos los BTC que he recibido y tengo disponibles
    2 BTC
  2. Mi salida sera de 0.20 BTC
    1. Si no se especifica el UTXO (la segunda salida que sera hacia mi wallet o el “cambio”) entonces el fee se calcularía:
      fee = 2 - 0.20
      El fee quedaría como 1.80 BTC y el balance de nuestra wallet sería de 0 BTC
    2. Si especificamos cuanto queremos de UTXO, entonces lo demás se convertirá en el fee
      fee = 2 - (0.20 + 1.50)
      El fee quedaría como 0.30 BTC y el balance de nuestra wallet sería de 1.50 BTC

Transaction fees.

  • Es la compensación a los mineros por asegurar la red.
  • Son calculadas basadas en el tamaño de la transacción, no su valor.
  • Priorización.

.
Añadiendo fees a las transacciones.

  • Las transacciones no tienen un campo para fees.
  • Las fees están implícitas como la diferencia entre la sumatoria de inputs y la sumatoria de outputs.
  • Fees = Sum(inputs) - Sum(outputs).

Comparación Fee Bitcoin vs Ethereum

¿Qué es la tarifa de transacción y cómo se calcula?

transacciones no tienen un campo para fees.
fees= sum(inputs) - Sum (outputs)

La cantidad y complejidad de las transacciones es lo que define el costo de tarifa, no importa el valor económico que se mueva

Tarifa Alta = Muchas Entradas/Salidas

RESUMEN CLASE 11:
TRANSACTION FEES

I.- FEES

  • Compensación a los mineros por asegurar la red.

  • Calculadas basadas en el tamaño de la transacción, no su valor.

  • Priorización.

II.- AÑADIENDO FEES A LAS TRANSACCIONES

  • Transacciones no tienen un campo para fees

  • Fees están implícitas como la diferencia entre la sumatoria de inputs y la sumatoria de outputs

  • Fees = Sum(inputs) - Sum(outputs)