Explorar todas as avaliações

Como funcionam as transações de Bitcoin?

As transações de Bitcoin são mensagens que indicam o movimento de bitcoins de remetentes para receptores. As transações são assinadas digitalmente usando criptografia e enviadas para toda a rede Bitcoin para verificação. As informações das transações são públicas e podem ser encontradas no livro-razão digital conhecido como 'blockchain'. O histórico de cada transação de Bitcoin remonta ao ponto onde os bitcoins foram primeiramente produzidos ou 'minerados'.
Como funcionam as transações de Bitcoin?
Use o aplicativo Bitcoin.com Wallet multichain, confiado por milhões para enviar, receber, comprar, vender, negociar e gerenciar com segurança e facilidade as criptomoedas mais populares. Você também pode se conectar a milhares de aplicativos descentralizados (DApps), desde jogos até derivativos financeiros.

Visão Geral

Se você quiser enviar dinheiro para um amigo, no sistema bancário tradicional, provavelmente usaria um aplicativo ou site do banco para transferir os fundos, e o banco cuidaria de tudo nos bastidores. No entanto, você pode enviar bitcoin sem a necessidade de uma autoridade central como um banco. O processo de transação do Bitcoin garante que as transações sejam legítimas, seguras e transparentes. A seguir, uma visão geral da transação de bitcoin:

  1. Criando uma Transação: Quando você envia bitcoin, você cria uma transação a partir de sua carteira digital. Esta transação inclui o endereço do remetente (chave pública), o endereço do destinatário (chave pública), a quantidade de Bitcoin a ser enviada e uma taxa de transação que você está disposto a pagar aos mineradores.
  2. Assinaturas Digitais: Para provar que você é o proprietário do bitcoin que deseja enviar, a transação deve ser assinada usando sua chave privada através de um processo criptográfico. Isso é conhecido como assinatura digital. É essencial manter sua chave privada em segredo, pois é como sua senha digital.
  3. Transmissão e confirmações: Uma vez assinada, a transação é transmitida para a rede Bitcoin e entra no mempool, que é como uma sala de espera para transações que aguardam confirmação. Os mineradores podem escolher transações do mempool para formar novos blocos. O primeiro minerador a resolver um problema matemático difícil pode criar o próximo bloco. O minerador vencedor transmite seu novo bloco, que é confirmado pelo restante da rede.
  4. Finalização da Transação: Uma vez confirmada, o novo bloco é adicionado à cópia do blockchain de cada participante da rede. As transações no novo bloco são consideradas confirmadas. No entanto, é prática comum aguardar pelo menos seis confirmações (seis blocos a mais para serem adicionados após o bloco contendo sua transação) para considerar a transação final. Isso é para garantir que a transação não seja revertida ou gasta duas vezes em caso de um fork temporário no blockchain.

Bitcoins existem como registros de transações de Bitcoin

Definimos um bitcoin como uma cadeia de assinaturas digitais. Cada proprietário transfere bitcoin para o próximo assinando digitalmente um hash da transação anterior e a chave pública do próximo proprietário e adicionando isso ao final da moeda. Um beneficiário pode verificar as assinaturas para verificar a cadeia de propriedade.

Bitcoins não "existem" por si só. Não há bitcoins físicos, nem os proprietários de Bitcoin têm uma "conta". Em vez disso, há um 'blockchain', que pode ser visto como um livro-razão, ou um registro, de todas as transações que já ocorreram entre endereços de Bitcoin. Esses registros de transações são atualizados pelos participantes da rede Bitcoin (nós) e compartilhados entre cada um de seus nós à medida que os saldos aumentam e diminuem. Você pode usar um 'explorador de blocos' se quiser ver o histórico, bem como o saldo atual, de qualquer endereço de Bitcoin.

Chaves públicas e privadas

Para enviar Bitcoin, você deve ter acesso às chaves públicas e privadas associadas à quantidade de bitcoin que deseja enviar. Quando falamos de alguém "possuir" bitcoins, o que realmente significa é que essa pessoa tem acesso a um 'par de chaves' composto por:

  • uma chave pública (um endereço) para a qual uma certa quantidade de bitcoin foi enviada anteriormente
  • a correspondente e exclusiva chave privada (uma senha) que autoriza o bitcoin anteriormente enviado para a chave pública acima (endereço) a ser enviado para outro lugar.

