Un satoshi, a menudo abreviado «sat», es la unidad más pequeña de bitcoin registrada en la cadena de bloques. Un bitcoin equivale a 100.000.000 satoshis, así que un sat es 0,00000001 BTC.
¿Por qué tan pequeño?
La oferta de Bitcoin está limitada a poco menos de 21 millones de monedas. Si el precio de una moneda es alto, los pagos cotidianos necesitan unidades pequeñas. Dividir cada moneda en cien millones de partes da al sistema poco menos de 2,1 cuatrillones de sats en total. Eso basta para compras pequeñas incluso si un bitcoin se vuelve muy valioso.
Cómo lo ve el software
Por debajo, Bitcoin no usa decimales en absoluto. Cada importe dentro de una transacción, cada UTXO, se guarda como un número entero de satoshis. «0,5 BTC» es solo una forma amigable de mostrar 50.000.000 sats. Usar enteros evita errores de redondeo.
Aún más pequeño: millisats
La red Lightning puede rastrear importes en millisatoshis, milésimas de un sat, dentro de canales de pago. Cuando un canal se cierra y se liquida on-chain, los importes se redondean a sats enteros, porque la capa base no puede registrar nada más pequeño.
De dónde viene el nombre
La unidad lleva el nombre de Satoshi Nakamoto, el creador seudónimo que publicó el documento técnico en 2008 y dejó de comunicar en público en 2011 (últimos correos conocidos en abril de 2011). Nadie sabe con certeza quién es Satoshi. El nombre de la unidad lo propusieron usuarios del foro Bitcointalk hacia 2010 y se convirtió en el término estándar.
«Stacking sats»
Mucha gente piensa ahora en sats en lugar de monedas enteras. Decir «compré 20.000 sats» resulta más natural que «0,0002 BTC», y recuerda a los recién llegados que no hace falta comprar un bitcoin entero. Algunas billeteras muestran saldos en sats por defecto, y las comisiones de transacción suelen cotizarse en sats por byte virtual.