Explicando as taxas do Bitcoin

Atualizado por Airí Chaves

No Bitcoin e na maioria das criptomoedas, os usuários precisam pagar uma taxa nominal para fazer transações. Ou seja, para enviar tokens para outra carteira digital, os usuários precisam pagar taxas do Bitcoin.

Essas taxas do bitcoin são usadas para recompensar economicamente outros participantes da rede de criptomoedas que verificam a integridade das transações passadas e futuras.

Uma vez verificadas, as novas transações são marcadas com hora e adicionadas a um ledger público conhecido como blockchain.

Esse processo é facilitado por um grande grupo de mineradores, que também competem pela taxa de transação mencionada acima.

Atualmente, os mineradores da rede Bitcoin também são economicamente incentivados na forma de recompensas em bloco, o que introduz o novo BTC em circulação.

Leia mais sobre a mineração de bitcoin no nosso artigo.

À medida que o tempo avança, as recompensas em bloco deixarão de existir, com as taxas do bitcoin assumindo como a única fonte de renda para os mineradores.

Isso ocorre porque o Bitcoin tem um suprimento fixo de 21 milhões de tokens.

Neste artigo:

  1. Noções básicas sobre carteiras do Bitcoin
  2. Decodificando transações e taxas do Bitcoin
  3. Nós e mineradores: mantendo a integridade da rede
  4. Mempool: uma transação ‘Área de espera’
  5. Taxas de transação do Bitcoin e você: Fazendo as contas
  6. O problema de escalabilidade do Blockchain
  7. Como funcionam as recompensas em bloco
  8. Ajustando o tamanho e o intervalo do bloco: escalabilidade imperfeita?
  9. Soluções de escalonamento do Bitcoin: o que não funcionou
  10. A rede Lightning: dimensionamento, né?

Noções básicas sobre carteiras de Bitcoin

Uma carteira Bitcoin é semelhante a qualquer carteira física que você usaria para armazenar dinheiro na forma de notas e moedas. Entretanto, difere de uma maneira importante – é totalmente digital.

Essas carteiras são usadas para enviar e receber unidades de moeda digital e geralmente residem em um dispositivo eletrônico, como um telefone celular ou computador.

As carteiras de criptomoedas podem ser comparadas a uma conta bancária, que também é frequentemente usada para gerenciamento e transferência de dinheiro.

Ao contrário dos equívocos populares, uma carteira digital não armazena criptomoeda. Em vez disso, fornece uma interface para acessar e autenticar o usuário com a blockchain do Bitcoin.

Cada carteira de token digital consiste em dois conjuntos de chaves, conhecidas como chaves públicas e privadas.

Chaves públicas e privadas

A chave pública é usada para aceitar transações recebidas. Já a chave privada é uma sequência alfanumérica secreta usada para provar a propriedade do bem do usuário.

Um usuário pode compartilhar sua chave pública com outro usuário para receber fundos em sua carteira. Semelhante à maneira como os endereços de email funcionam.

Enquanto isso, a chave privada é a assinatura digital que verifica ou aprova uma transação de saída de uma carteira de moeda digital.

Portanto sem a chave privada, você não pode gastar bitcoin ou outras criptomoedas.

É por isso que manter sua chave privada segura é extremamente importante. Se um terceiro obtiver acesso à chave privada, ele terá acesso completo à carteira e a quaisquer tokens nela contidos.

Um ditado na comunidade Bitcoin diz; “Nem suas chaves, nem seu Bitcoin.”

Um endereço de carteira Bitcoin é uma versão criptografada de sua chave pública correspondente.

A chave pública tem 256 bits e é derivada da chave privada. Ambas as chaves estão relacionadas entre si e você precisa delas para concluir as transações de Bitcoin.

Toda carteira Bitcoin armazena um conjunto de chaves, um endereço Bitcoin e um log de todas as transações de entrada e saída. Existem diferentes tipos de carteira, como carteira fria, carteira de papel, carteira digital e carteira quente.

Saiba quais são as melhores carteiras de criptomoedas de 2021.

Decodificando as transações do Bitcoin

Agora que estamos familiarizados com as carteiras de criptomoedas e como elas interagem com a blockchain subjacente, vamos dar uma olhada em como as transações funcionam.

Ao contrário da moeda fiduciária, não há entrega física de dinheiro em transações de cripto e nenhuma autoridade central para verificar sua existência ou transferência.

