Algumas carteiras de cripto na rede Bitcoin permitem que os usuários definam as taxas de transação. É possível enviar BTC sem nenhum custo, mas muito provavelmente os mineradores vão ignorar essas transações, e elas não serão verificadas.
Ao contrário do que algumas pessoas pensam, as taxas do Bitcoin são determinadas não pelo valor enviado, mas pelo tamanho da transação (em bits). Por exemplo, digamos que o tamanho da sua transação seja de 400 bits e a taxa média de transação no momento seja de 80 satoshis por bit. Nesse caso, você teria que pagar cerca de 32.000 satoshis (ou 0,00032 BTC) para que sua transação tivesse boa chance de ser adicionada ao próximo bloco.
Quando o tráfego da rede está pesado e a demanda para enviar BTC está alta, as taxas de transação que precisam ser pagas para uma confirmação rápida também aumentam, porque outros usuários de bitcoin estão tentando fazer o mesmo. É possível encontrar essa situação em períodos de alta volatilidade do mercado.
Por isso, taxas de transação elevadas podem dificultar o uso do BTC nas atividades do dia a dia. Não faria sentido pagar uma taxa de transação muito mais alta que o próprio valor para comprar um café de US$ 3.
Apenas um certo número de transações pode ser incluído em um bloco com limite de 1 MB (tamanho do bloco). Os mineradores adicionam esses blocos à blockchain o mais rápido possível, mas há um limite para essa velocidade.
A escalabilidade das redes de criptomoedas tem grande importância na determinação das taxas de rede. Os desenvolvedores de blockchain trabalham constantemente para resolver esse problema. A implementação de atualizações de rede como SegWit e Lightning Network resultou em uma escalabilidade melhor.
