Calculadora de Taxas Bitcoin
Como funcionam as taxas Bitcoin?
O Bitcoin é composto por blocos.
Blocos são um conjunto de transações, atualmente restritos a 1.000.000 bytes ou menos, e projetados de forma que, em média, apenas 1 bloco a cada ~10 minutos possa ser criado. Os grupos que criam blocos são conhecidos como mineradores de Bitcoin. Estes mineradores podem escolher quaisquer transações que desejarem para o bloco que criam.
Os mineradores de Bitcoin recebem todas as taxas de transação no bloco que mineram. Portanto, é do seu interesse maximizar o dinheiro que ganham ao criar um bloco. Assim, eles escolhem os 1.000.000 bytes de transações que lhes rendem mais dinheiro.
Do ponto de vista de um minerador de Bitcoin, não importa o valor de uma transação, mas apenas o seu tamanho (quantidade de bytes), porque só podem criar blocos de 1.000.000 bytes ou menos. Os mineradores não consideram a taxa absoluta de uma transação, mas sim a taxa por byte.
Qual é a taxa de transação Bitcoin para 100 dólares?
As taxas Bitcoin são determinadas pela quantidade de dados que a transação utiliza, e não pelo valor enviado. Pode usar a calculadora acima para determinar o custo de qualquer transação para qualquer montante.
Por que as estimativas de taxas são tão altas?
À primeira vista, por vezes parece que as estimativas de taxas são muito altas.
A razão é que utilizam 95% de confiança. Se um bloco fosse encontrado agora, talvez precisasse apenas de 20 satoshi/byte, mas pode passar uma hora até ao próximo bloco, e nesse intervalo um grande número de novas transações pode surgir.
Por vezes não precisa de tanta confiança (por exemplo, não é urgente ou tem uma forma de aumentar a taxa), pelo que pode conseguir taxas muito mais baixas.
Por exemplo, se realizar uma transação Child-Pays-For-Parent ou se a sua transação suportar Replace-By-Fee.
Nestes casos, pode começar com uma taxa mais baixa para ver se a transação é confirmada. Se não for, pode usar qualquer um destes métodos para aumentar as taxas e incluir a sua transação num bloco mais rapidamente.
Por que as taxas Bitcoin são tão altas?
Por vezes as taxas são altas quando há muita procura por espaço nos blocos devido à entrada de novos investidores. Lembre-se de que só cabem um determinado número de transações por bloco. Ocorre uma espécie de leilão que determina quais transações são incluídas e quais não são. Se muitas pessoas precisam de entrar no próximo bloco, pagarão por esse privilégio. Espere que a procura diminua e as taxas serão quase zero.
As taxas têm vindo a diminuir desde que grandes exchanges como a Coinbase começaram a agrupar pagamentos e a usar Segwit.
Por que algumas transações com taxas baixas aparecem cedo na mempool?
É porque uma transação com taxa alta depende dela e reprioriza-a. Ou seja, a única forma de o minerador obter o dinheiro da transação "boa" é incluir primeiro a "má". Isto é conhecido como Child-Pays-For-Parent (CPFP), mas note que algumas versões antigas do bitcoin core e do bitcoin unlimited não suportam isto (e deixam essas transações para software de mineração mais inteligente).
Como construíram isto?
Calculamos as nossas estimativas de taxas chamando estimatesmartfee $n no bitcoin core (0.16.0). O gráfico é gerado fazendo um dump da mempool e aplicando uma ordenação inteligente.
