Tarifa pagada vs tiempo de confirmación

¿Hay un gráfico que correlacione el tamaño de la tarifa y el tiempo de confirmación?

Un gráfico donde puedo ver la tarifa pagada por las transacciones que se confirmaron en menos de 20 minutos. ¿Existe un gráfico así?

Lo único que debe importarte es el tiempo hasta la primera confirmación. El resto es aleatorio e independiente de la cuota pagada.
@DavidSchwartz OK, cambié esa parte de la pregunta.
Probablemente debería ser la tarifa/byte frente al tiempo de confirmación, no solo la tarifa.

Respuestas (3)

Preparé este script que escupe una tabla de exactamente esa información directamente desde su nodo completo:

fees:

#!/usr/bin/env bash

getprice () {
  curl -sL 'https://api.bitfinex.com/v2/tickers?symbols=tBTCUSD' | jq '.[0][1]'
  #curl -sL 'https://api.quadrigacx.com/v2/ticker' | jq -r .last
}

n=${1:-100}
size=${2:-226}
price=${3:-$(getprice)}

for x in $(seq 1 $n)
do
  bitcoin-cli estimatesmartfee $x
done \
  | sed -e 's,\(0.[0-9]\+\),"\1",g' \
  | jq -r "[.feerate, .blocks, (((.blocks * 10)/60)*100 | floor)/100, (.feerate | tonumber | ((. * $size)/1000) * $price) ] | @tsv" \
  | sort -n -u -t$'\t' -k1,1 \
  | tac \
  | column -t -s $'\t'

uso:

Todos los argumentos son opciones. j q requerido.

fees [blocks] [tx size] [price]

salidas:

feerate     blocks  hours   fees (fiat)
0.00128259  2       0.33    1.65150777465
0.00110992  3       0.5     1.4291718392
0.00105930  6       1       1.3639917555
0.00100597  8       1.33    1.29532218095
0.00096015  13      2.16    1.23632274525
0.00091192  14      2.33    1.1742201092
0.00082616  15      2.5     1.0637925316
0.00079090  17      2.83    1.0183905215
0.00056060  20      3.33    0.7218481809999999
0.00005352  25      4.16    0.06891422520000001
0.00005093  61      10.16   0.06557925055000001

entonces tú puedes

bitcoin-cli settxfee 0.00105930

los satoshis por byte son simplemente

$ bc <<< '(0.00105930 * 100000000)/1000'

105
Ahora tengo un repositorio de github para esto: github.com/jb55/bitcoin-fees

Por el bien del PageRank de esta pregunta, ahora existe un servicio de este tipo: https://bitcoinfees.21.co/ .

He hecho un gráfico similar aquí.

https://estimatesmartfee.com/

Muestra cuánto pagan las transacciones de tarifas y cuánto tiempo están en mempool. (Que es diferente de lo que está preguntando, pero similar).

No es muy bonito, ya que aún no tuve tiempo de agregar CSS.

Tenga en cuenta que no tiene en cuenta CPFP en absoluto.