No caso da moeda fiduciária, os fundos são armazenados em um banco e o banco verifica se há fundos suficientes na conta antes de permitir que qualquer usuário efetue um pagamento.

Quando o dinheiro é enviado de uma conta bancária para outra, a transação é liquidada entre os dois bancos e os fundos depositados na conta do destinatário após serem retirados da conta do remetente.

Como as taxas de transação do Bitcoin se comparam às cobradas pelos bancos?

As taxas de transação de bitcoin costumam ser significativamente mais baratas do que as taxas cobradas por bancos e outros serviços, especialmente se você estiver fazendo pagamentos internacionais. O Bank of America, por exemplo, cobra um mínimo de US $ 30 para fazer uma transferência eletrônica internacional que levará cerca de 2 dias úteis para chegar.

Em contraste, um pagamento internacional de Bitcoin custaria cerca de US US $ 0,30 e chegaria em 10-20 minutos.

Dito isso, deve-se destacar que as taxas de transação de Bitcoin não são especialmente baixas se você estiver fazendo pequenas transações.

Pagar uma taxa extra de $ 0,30 para comprar uma xícara de café de $ 2,00, por exemplo, não faz muito sentido, e seria melhor você pagar com moeda tradicional – pelo menos por enquanto.

Taxas do Bitcoin

O Bitcoin, como a maioria das outras criptomoedas, é descentralizado e não envolve nenhuma autoridade semelhante a um banco. Quando um usuário solicita uma transação, vários participantes da rede verificam a propriedade dos tokens digitais que estão sendo enviados.

O mesmo processo também verifica se os tokens foram enviados a outra pessoa pela mesma conta e se estão incluídos em qualquer transação pendente.

Isso é feito para evitar o problema da dupla despesa. Uma vez que a propriedade dos tokens digitais na carteira é verificada com sucesso, a transação é enviada para processamento.

Toda transação de Bitcoin é composta por três componentes, entrada, saída e valor da transação. Isso é muito semelhante a uma transferência eletrônica tradicional. Onde os três principais componentes são o número da conta do remetente, o número da conta do destinatário e o fundo a ser transferido.

A carteira da qual o pagamento é feito é chamada de entrada da transação. A carteira que recebe o Bitcoin é conhecida como saída de transação. O número de Bitcoin transferido no processo é o valor da transação.

Em uma transferência eletrônica, o valor total consiste no valor a ser enviado mais uma pequena taxa. Da mesma forma, em uma transação de moeda digital, uma transação de saída é composta pelo Bitcoin a ser transferido e uma pequena taxa de transação.

Nós e mineradores: mantendo a integridade da rede

Os nós em uma rede de moeda digital podem ser considerados semelhantes às agências bancárias. Simplificando, um nó é um computador que mantém uma cópia atualizada do blockchain e retransmite qualquer nova informação para outros nós na rede.

Alguns nós na rede também podem participar do processo de verificação de cada nova transação, em vez de simplesmente manter registros passados. Esses computadores são chamados de “mineradores”.

Um minerador usa poder computacional para resolver quebra-cabeças matemáticos que ajudam a verificar a integridade das transações recebidas.

Dado que uma cópia do blockchain do Bitcoin é distribuída entre nós em todo o mundo, a tecnologia oferece um nível de transparência sem precedentes. Diferentemente do sistema bancário, o blockchain permite visualizar o saldo de token de qualquer carteira e transações passadas.

Tempo de processamento

Enquanto as transferências bancárias tradicionais podem levar até dois dias úteis, a mesma transação pode ser concluída no blockchain do Bitcoin em poucos minutos.

Isso ocorre porque as moedas digitais não acompanham a sobrecarga da verificação humana, autoridades confiáveis como bancos centrais e outros processos similares.

As transações de criptomoeda são agrupadas em um bloco e novos blocos são adicionados ao blockchain aproximadamente a cada dez minutos. O Bitcoin tem um tamanho de bloco fixo, o que significa que apenas um número limitado de transações pode ser processado a cada poucos minutos.

Quaisquer transações restantes que não se encaixem em um bloco terão que esperar até serem coletadas por um minerador. Isso ocorre porque os mineradores têm a capacidade de escolher transações com base na recompensa que recebem por fazê-lo.

O remetente sempre tem a opção de pagar as taxas do bitcoin acima da média para priorizar sua transação em detrimento de outras.

