## Definição

**Blocos compactos** são um método de retransmissão do Bitcoin que permite que nós compartilhem blocos recém-minerados sem enviar novamente todas as transações completas. Em vez disso, um nó envia um pequeno resumo do bloco, que outros nós usam para reconstruir o bloco a partir de transações que já estão em sua [mempool](/pt/glossary/mempool). Isso reduz o uso de banda e ajuda novos blocos a se espalharem mais rápido.

## Como Funciona

Quando um minerador encontra um bloco válido, ele precisa ser enviado a outros nós para que eles possam verificá-lo e começar a construir sobre ele. Sem blocos compactos, um nó pode enviar o bloco completo, incluindo todos os dados das transações. Isso pode ser lento quando os blocos são grandes ou as conexões são fracas.

A retransmissão por blocos compactos presume que a maioria dos nós conectados já viu as mesmas transações não confirmadas antes de o bloco ser minerado. O remetente compartilha o cabeçalho do bloco, a transação coinbase e identificadores curtos das transações para o restante do bloco. O receptor compara esses identificadores com sua mempool e reconstrói o bloco completo localmente.

Se faltarem transações ao receptor, ele solicita apenas essas partes. Depois que tem o bloco completo, ele verifica o [cabeçalho do bloco](/pt/glossary/cabecalho-do-bloco), valida as transações, verifica a [proof of work](/pt/glossary/prova-de-trabalho) e retransmite o bloco adiante. Isso faz parte de uma [propagação de blocos](/pt/glossary/propagacao-de-blocos) mais rápida, não de uma alteração nas regras de consenso do Bitcoin.

## Por Que Isso Importa

Blocos compactos importam para mineradores porque cada segundo de atraso pode afetar a receita. Se um minerador encontra um bloco, mas ele chega lentamente à rede, um bloco concorrente pode se espalhar primeiro. O bloco mais lento pode se tornar um [bloco órfão](/pt/glossary/bloco-orfao), o que significa que o minerador perde o subsídio e as taxas de transação.

Uma retransmissão mais rápida também ajuda mineradores a parar de desperdiçar hash rate em trabalho antigo. Quando um novo bloco é aceito, os mineradores mudam para um novo [modelo de bloco](/pt/glossary/modelo-de-bloco) na ponta mais recente da cadeia. Blocos compactos tornam essa atualização mais rápida entre pools, nós e infraestrutura de mineração.

Para mineradores menores e operadores de nós independentes, blocos compactos reduzem os requisitos de banda. Isso facilita operar um nó bem conectado, validar blocos diretamente e reduzir a dependência de serviços centralizados de retransmissão.

## Termos Relacionados

- [Propagação de Blocos](/pt/glossary/propagacao-de-blocos)
- [Mempool](/pt/glossary/mempool)
- [Cabeçalho do Bloco](/pt/glossary/cabecalho-do-bloco)
- [Bloco Órfão](/pt/glossary/bloco-orfao)
- [Modelo de Bloco](/pt/glossary/modelo-de-bloco)
- [Proof of Work](/pt/glossary/prova-de-trabalho)
