Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Um Olhar Mais Aprofundado Sobre Transações | Blocos e Transações
Introdução ao Blockchain

bookUm Olhar Mais Aprofundado Sobre Transações

No universo do blockchain e do Bitcoin, as transações são o elemento vital que possibilita a movimentação de moeda digital entre participantes, portanto, é hora de explorar as complexidades das transações em blockchain.

Estrutura da Transação

Mais uma vez, uma transação de Bitcoin é uma mensagem digital que especifica como os bitcoins são "movidos" (na verdade, eles não são movidos, apenas a propriedade muda) de um endereço para outro. Em sua essência, uma transação contém os seguintes componentes:

Aqui está uma transação real que você pode explorar (disponível aqui):

Como mostrado aqui, a transação inclui 7 entradas e 4 saídas, cada uma associada a um endereço único. O valor total de bitcoins de entrada é maior do que o valor total de bitcoins de saída. Essa diferença ocorre porque a transação também inclui taxas, que devem ser consideradas.

O valor é igual à soma dos bitcoins de saída, e valor + taxas é igual à soma dos bitcoins de entrada.

Verificação de Transação

Antes que uma transação seja adicionada a um bloco e registrada na blockchain, ela deve ser verificada pela rede. Esse processo de verificação garante que a transação é válida e está em conformidade com as regras da rede. A seguir, estão os principais aspectos da verificação de transações:

Conforme explicado no capítulo anterior, uma vez que uma transação é verificada, ela é colocada no mempool, onde aguarda a seleção por um minerador para inclusão no próximo bloco. Após a criação do bloco, ele é transmitido para a rede e verificado. Se o bloco for validado, ele é adicionado à blockchain, e todas as transações contidas nele são consideradas confirmadas.

Confirmação Adicional

Retornando ao exemplo da transação, ao abrir o link fornecido, é possível observar o seguinte:

A primeira confirmação ocorre quando uma transação é incluída em um bloco. Cada bloco adicional adicionado sobre o bloco que contém essa transação conta como uma confirmação extra. Quanto mais confirmações uma transação possui, menor o risco de ela ser revertida.

Na prática, é comum aguardar seis confirmações antes de considerar uma transação de Bitcoin como finalizada. Nessa profundidade, reverter a transação exigiria uma quantidade extraordinária de poder computacional, tornando-a efetivamente irreversível.

1. Qual componente de uma transação Bitcoin comprova que o remetente tem o direito de transferir os bitcoins?

2. Qual é o principal motivo para aguardar múltiplas confirmações após uma transação Bitcoin ser incluída em um bloco?

question mark

Qual componente de uma transação Bitcoin comprova que o remetente tem o direito de transferir os bitcoins?

Select the correct answer

question mark

Qual é o principal motivo para aguardar múltiplas confirmações após uma transação Bitcoin ser incluída em um bloco?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 6

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain why six confirmations are considered secure?

How do transaction fees affect the speed of confirmation?

What happens if a transaction never gets confirmed?

Awesome!

Completion rate improved to 6.25

bookUm Olhar Mais Aprofundado Sobre Transações

Deslize para mostrar o menu

No universo do blockchain e do Bitcoin, as transações são o elemento vital que possibilita a movimentação de moeda digital entre participantes, portanto, é hora de explorar as complexidades das transações em blockchain.

Estrutura da Transação

Mais uma vez, uma transação de Bitcoin é uma mensagem digital que especifica como os bitcoins são "movidos" (na verdade, eles não são movidos, apenas a propriedade muda) de um endereço para outro. Em sua essência, uma transação contém os seguintes componentes:

Aqui está uma transação real que você pode explorar (disponível aqui):

Como mostrado aqui, a transação inclui 7 entradas e 4 saídas, cada uma associada a um endereço único. O valor total de bitcoins de entrada é maior do que o valor total de bitcoins de saída. Essa diferença ocorre porque a transação também inclui taxas, que devem ser consideradas.

O valor é igual à soma dos bitcoins de saída, e valor + taxas é igual à soma dos bitcoins de entrada.

Verificação de Transação

Antes que uma transação seja adicionada a um bloco e registrada na blockchain, ela deve ser verificada pela rede. Esse processo de verificação garante que a transação é válida e está em conformidade com as regras da rede. A seguir, estão os principais aspectos da verificação de transações:

Conforme explicado no capítulo anterior, uma vez que uma transação é verificada, ela é colocada no mempool, onde aguarda a seleção por um minerador para inclusão no próximo bloco. Após a criação do bloco, ele é transmitido para a rede e verificado. Se o bloco for validado, ele é adicionado à blockchain, e todas as transações contidas nele são consideradas confirmadas.

Confirmação Adicional

Retornando ao exemplo da transação, ao abrir o link fornecido, é possível observar o seguinte:

A primeira confirmação ocorre quando uma transação é incluída em um bloco. Cada bloco adicional adicionado sobre o bloco que contém essa transação conta como uma confirmação extra. Quanto mais confirmações uma transação possui, menor o risco de ela ser revertida.

Na prática, é comum aguardar seis confirmações antes de considerar uma transação de Bitcoin como finalizada. Nessa profundidade, reverter a transação exigiria uma quantidade extraordinária de poder computacional, tornando-a efetivamente irreversível.

1. Qual componente de uma transação Bitcoin comprova que o remetente tem o direito de transferir os bitcoins?

2. Qual é o principal motivo para aguardar múltiplas confirmações após uma transação Bitcoin ser incluída em um bloco?

question mark

Qual componente de uma transação Bitcoin comprova que o remetente tem o direito de transferir os bitcoins?

Select the correct answer

question mark

Qual é o principal motivo para aguardar múltiplas confirmações após uma transação Bitcoin ser incluída em um bloco?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 6
some-alt