Chaves públicas, também chamadas de endereços de bitcoin, são sequências aleatórias de letras e números que funcionam de forma semelhante a um endereço de e-mail ou nome de usuário de uma rede social. Como o nome implica, são públicas, então você está seguro em compartilhá-las com outros. Na verdade, você deve dar seu endereço Bitcoin a outros quando quiser que eles lhe enviem bitcoin. A chave privada é outra sequência de letras e números, também gerada aleatoriamente. No entanto, chaves privadas, como senhas de e-mail ou outras contas, devem ser mantidas em segredo. Nunca compartilhe sua chave privada com ninguém que você não confie 100% para não roubar de você.

Leia mais: Garanta que seus ativos digitais estejam seguros com estas dicas simples.

Você pode pensar em seu endereço Bitcoin como um cofre transparente. Outros podem ver o que há dentro, mas apenas aqueles com a chave privada podem abrir o cofre para acessar os fundos dentro dele.

Entradas e saídas de transações

Apesar de ser possível lidar com moedas individualmente, seria complicado fazer uma transação separada para cada centavo em uma transferência. Para permitir que o valor seja dividido e combinado, as transações contêm múltiplas entradas e saídas. Normalmente, haverá uma única entrada de uma transação anterior maior ou múltiplas entradas combinando quantias menores, e no máximo duas saídas: uma para o pagamento e outra retornando o troco, se houver, de volta ao remetente.

-Satoshi Nakamoto, Whitepaper do Bitcoin

Vamos explicar essa seção do whitepaper do Bitcoin analisando uma transação de exemplo na prática:

Mark quer enviar 1 BTC para Jessica. Para isso, ele usa sua chave privada para 'assinar' uma mensagem com os detalhes específicos da transação. Esta mensagem, que deve ser transmitida para a rede, conterá o seguinte:

  • Entradas. Isso contém informações sobre o bitcoin anteriormente enviado para o endereço de Mark. Por exemplo, imagine que Mark recebeu anteriormente 0,6 BTC de Alice e 0,6 BTC de Bob. Agora, para enviar 1 BTC para Jessica, pode haver duas entradas: uma entrada de 0,6 BTC anteriormente de Alice e uma entrada de 0,6 BTC anteriormente de Bob.
  • Quantidade. Neste caso, a quantidade que Mark quer enviar é 1 BTC.
  • Saídas. Existem duas saídas. A primeira é 1 BTC para o endereço de Jessica. A segunda é 0,2 BTC retornado como 'troco' para Mark. Esta segunda saída é calculada como o total das entradas [0,6 + 0,6 = 1,2], menos a quantidade que Mark quer enviar [1 BTC].

Isso pode parecer confuso, mas é feito dessa forma para melhorar a eficiência - e a boa notícia é que saber os detalhes dos bastidores das transações de Bitcoin não é necessário para enviar ou receber bitcoin. Sua Carteira Bitcoin cuida disso!

Transmissão e confirmações

No exemplo acima, Mark (via seu software de carteira) transmitirá sua transação proposta para a rede Bitcoin. Um grupo especial de participantes na rede conhecido como 'mineradores' verifica se as chaves de Mark podem acessar as entradas (ou seja, o(s) endereço(s)) de onde ele recebeu anteriormente o bitcoin que afirma controlar. Os mineradores também reúnem uma lista de outras transações que foram transmitidas para a rede aproximadamente ao mesmo tempo que a de Mark e as formam em um bloco. Qualquer minerador que tenha completado o 'Proof of Work' está autorizado a propor um novo bloco que será adicionado ou 'anexado' à cadeia, referenciando o último bloco. Esse novo bloco é então transmitido para a rede. Se outros participantes da rede (nós) concordarem que é um bloco válido (ou seja, as transações que contém seguem todas as regras do protocolo e referencia corretamente o bloco anterior), eles o passarão adiante. Eventualmente, outro minerador construirá sobre ele referenciando-o como o bloco anterior ao propor o próximo bloco. Qualquer transação que estava no bloco anterior agora será 'confirmada' pelo próximo minerador. À medida que blocos são adicionados à cadeia, o número de confirmações da transação de Mark aumenta.

Por que algumas confirmações de transações de bitcoin demoram tanto?

Cada bloco pode conter apenas um certo número de transações, e esse número é determinado principalmente pelo espaço disponível em cada bloco, ou o 'tamanho do bloco', que é de 1MB. O espaço limitado dá origem ao mercado de taxas, onde os mineradores, que coletam taxas, escolhem incluir no próximo bloco apenas aquelas transações que incluíram uma taxa alta o suficiente. Assim, taxas mais altas atuam como incentivo para os mineradores priorizarem suas transações.

