Conversor de Unidades Bitcoin
Converta unidades Bitcoin instantaneamente: BTC, satoshi, mBTC, bits e mais. Conversor online gratuito com suporte a moedas fiat e cálculos precisos.
| Unidade | Símbolo / Potência | Valor | |
|---|---|---|---|
| Bitcoin | BTC | ||
| Decibitcoin | dBTC (10⁻¹) | ||
| Centibitcoin | cBTC (10⁻²) | ||
| Millibitcoin | mBTC (10⁻³) | ||
| Microbitcoin | μBTC / bits (10⁻⁶) | ||
| Satoshi | sat (10⁻⁸) |
| Moeda | Valor |
|---|---|
| USD($) | - |
| EUR(€) | - |
| VND(₫) | - |
| GBP(£) | - |
| JPY(¥) | - |
O que é Conversor de Unidades Bitcoin?
Conversor de Unidades Bitcoin ajuda você a converter entre diferentes denominações de Bitcoin (BTC). A menor unidade é um Satoshi (sat), nomeado em homenagem ao criador do Bitcoin, Satoshi Nakamoto. Esta ferramenta suporta todas as unidades comuns de Bitcoin e fornece conversão de moeda fiat para estimativa de valor prático.
1 Bitcoin = 100.000.000 Satoshis. Entender essas unidades é essencial para transações Bitcoin, cálculos de taxas e análise de preços.
Unidades Bitcoin Explicadas
| Unidade | Valor em Satoshis | Uso Comum |
|---|---|---|
| Satoshi (sat) | 1 | Menor unidade, taxas de transação |
| Microbitcoin (μBTC / bits) | 100 | Pequenos pagamentos, gorjetas |
| Milibitcoin (mBTC) | 100.000 | Transações médias |
| Centibitcoin (cBTC) | 1.000.000 | Pagamentos maiores |
| Decibitcoin (dBTC) | 10.000.000 | Raro, grandes quantias |
| Bitcoin (BTC) | 100.000.000 | Unidade monetária principal |
O que é um satoshi e por que é a unidade base do Bitcoin?
Um satoshi (sat) é a menor unidade indivisível de Bitcoin, nomeada em homenagem ao criador pseudônimo Satoshi Nakamoto. Por design do protocolo, 1 BTC = 100.000.000 de satoshis (10^8), tornando o satoshi a unidade contábil on-chain. O Bitcoin Core armazena internamente todos os valores de transação como inteiros de satoshis para evitar erros de precisão de ponto flutuante que seriam catastróficos para dinheiro. Quando você vê um saldo de 0,00123456 BTC, a rede na verdade registra como 123.456 satoshis. Taxas são cotadas em sats/vByte, valores na Lightning Network usam milisatoshis (1 sat = 1000 msat) para precisão de roteamento sub-satoshi, e Ordinals/inscrições referenciam satoshis individuais pela sua ordem de cunhagem. Sempre pense em satoshis quando precisão importar.
Como mBTC, bits e μBTC se relacionam entre si?
Estas são subunidades estilo SI do Bitcoin. 1 mBTC (milibitcoin) = 0,001 BTC = 100.000 satoshis. 1 bit, também escrito μBTC (microbitcoin), = 0,000001 BTC = 100 satoshis. Então 1 mBTC = 1.000 bits = 100.000 sats. A proposta BIP 176 de 2017 padronizou "bits" como a unidade pequena amigável porque números como "500 bits" parecem mais intuitivos que "0,0000050 BTC." Exchanges e carteiras escolhem padrões diferentes: muitas exchanges europeias historicamente exibiam mBTC; carteiras Lightning preferem sats; relatórios institucionais usam BTC completo. Escolha a unidade cujo tamanho típico de transação produza 1-1000 dígitos para evitar tanto zeros à esquerda quanto notação científica.
Por que o Bitcoin tem exatamente 8 casas decimais?
Satoshi Nakamoto escolheu 8 casas decimais no código original do Bitcoin Core de 2009 como equilíbrio entre divisibilidade e eficiência de armazenamento. Cada satoshi cabe em um inteiro com sinal de 64 bits (máx. ~9,2 * 10^18), que lida confortavelmente com a oferta total de 21 milhões de BTC (2.100.000.000.000.000 sats) com sobra. Oito decimais dão aproximadamente a mesma precisão por dólar que centavos fiduciários dariam a um preço de BTC perto de 100 milhões de dólares — significando que satoshis permanecem economicamente significativos mesmo em cenários extremos de alta. O teto de 21 milhões e a precisão de 8 decimais são regras de consenso: alterá-las exigiria um hard fork que divide a rede, razão pela qual propostas de divisibilidade maior usam camadas off-chain como os milisatoshis do Lightning.
Como calculo taxas de transação Bitcoin em satoshis por vByte?
Taxas modernas de Bitcoin usam sat/vB (satoshis por byte virtual), onde vBytes contabilizam o desconto de testemunha do SegWit (dados de testemunha contam como 1/4 de unidade de peso). Taxa total = vsize_transação * taxa. Uma transação típica P2WPKH (SegWit nativo) com 1 entrada e 2 saídas é cerca de 140 vBytes; a 20 sat/vB são 2.800 sats. Transações multisig e Taproot variam: um 2-de-3 P2WSH é ~190 vBytes, um gasto Taproot de chave única é ~110 vBytes. Durante congestão de mempool (ex.: surtos de Ordinals em 2024) as taxas subiram acima de 500 sat/vB, enquanto períodos calmos ficam em 1-5 sat/vB. Use mempool.space para verificar taxas atuais e mirar um bloco de confirmação.