Uma transação precisa ser reconhecida por um mínimo de três a seis nós para ser considerada completa e adicionada ao blockchain.

Como o próprio nome sugere, o blockchain é simplesmente uma série longa e ordenada de blocos. O blockchain do Bitcoin vem crescendo desde o início de 2009 e agora tem quase 300 GB de tamanho.

Vamos agora explorar o aspecto das taxas de transação com mais detalhes …

Mempool: uma transação ‘área de espera’

O mempool, ou pool de memórias, é o ‘pool’ onde todas as transações não confirmadas de Bitcoin são mantidas antes de serem enviadas para processamento em lote por mineradores.

Pode ser pensado como uma área de espera para todas as novas transações. Quando há um grande fluxo de novas transações, há um aumento correspondente no número de transações pendentes no pool de memórias.

Taxas e números de transações

Em uma transferência bancária, uma taxa é cobrada pelo banco para facilitar o pagamento. Enquanto isso, o Bitcoin exige que uma taxa decidida pelo usuário seja anexada a cada transação.

Como mencionado acima, um minerador escolhe as transações que melhor os incentivam por seus esforços. Ou seja, se o pool de transações estiver vazio, eles geralmente incluirão toda e qualquer transação em seus blocos minerados.

Porém, durante os períodos mais movimentados, as transações com taxas baixas podem ser negligenciadas por várias horas e até dias seguidos antes que um minerador a inclua em um bloco.

É importante lembrar que os usuários podem selecionar as taxas de transação de suas respectivas transações. Os mineradores são incentivados a priorizar o processamento de transações com uma taxa alta.

Enquanto um indivíduo também pode definir a taxa de transação como zero, sua transação nunca pode ser processada por um minerador, a menos que um altruísta apareça.

Como resultado, as taxas do Bitcoin variam de acordo com o tráfego da rede. Ou seja, semelhante a uma rodovia que pode ficar congestionada com o tempo de pagamento.

Em outras palavras, a taxa que um usuário deve pagar será baixa se houver apenas algumas transações pendentes no pool de memórias e alta se houver um grande atraso de transações.

O pool de memórias foi adotado sob a Proposta de Melhoria de Bitcoin Nº 35 (BIP 35) para permitir que diferentes nós acessem o pool de memórias um do outro e priorizem o processamento de transações.

As propostas de melhoria do Bitcoin (BIPs) são atualizações de software realizadas pela equipe de desenvolvimento principal do Bitcoin para garantir que a rede seja modernizada com o tempo.

Desde que o BIP 35 foi implementado, os mineradores podem decidir a ordem em que desejam processar novas transações.

Taxas de transação e você: fazendo as contas

Agora que falamos sobre os aspectos técnicos das taxas de transação, vamos descobrir quanto custaria uma amostra de transação.

As taxas do Bitcoin são comumente calculadas em satoshis por byte. Onde Satoshi é a menor unidade de Bitcoin, aproximadamente um milionésimo de um BTC ou 0,00000001 BTC.

Ao contrário de uma transferência eletrônica, as taxas de transação que você paga na rede Bitcoin não dependem do valor que você está transferindo.

Em vez disso, o tamanho da transação (em bytes) é o que importa. Naturalmente, isso complica bastante as coisas. Afinal, determinar o tamanho da transação depende do conhecimento do número de entradas e saídas.

O que é quase impossível de encontrar em algumas carteiras de criptomoedas.

Porém, quando você souber o tamanho da sua transação, o restante do cálculo será bem direto.

Calculando as taxas do Bitcoin

Vamos supor que estamos trabalhando com uma transação básica contendo uma entrada e duas saídas, com tamanho de cerca de 250 bytes.

Com uma taxa de 2 Satoshi / byte, essa transação de 250 bytes custaria simplesmente 500 Satoshi ou 0,000005 BTC. Com o BTC por US $ 6.000, isso resultaria em uma taxa de US $ 0,03.

No entanto, definir uma taxa tão baixa pode fazer com que sua transação fique presa no pool de memórias por algumas horas, mesmo em dias relativamente não congestionados.

Definir uma taxa um pouco mais alta de cerca de 5-8 Satoshi / byte pode ajudar sua transação a avançar mais rapidamente.

Porém, se o pool de memórias estiver particularmente ocupado nesse dia, talvez você precise ir ainda mais alto.

