O que é um conversor de satoshi para Bitcoin?
Um conversor de satoshi para Bitcoin divide uma quantidade de satoshis por 100.000.000 para expressá-la em BTC, e multiplica no sentido inverso. O satoshi é a menor unidade que o protocolo Bitcoin registra; todo valor na blockchain, no Bitcoin Core, em PSBTs e nos bancos de dados das exchanges é um número inteiro de satoshis, e BTC com 8 casas decimais é apenas um formato de exibição.
Tabela de unidades do Bitcoin
| Unidade | Satoshis | BTC |
|---|---|---|
| satoshi (sat) | 1 | 0,00000001 |
| bit (μBTC) | 100 | 0,000001 |
| millibitcoin (mBTC) | 100.000 | 0,001 |
| bitcoin (BTC) | 100.000.000 | 1 |
Quantidades úteis em sats
- 1.000 sats = 0,00001 BTC. Gorjeta comum ou pequeno pagamento Lightning.
- 10.000 sats = 0,0001 BTC. Muitas vezes o valor mínimo on-chain que as exchanges permitem sacar.
- 100.000 sats = 0,001 BTC = 1 mBTC.
- 1.000.000 sats = 0,01 BTC, às vezes chamado de "bitcent".
- 21 milhões de BTC = 2,1 quatrilhões de sats, o limite total de emissão.
A precisão importa
Valores em Bitcoin têm exatamente 8 casas decimais na blockchain. Softwares que armazenam BTC como número de ponto flutuante podem perder satoshis no arredondamento, e é por isso que exchanges e carteiras mantêm saldos como satoshis inteiros. Este conversor faz o mesmo, então um valor como 0,12345678 BTC faz o caminho de ida e volta com exatidão.
Exemplo prático
Uma saída de transação com value: 1500000 em uma transação bruta são 1.500.000 sats = 0,015 BTC = 15 mBTC = 15.000 bits. Uma taxa de 2 sat/vB em uma transação de 140 vbytes são 280 sats, ou 0,0000028 BTC. No sentido inverso, 0,00123456 BTC são 123.456 sats; multiplicar por 108 como inteiro evita o problema do 0,1 + 0,2 ≠ 0,3 do ponto flutuante.
Erros comuns
- Confundir bits e sats. Um bit são 100 satoshis; uma carteira que mostra "1.500 bits" tem 150.000 sats, não 1.500.
- Ler millisatoshis como satoshis. Invoices Lightning e APIs de nós costumam informar valores em msat; 1.000 msat = 1 sat.
- Descartar zeros finais. 0,0010 BTC e 0,001 BTC são iguais, mas 0,001 BTC e 0,0001 BTC diferem em 90.000 sats. Converter para sats deixa a magnitude evidente.
Pronto para receber? Crie um código de pagamento com o gerador de QR code Bitcoin, ou verifique um endereço com o validador de endereço Bitcoin.