Você Deve Consolidar Bitcoin UTXOs?
Um saldo de carteira Bitcoin pode ser dividido entre muitas saídas de transação não gastas, ou UTXOs. Um pagamento posterior que seleciona várias delas precisa de uma entrada de transação para cada saída selecionada. A consolidação gasta essas entradas agora e cria uma nova saída que pode ser usada como uma única entrada depois.
A consolidação vale a pena considerar quando a taxa paga agora é menor do que a redução de custo de entrada futura que você espera receber. Essa comparação de taxas é apenas uma parte da decisão. Co-gastar UTXOs separados pode revelar uma pista de propriedade comum, e uma saída maior pode reduzir a flexibilidade futura de controle de moedas.
- Conte os UTXOs que você pode combinar
- Escolha o tipo de script deles ou insira um conjunto misto
- Defina a taxa que você pagaria agora
- Descreva o mesmo pagamento futuro para ambas as estratégias
- Compare taxas totais, ponto de equilíbrio e compensações de privacidade
Comparar Manter UTXOs Separados Com Consolidar Agora
A Estratégia A mantém os UTXOs selecionados separados e gasta todos eles na transação futura modelada. A Estratégia B paga por uma consolidação de uma saída agora, depois paga por uma transação futura que usa a saída consolidada como uma entrada. O pagamento futuro e as saídas de troco permanecem idênticos, então a comparação isola a diferença na estrutura de entradas.
As três transações subjacentes usam o mesmo Weight revisado e mecanismo de tamanho virtual que o Calculadora de Taxas de Transação de Bitcoin. As taxas são calculadas a partir do tamanho virtual e sat/vB, depois arredondadas para um satoshi inteiro na etapa final de taxa.
| Estratégia | Custo agora | Custo depois |
|---|---|---|
| Manter UTXOs separados | Sem taxa de consolidação | Gastar todos os UTXOs originais selecionados |
| Consolidar agora | Gastar UTXOs selecionados em uma saída | Gastar um UTXO consolidado |
Encontre a Taxa Futura de Ponto de Equilíbrio
A vantagem futura de vSize é o vSize de gasto direto menos o vSize pós-consolidação. Quando essa diferença é positiva, a taxa aproximada de ponto de equilíbrio é a taxa de consolidação arredondada dividida pelo número de bytes virtuais futuros economizados. Uma taxa futura acima desse ponto pode tornar a Estratégia B mais barata no caso modelado.
A taxa futura é um cenário, não uma previsão. O arredondamento de satoshi inteiro também pode mover o ponto de cruzamento exato ligeiramente. Se a transação futura modelada não for menor após a consolidação, a página relata nenhum ponto de equilíbrio finito em vez de apresentar um limite enganoso.
Depende dos tipos de entrada selecionados, estrutura de saída, taxa atual e taxa futura assumida. Não prevê o mempool nem considera o valor de privacidade de manter moedas separadas.
Fique Dentro do Limite de Weight de Transação Padrão
Bitcoin Core limita uma transação padrão a 400.000 unidades de peso para política de relay e mineração. Esta é uma política de padronização, não a regra de validade de bloco por consenso do Bitcoin. A calculadora rejeita uma consolidação modelada, gasto direto ou gasto pós-consolidação que exceda esse limite.
Não há um número máximo seguro de UTXO para cada transação. Entradas P2PKH, SegWit aninhadas, SegWit nativas e Taproot têm Weight diferentes, e as saídas também consomem espaço. Portanto, os controles de entrada usam máximos específicos de script, enquanto o cálculo final do servidor verifica novamente a transação mista completa.
O tamanho da assinatura e a construção da carteira podem alterar ligeiramente o Weight final. Confirme se a transação real permanece dentro da política antes de assinar.
Pese a Privacidade Contra a Economia de Taxas
Combinar UTXOs em uma única transação pode sugerir que o mesmo proprietário os controla. Também pode mesclar moedas com históricos ou rótulos diferentes em uma saída maior. A potencial economia de taxas futuras deve ser considerada junto com esse vínculo permanente na cadeia.
Manter as saídas separadas pode preservar mais controle sobre quais moedas são gastas juntas. A calculadora não atribui valor monetário à privacidade e não inspeciona seu histórico de transações, portanto, um resultado de taxa positivo não é automaticamente uma recomendação para consolidar.
Revise a Transação da Carteira Antes de Assinar
O modelo cobre entradas comuns de chave única P2PKH, P2SH-P2WPKH, P2WPKH e Taproot. Ele não constrói um PSBT, não realiza seleção de moedas, não valida dust, não modela gastos multisig ou por script-path, não assina uma transação nem a transmite. O valor selecionado opcional subtrai apenas a taxa de consolidação modelada.
Use o controle de moedas da carteira para verificar os UTXOs exatos, rótulos, destino e troco antes de assinar. Em seguida, compare o tamanho virtual final e a taxa da carteira com os detalhes de cálculo mostrados aqui. Use o Conversor de Satoshi para unidades BTC/sat, ou a calculadora de taxa de uma transação quando você só precisa precificar uma transação específica.
FAQ da Calculadora de Consolidação de UTXO do Bitcoin
Quando devo consolidar UTXOs de Bitcoin?
Considere isso quando uma taxa baixa atual puder compensar o custo de gastar muitos inputs com uma taxa futura mais alta. Revise também a privacidade, os rótulos das moedas, o Weight da transação e a pré-visualização final da sua carteira antes de decidir.
1 sat/vB é uma boa taxa de consolidação?
Pode ser econômico quando as condições atuais de relay aceitarem, mas a confirmação não é garantida. Use o alvo ao vivo como uma estimativa atual e verifique a transação da carteira antes de transmitir.
Quantos UTXOs uma transação padrão de Bitcoin pode consolidar?
O máximo depende de cada tipo de script de entrada e da estrutura de saída. A calculadora deriva limites específicos de script de entrada e rejeita qualquer transação modelada completa acima do limite padrão de política de 400.000 WU do Bitcoin Core.
Como é calculada a taxa futura de ponto de equilíbrio?
A taxa arredondada paga para consolidar agora é dividida pelos bytes virtuais futuros economizados. Se a consolidação não reduzir o vSize futuro, não há taxa de equilíbrio finita.
Posso consolidar UTXOs de diferentes tipos de endereço Bitcoin?
Uma carteira pode construir uma transação com tipos de input mistos. O modo avançado modela inputs P2PKH, P2SH-P2WPKH, P2WPKH e Taproot key-path separadamente, mas a transação real assinada pela carteira é autoritativa.
Consolidar UTXOs melhora a privacidade?
Geralmente não por si só. Gastar UTXOs juntos pode criar uma pista de propriedade comum e mesclar históricos de moedas separados em uma saída.
O que acontece quando a transação modelada excede 400.000 WU?
A calculadora rejeita a comparação e pede que você reduza as entradas selecionadas ou as saídas futuras. O limite é a política padrão de relay e mineração do Bitcoin Core, não um limite de consenso.
Esta calculadora verifica dust ou constrói a transação?
Não. Ela estima Weight, tamanho virtual e taxas. Ela não aplica lógica de dust específica da carteira, não seleciona moedas, não cria um PSBT, não assina nem transmite.
Metodologia e Fontes
A comparação constrói três estruturas de transação explícitas e envia cada uma pelo mecanismo compartilhado existente de Weight/vSize do Bitcoin. Atualizações HTML renderizadas no servidor, REST e testes determinísticos usam o mesmo objeto de estimativa.
- Perfis de componentes de entrada e saída, limites de CompactSize, tratamento de marcador de testemunha, tratamento de testemunha vazia e arredondamento de vSize são reutilizados da Calculadora de Taxa de Transação do Bitcoin.
- Cada transação modelada é verificada contra a política de transação padrão de 400.000 WU do Bitcoin Core. Os controles de input e output usam limites de contagem derivados específicos de script, seguidos por uma verificação completa de estrutura mista no servidor.
- Cada taxa de transação é o tamanho virtual multiplicado pela taxa decimal sat/vB, com apenas o resultado final arredondado para cima para um satoshi inteiro.
- A economia líquida é igual à taxa de gasto direto futura menos a combinação das taxas de consolidação agora e pós-consolidação futuras.
- O ponto de equilíbrio é igual à taxa de consolidação arredondada dividida pelos vbytes futuros economizados e é omitido quando essa vantagem de tamanho é zero ou negativa.
- As taxas atuais ao vivo são validadas e armazenadas em cache no servidor. A taxa futura assumida é sempre rotulada como um cenário manual, e BTC/USD permanece opcional.
Referências principais
- Política de Transação Padrão do Bitcoin Core Define o Weight máximo de transação padrão de 400.000 WU usado pelo gate de política.
- BIP 141: Testemunha Segregada Define o Weight da transação, serialização de testemunha e regras de tamanho virtual.
- BIP 341: Taproot Define o comportamento de saída e testemunha de chave Taproot usado pelo perfil revisado.
- Referência de Transação do Desenvolvedor Bitcoin Documenta entradas, saídas e serialização CompactSize de transações.
- Orientação de Privacidade do Bitcoin.org Explica por que o histórico de transações e a reutilização de endereços exigem tratamento deliberado de privacidade.
- API REST do mempool.space Documenta a fonte de dados atual de recomendação de taxas.
Revisado pela Equipe Editorial do BitcoinToolkit lógica de comparação testada pela última vez