Os gráficos on-line, incluindo o mostrado acima, podem ajudar você a entender o número de transações presas no pool de memórias e quanto você precisa pagar se estiver com pressa.

Embora isso possa parecer complicado para o indivíduo médio, a boa notícia é que a maioria das carteiras de criptomoedas modernas possui calculadoras de taxas embutidas.

Inclusive, algumas delas até checam o repositório de memórias para sugerir taxas apropriadas para ‘rápido’, ‘médio’, e tempos de processamento de transações ‘lentos’.

Entretanto, algumas carteiras tendem a errar por precaução e você pode acabar pagando mais do que o necessário. Portanto, é por isso que verificar o pool de memórias é sempre um bom ponto de partida.

Como eu defino minha taxa de transação de Bitcoin?

A maioria das carteiras de Bitcoin modernas examinará o nível de atividade do blockchain e fornecerá automaticamente uma taxa recomendada que é perfeitamente utilizável na maioria das vezes.

Alternativamente, se você estiver fazendo uma transação urgente que deseja ter certeza de que está incluída no próximo bloco, você pode alterar a taxa recomendada em sua carteira para uma taxa acima da média.

Se você estiver usando uma carteira Bitcoin que não calcula automaticamente as taxas para você, ou se estiver fazendo uma compra em uma exxchange que exige que você insira uma taxa manualmente, você pode usar os seguintes recursos para encontrar uma taxa:

  • bitcoinfees.earn.com – Fornece informações atualizadas sobre o estado atual do blockchain do Bitcoin e tem opções de taxas recomendadas na parte inferior da página.
  • bitcoinfees.info – Um site semelhante que mostra as taxas recomendadas em dólares e centavos, em vez de satoshis.

Reduzindo taxas de transação – melhores práticas

Existem várias maneiras de evitar o pagamento de taxas altas. Vamos explorar alguns deles:

Evite enviar transações quando a rede estiver ocupada

Quando a rede Bitcoin está extremamente ocupada, por exemplo, quando o preço dispara e muitas pessoas estão procurando comprar Bitcoin, os usuários aumentam suas taxas para priorizar suas transações.

Isso pode fazer com que as taxas se tornem ridiculamente caras. Portanto, se você puder atrasar uma transação para um momento em que a rede esteja menos congestionada, poderá economizar muito dinheiro em taxas.

Use uma carteira que suporte SegWit

SegWit é uma atualização do protocolo Bitcoin que configura os dados da transação de forma a criar um arquivo menor em tamanho. Muitas carteiras já suportam esse recurso e isso pode cortar custos substancialmente.

Agrupe suas entradas

Quanto mais informações você precisar para criar sua transação, maior será o seu tamanho. Ou seja, mais taxas você precisará pagar por ela. Se você quiser manter as taxas baixas, de vez em quando você pode consolidar suas entradas.

Isso é feito enviando diversas pequenas entradas para um endereço de sua propriedade em um momento em que as taxas são baixas.

Dessa forma, você reduzirá significativamente suas taxas futuras, pois terá apenas uma entrada.

Agrupando suas saídas

Além de consolidar entradas, você também pode agrupar várias saídas (ou pagamentos) em uma transação. Nem todas as carteiras suportam esse recurso. Entretanto, se sua carteira permitir, você poderá enviar pagamentos para vários endereços em uma transação, o que reduzirá a taxa exigida.

O problema de escalabilidade do blockchain

A taxa média de transação em qualquer momento depende da economia da oferta e demanda. Existe uma correlação direta entre o número de transações pendentes e as taxas do bitcoin.

No entanto, essa correlação levou muitos a questionar a viabilidade das criptomoedas como uma ferramenta financeira para as massas e causou uma brecha generalizada na comunidade de criptomoedas.

Embora as transações com Bitcoin sejam relativamente baratas no momento, a rede testemunhou vários gargalos no passado, empurrando até taxas para dois dígitos.

Resolver o problema sem comprometer

Esse debate sobre escalabilidade do blockchain tem sido motivo de muita disputa entre desenvolvedores e usuários. Embora existam várias soluções para melhorar a escala do blockchain do Bitcoin, quase todas elas comprometem outros aspectos importantes, como descentralização e segurança.

BEINNEWS ACADEMY LTD © STREET: SUITE 1701 – 02A, 17/F, 625 KING’S ROAD, NORTH POINT. HONG KONG.