Note que o tamanho do bloco é um limite arbitrário, mas a comunidade Bitcoin escolheu manter o tamanho do bloco o menor possível para facilitar que as pessoas operem nós Bitcoin. Bitcoin Cash, que é um fork do Bitcoin, tem um tamanho de bloco maior e, portanto, requer taxas muito menores para transações.

Leia mais: Entenda como a rede Bitcoin decide sobre questões críticas como o tamanho do bloco.

Quanto são as taxas de transação de bitcoin?

Taxas para enviar bitcoin podem variar de alguns centavos até US$ 100. A razão para a grande variação é que as taxas de Bitcoin dependem tanto da oferta e demanda (ou seja, quão congestionada está a rede em um dado momento) quanto do "tamanho" de sua transação. O tamanho é afetado principalmente pelas entradas, então se sua transação tiver muitas entradas, ocupará mais espaço no bloco e exigirá uma taxa maior. Por exemplo, se você quiser enviar 10 BTC, há uma boa chance de que sua transação exija mais entradas do que se você quiser enviar 1 BTC. A transação de 10 BTC pode consistir em 5+2+1+1+1 (totalizando 5 entradas), enquanto a transação de 1 BTC pode ter apenas duas entradas, como em nosso exemplo de Mark/Jessica acima.

Muitas carteiras, incluindo a Carteira Bitcoin.com, permitem que os usuários configurem manualmente as taxas de transação. Isso ajuda a evitar pagar demais. Por exemplo, se você não estiver com pressa, pode definir a taxa mais baixa para que seja escolhida por um minerador quando a rede estiver menos congestionada. Você também pode garantir que suas transações sejam processadas imediatamente aumentando sua taxa.

Leia mais: Entenda os detalhes de enviar bitcoin.

Guias relacionados

Comece aqui →
Uma rápida introdução ao Bitcoin

Uma rápida introdução ao Bitcoin

Obtenha uma introdução direta ao Bitcoin e por que ele é importante.

Leia este artigo →
Uma rápida introdução ao Bitcoin

Uma rápida introdução ao Bitcoin

Obtenha uma introdução direta ao Bitcoin e por que ele é importante.

Como funciona a troca de bitcoin?

Como funciona a troca de bitcoin?

Quão seguro é armazenar sua criptomoeda em exchanges centralizadas?

Leia este artigo →
Como funciona a troca de bitcoin?

Como funciona a troca de bitcoin?

Quão seguro é armazenar sua criptomoeda em exchanges centralizadas?

O que é governança do Bitcoin?

O que é governança do Bitcoin?

Como a rede opera e decide sobre questões críticas?

Leia este artigo →
O que é governança do Bitcoin?

O que é governança do Bitcoin?

Como a rede opera e decide sobre questões críticas?

O que é Bitcoin?

O que é Bitcoin?

Obtenha uma introdução direta ao Bitcoin e por que ele é importante.

Leia este artigo →
O que é Bitcoin?

O que é Bitcoin?

Obtenha uma introdução direta ao Bitcoin e por que ele é importante.

O que é o Bitcoin Cash?

O que é o Bitcoin Cash?

Bitcoin Cash é um sistema de dinheiro eletrônico ponto a ponto descentralizado que não depende de nenhuma autoridade central, como um governo ou instituição financeira.

Leia este artigo →
O que é o Bitcoin Cash?

O que é o Bitcoin Cash?

Bitcoin Cash é um sistema de dinheiro eletrônico ponto a ponto descentralizado que não depende de nenhuma autoridade central, como um governo ou instituição financeira.

check icon
CONFIADO POR MAIS DE 5 MILHÕES DE USUÁRIOS DE CRIPTOMOEDAS EM TODO O MUNDO

FIQUE À FRENTE NO CRYPTO

ENTREGUE SEMANALMENTE
ENTREGUE SEMANALMENTE

Mantenha-se à frente no mundo das criptomoedas com nossa newsletter semanal que traz as informações mais importantes.

news icon

Notícias semanais de criptomoedas, selecionadas para você

insights icon

Percepções acionáveis e dicas educacionais

products icon

Atualizações sobre produtos que impulsionam a liberdade econômica

Inscrever-se

Sem spam. Cancele a inscrição a qualquer momento.

Comece a investir com segurança com a Carteira Bitcoin.comComece a investir com segurança com a Carteira Bitcoin.comComece a investir com segurança com a Carteira Bitcoin.com

Comece a investir com segurança com a Carteira Bitcoin.com

Mais de carteiras criadas até agora

Tudo o que você precisa para comprar, vender, negociar e investir seu Bitcoin e criptomoeda de forma segura.

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin