¿Cómo calcular la tarifa de transacción de tarifa baja/media/alta?

Tengo un sitio web donde los usuarios pueden enviar y retirar fondos usando Bitcoin, me gustaría darles la oportunidad de establecer su propia tarifa personalizada (baja, media y alta) en lugar de que el sitio elija una tarifa fija o permita bitcoind para elegirlo..

Para ello, después de leer e investigar, he visto que bitcoind tiene una llamada json-rpc con el nombre de ''estimatefee'' que nos permite calcular en tiempo real la tarifa por la transacción que aparece en los bloques especificados.

Supongo que para una tarifa alta debería estar revisando la tarifa en los próximos 2 bloques, para una tarifa normal en los próximos 12 bloques y para una tarifa baja en los próximos 25 bloques, he guardado los resultados obtenidos y los he comparado. con los datos proporcionados por la API de Blockcypher: curl https://api.blockcypher.com/v1/btc/main, que nos da una tarifa más alta en la baja prioridad que en el medio, esto se me hace raro, pero salvo que el resto de los datos proporcionados son bastante inferiores a los que he obtenido, lo que me hace pensar que tal vez estoy haciendo el cálculo de forma incorrecta (ya que todas las tarifas que he obtenido son al menos el doble que la proporcionada por Blockcypher).

Y aquí están los datos obtenidos de bitcoind:

bitcoin-cli estimatefee 25
0.00198478

bitcoin-cli estimatefee 12
0.00265746

bitcoin-cli estimatefee 2
0.00352903

Y aquí están los datos de Blockcypher:

"high_fee_per_kb": 174625,
"medium_fee_per_kb": 83628,
"low_fee_per_kb": 90769,

No he encontrado mucha información relacionada con esto, si alguien pudiera ayudarme, se lo agradecería.

Gracias por adelantado

Respuestas (2)

Aquí hay una publicación Los desafíos de la estimación de la tarifa de transacción de Bitcoin que analiza la determinación de las tarifas de Bitcoin.

Hay un sitio Bitcoin Average que ofrece servicios gratuitos o de pago según su uso que le permite calcular la estimación de la tarifa para Bitcoin y otras monedas para su sitio web/aplicación web.

Promedio de bitcoins

Se han desarrollado una variedad de servicios de estimación de tarifas para ayudar a los usuarios a navegar el mercado de tarifas. Puede encontrar información aquí:

Estimaciones de tarifas de transacción de Bitcoin