Protocolo e atualizações
O bitcoin não tem gerente de lançamentos. Tem um processo de propostas, várias implementações e muita gente que pode simplesmente se recusar a rodar o seu código. Esta seção explica como uma mudança realmente chega.
Um BIP é uma proposta de melhoria do Bitcoin, um documento numerado em um repositório público. Ser numerado não diz nada sobre aceitação, e a maioria dos BIPs não vai a lugar nenhum. Os que importam foram ativados, e as palavras para como isso acontece estão aqui: soft fork para uma mudança que aperta as regras e que os nós antigos ainda aceitam, hard fork para uma que eles não aceitam, e os mecanismos de ativação, disputados com mais ferocidade que as próprias mudanças.
SegWit e Taproot são as duas atualizações com mais chance de aparecer na tela de saque de uma corretora. O SegWit tirou os dados de assinatura da parte do bloco que conta para o limite de tamanho, o que reduziu as taxas das carteiras que o adotaram. O Taproot acrescentou assinaturas Schnorr e fez condições de gasto complexas parecerem comuns on-chain, o que é uma melhoria de privacidade tanto quanto de capacidade.
A seção também traz as discussões que ainda estão em aberto, e não resolvidas: os covenants e as propostas que os viabilizariam, OP_CHECKTEMPLATEVERIFY e OP_CAT, e a briga dos Ordinals, das inscrições e das Runes sobre para que serve o espaço em bloco. As medidas em que essas discussões se apoiam, o peso do bloco e o tamanho máximo do bloco, estão definidas em mineração e consenso.
38 termos. Última revisão: 24 de setembro de 2026.
Termos em Protocolo e atualizações
- Âncora efêmeraUma âncora efêmera é uma saída de valor zero acrescentada a uma transação apenas para que alguém possa anexar a ela uma transação filha que paga taxa e arrastar a transação pai até um bloco.
- Anexo do TaprootO anexo do Taproot é um elemento reservado da testemunha, marcado com o byte 0x50, com o qual as regras de consenso se comprometem na assinatura, mas que, fora isso, ignoram durante a validação.
- Assinatura Schnorrtambém BIP340Uma assinatura Schnorr é o esquema de assinatura de 64 bytes que o bitcoin adotou com o Taproot, e sua propriedade definidora é a linearidade: várias chaves e assinaturas se somam em uma só.
- Bits de versãoOs bits de versão tratam o campo de versão de 32 bits de um cabeçalho de bloco como uma fileira de interruptores independentes, para que os mineradores possam sinalizar apoio a vários soft forks ao mesmo tempo.
- BRC-20BRC-20 é um padrão experimental de tokens que grava texto JSON em inscrições de ordinais e deixa cada saldo para ser calculado por indexadores fora da cadeia, e não pelo bitcoin.
- Cluster mempoolCluster mempool é o redesenho da sala de espera do Bitcoin Core que mantém cada grupo de transações não confirmadas conectadas entre si ordenado, de modo que o nó sempre sabe quais um minerador realmente escolheria.
- Compromisso de testemunhaO compromisso de testemunha é um hash de 32 bytes em uma saída da transação coinbase que liga cada wtxid de um bloco à árvore de Merkle já existente no cabeçalho.
- CovenantUm covenant é uma regra de gasto que limita para onde o bitcoin pode ir depois, e não apenas quem pode movê-lo, e hoje nenhum opcode do Script do Bitcoin consegue impor uma.
- Dados de testemunhatambém TestemunhaOs dados de testemunha são o material de assinatura que uma transação SegWit carrega em uma seção separada, descontado a uma unidade de peso por byte e excluído por completo do txid.
- ErlayErlay é uma forma proposta para que os nós comparem quais transações cada um viu usando esboços minúsculos, em vez de anunciar cada hash de transação a cada par.
- ForkUm fork é qualquer ponto em que o histórico ou o livro de regras do bitcoin se divide em dois, e é por isso que a palavra abrange três eventos diferentes, que se resolvem em escalas de tempo totalmente distintas.
- Gasto pelo caminho da chaveUm gasto pelo caminho da chave gasta uma saída Taproot com uma única assinatura sobre a chave de saída ajustada, publica uma testemunha de exatamente um elemento e não revela nada sobre scripts alternativos.
- Gasto por caminho de scriptUm gasto por caminho de script desbloqueia uma saída Taproot ao revelar um script de folha, os dados de entrada que o satisfazem e um bloco de controle que prova que essa folha foi comprometida pelo endereço.
- Hard forkUm hard fork flexibiliza ou altera as regras do bitcoin, de modo que blocos rejeitados pelo software antigo passam a ser válidos, o que significa que todo nó precisa ser atualizado ou fica para trás em uma cadeia diferente.
- Inscriçãotambém Inscription ou Inscrição ordinalUma inscrição é um arquivo armazenado dentro de um witness de Taproot e associado a um satoshi, e é assim que imagens, texto e colecionáveis acabaram vivendo no próprio bitcoin.
- MASTtambém Merkelized Alternative Script TreeO MAST esconde atrás de uma árvore de Merkle cada condição de gasto que você não usa, de modo que revelar um ramo ao gastar mantém o restante privado e fora da blockchain.
- MiniscriptMiniscript é uma forma estruturada de escrever o subconjunto útil do Script do Bitcoin para que o software possa analisar uma política de gasto, calcular seus custos e assinar por ela automaticamente.
- MuSig2também Agregação de chavesO MuSig2 permite que vários signatários combinem suas chaves públicas em uma só e produzam uma única assinatura Schnorr de 64 bytes, de modo que um gasto em grupo parece idêntico a um gasto individual na blockchain.
- OP_CATOP_CAT une em um só os dois itens no topo da pilha do script, uma operação que Satoshi desativou em 2010 e que o BIP-347 propõe restaurar dentro do tapscript.
- OP_CHECKLOCKTIMEVERIFYtambém CLTV ou BIP65OP_CHECKLOCKTIMEVERIFY é o opcode de script que impede que uma saída seja gasta antes de uma altura de bloco ou data de calendário indicada, não importa quem detenha a chave.
- OP_CHECKSEQUENCEVERIFYtambém CSV ou BIP112OP_CHECKSEQUENCEVERIFY bloqueia um bitcoin por um período de tempo medido a partir da confirmação do próprio bitcoin, e faz falhar qualquer gasto cuja entrada não tenha esperado o tempo suficiente.
- OP_CHECKSIGADDO OP_CHECKSIGADD conta as assinaturas uma chave por vez dentro do tapscript, substituindo o antigo opcode de multiassinatura por uma verificação que tanto a verificação em lote quanto os futuros tipos de chave podem processar.
- OP_CHECKTEMPLATEVERIFYtambém CTV ou BIP119OP_CHECKTEMPLATEVERIFY é um opcode proposto que permitiria que uma saída fixasse de antemão a transação exata autorizada a gastá-la, até suas saídas e seus valores.
- Ordinalstambém Teoria ordinalOrdinals é um esquema de numeração que atribui a cada satoshi um número de série na ordem de mineração e o acompanha ao longo das transações, dando identidade às unidades individuais de bitcoin.
- Proposta de melhoria do Bitcointambém BIPUma Proposta de melhoria do Bitcoin é um documento de projeto numerado que descreve uma mudança no bitcoin ou um padrão que as carteiras devem seguir, sem qualquer autoridade para impô-lo.
- Ramo de Merkle do TaprootUm ramo de Merkle do Taproot é a lista de hashes irmãos que um gasto por caminho de script publica para provar que seu script foi comprometido no endereço que está sendo gasto.
- Retransmissão de blocos compactostambém BIP152A retransmissão de blocos compactos substitui um novo bloco na rede por uma lista de identificadores de seis bytes, que o nó receptor compara com as transações que já tem e remonta localmente.
- Runestambém protocolo RunesRunes é um protocolo de tokens que registra a emissão e as transferências em uma única saída OP_RETURN, de modo que os saldos ficam sobre saídas não gastas e não sobre arquivos de texto inscritos.
- SegWittambém Testemunha segregada ou BIP141O SegWit tirou os dados de assinatura da parte da transação que o txid fixa, corrigindo a maleabilidade de transações e aumentando a capacidade dos blocos sem alterar o limite base de um megabyte.
- SIGHASH_ANYPREVOUTtambém APOSIGHASH_ANYPREVOUT é um modo de assinatura proposto para scripts de Taproot que permite que uma única assinatura gaste qualquer bitcoin bloqueado em um script correspondente, em vez do único bitcoin para o qual foi criada.
- Soft forkUma soft fork restringe as regras do bitcoin, de modo que os blocos válidos no software novo continuam válidos no antigo, o que permite atualizar a rede sem forçar ninguém a sair da blockchain.
- Soft fork ativado pelos usuáriostambém UASFUm soft fork ativado pelos usuários impõe uma nova regra em uma data fixa escolhida pelos operadores de nós, de modo que os mineradores que a ignoram têm seus blocos rejeitados, e não apenas derrotados em votos.
- Soft fork ativado por mineradorestambém MASFUm soft fork ativado por mineradores entra em vigor quando uma supermaioria dos blocos minerados sinaliza a favor dela, usando o campo de versão do bloco como um voto contado automaticamente por cada nó.
- Speedy TrialSpeedy Trial é a configuração de ativação usada para o Taproot: uma janela curta de sinalização dos mineradores com um limiar reduzido de 90% e a aplicação das regras adiada para uma altura de bloco fixa posterior.
- Taproottambém BIP341Taproot é o soft fork de 2021 que deu ao bitcoin as assinaturas Schnorr e um novo tipo de saída em que o caminho de gasto cooperativo parece idêntico a um pagamento comum de chave única.
- TapscriptTapscript é a versão do Bitcoin Script executada nos gastos por caminho de script do Taproot, com assinaturas Schnorr, sem teto de opcodes e com um orçamento de assinaturas no lugar dos antigos contadores.
- Tempo mediano passadotambém MTPO tempo mediano passado é o relógio de consenso do bitcoin: a mediana das marcas de tempo dos onze blocos anteriores, e o valor com o qual é verificado todo locktime baseado em tempo.
- Verificação por lotesA verificação por lotes checa muitas assinaturas Schnorr em uma única equação de curva elíptica, em vez de uma a uma, e devolve um único resultado de aprovação ou falha para todo o conjunto.
As outras 13 seções
- Conceitos básicosO que é o bitcoin, o que é um satoshi e o punhado de ideias sobre as quais o resto do glossário se apoia.
- Endereços e chavesPara onde os bitcoins são enviados, o que uma chave privada realmente controla e como uma só frase de recuperação produz milhares de endereços.
- Carteiras e custódiaQuente, fria, custodial e multisig, e o que cada uma muda sobre quem pode mover seus bitcoins.
- Privacidade e segurançaOs ataques que tomam o bitcoin das pessoas, e os hábitos e as ferramentas que os impedem.
- Transações e taxasDo que é feita uma transação de bitcoin, por que ela custa o que custa e como destravar uma.
- Compra e corretorasTipos de ordem, spreads e tabelas de taxas: o vocabulário que uma corretora usa enquanto cobra de você.
- Mercados e investimentosCapitalização de mercado, volatilidade e ETFs à vista. A linguagem do preço, sem previsões de preço.
- Mineração e consensoComo os novos blocos são criados, o que a dificuldade ajusta e por que as regras se mantêm sem ninguém no comando.
- Lightning e camada 2Canais de pagamento, faturas e roteamento, para mover bitcoin sem pagar por espaço em um bloco.
- Regulamentação e impostosKYC, a Travel Rule, o MiCA e o ganho de capital: as regras que chegam à sua conta e à sua declaração de imposto de renda.
- Cultura e históriaMt. Gox, o bloco gênese, HODL e os eventos e a gíria que moldaram o jeito de falar sobre bitcoin.
- Nós e softwareBitcoin Core, nós completos, poda e RPC: o software que faz as regras valerem.
- Referência do desenvolvedorTipos de mensagem P2P, opcodes e termos de script: os nomes de campo que aparecem ao ler código de bitcoin.
Perguntas frequentes
Quem decide o que muda no bitcoin?
Ninguém, no sentido de uma autoridade. Uma mudança é escrita como proposta, implementada e só adotada se os operadores de nós decidirem rodá-la. Qualquer um pode recusar, e essa capacidade de recusa é o mecanismo, e não uma falha dele.
Qual é a diferença entre um soft fork e um hard fork?
Um soft fork aperta as regras, então os nós que não atualizam ainda aceitam os novos blocos. Um hard fork as afrouxa e divide a rede se alguém recusar. As atualizações recentes do bitcoin seguiram todas o primeiro caminho.
O que o Taproot realmente mudou?
Fez condições de gasto complexas parecerem pagamentos comuns on-chain, reduziu o custo do multisig e introduziu as assinaturas Schnorr. A maioria dos usuários não viu nada mudar, e esse era em boa parte o objetivo. Os benefícios chegam como taxas menores e mais privacidade nas carteiras que o adotaram.
Inscrições e tokens BRC-20 fazem parte do bitcoin?
Usam o espaço em bloco do bitcoin sem fazer parte de suas regras. Nada no protocolo os reconhece, e as opiniões se dividem com força sobre se pagar por esse espaço é uso legítimo ou desperdício. Os dois lados pagam as mesmas taxas por ele.