Qual é a diferença entre satoshis e milisatoshis Lightning?
A menor unidade do Bitcoin on-chain é o satoshi, mas a Lightning Network introduziu milisatoshis (msat) para precisão de roteamento off-chain: 1 sat = 1.000 msat. Pagamentos e taxas de roteamento Lightning podem ser precificados em satoshis fracionários porque são registrados em transações de compromisso que arredondam para satoshis inteiros apenas quando os canais liquidam on-chain. Isso importa para pagamentos minúsculos como streaming de vídeo por segundo (0,1 sat/seg) ou pagar por cada token de IA consumido. As especificações BOLT exigem que nós manipulem faturas com precisão msat, mas transações de fechamento on-chain só podem expressar satoshis inteiros, então valores pó abaixo do limite de pó (tipicamente 354 sats para P2WPKH) são queimados como taxas de mineradores durante o fechamento do canal.
Como devo armazenar valores de Bitcoin em código para evitar erros de arredondamento?
Sempre armazene e opere valores de Bitcoin como inteiros de satoshis, nunca como BTC em ponto flutuante. O tipo Number do JavaScript usa doubles IEEE 754 com 53 bits de mantissa, que podem representar exatamente inteiros até 2^53 = 9,0 * 10^15 — mais que suficiente para os 2,1 * 10^15 satoshis que existirão, mas apenas se você mantê-los como inteiros. Calcular 0,1 + 0,2 em BTC dá 0,30000000000000004; o mesmo como 10000000 + 20000000 sats dá exatamente 30000000. Para valores que cruzam 2^53 (raro na prática), use BigInt ou bibliotecas como bignumber.js. Converta para unidades de exibição (BTC, mBTC) apenas na camada de renderização, nunca para matemática, comparações ou armazenamento de banco de dados.
O teto de oferta de 21 milhões do Bitcoin é realmente imutável?
Tecnicamente o teto de 21M é uma regra de consenso aplicada pelo código de cada nó, não uma lei da física — mas alterá-lo requer um hard fork aceito por mineradores, exchanges, desenvolvedores de carteiras e a maioria econômica. Qualquer nó executando Bitcoin Core não modificado rejeitaria blocos que produzem mais que o subsídio programado (atualmente 3,125 BTC/bloco após o halving de abril de 2024, reduzindo pela metade a cada 210.000 blocos). O teto é socialmente mais forte que o código: a proposta de valor do Bitcoin depende explicitamente da escassez monetária, então uma proposta para elevar o teto provavelmente causaria uma divisão controversa onde a cadeia de oferta original mantém o nome "Bitcoin" e a maior parte do valor. O último satoshi está projetado para ser minerado por volta do ano 2140. Isto não é aconselhamento financeiro.
Como Ordinals e inscrições identificam satoshis individuais?
O protocolo Ordinals (lançado em janeiro de 2023 por Casey Rodarmor) atribui um número de série único a cada satoshi com base na ordem em que foi minerado, criando ~2,1 * 10^15 sats numerados. O esquema de numeração usa notação de graus (ex.: 1*65.000.000*0*0*0) codificando ciclo/época/período/bloco/deslocamento, e sats raros incluem o primeiro sat de cada bloco ("uncommon"), primeiro sat após um halving ("epic"), primeiro sat de um período de ajuste de dificuldade ("rare"), e o próprio sat #0 (o sat gênese "mítico" detido por Satoshi). Inscrições anexam dados arbitrários (imagens, texto, JSON) a um sat específico através da porção de testemunha de uma transação Taproot. Tokens BRC-20 e o protocolo Runes (abril 2024) estenderam essa ideia para tokens fungíveis diretamente no Bitcoin L1.
Exemplos de Conversão Comuns
- 1 BTC = 100.000.000 satoshis
- 1 BTC = 1.000 mBTC (milibitcoin)
- 1 BTC = 1.000.000 bits (microbitcoin)
- 10.000 satoshis = 0,0001 BTC = 0,1 mBTC
- 1 mBTC = 100.000 satoshis = 1.000 bits
- Taxa de transação: 5.000 sats = 0,00005 BTC = 0,05 mBTC
- Pagamento Lightning: 1.000 sats = 10.000 millisats
