Glosario

Dirección de bitcoin

La cadena de letras y números que alguien necesita para mandarte bitcoin. Se arma a partir de una llave pública o de un script, y sus primeros caracteres te dicen el formato.

Una dirección no es una cuenta y no tiene saldo. Describe la condición para gastar lo que se le manda, que suele ser la firma de una llave, o de varias. Tu billetera crea una nueva cada vez que se la pedís, y el consejo habitual es usar cada una una sola vez, porque cualquiera puede buscar una dirección y ver todos los pagos que recibió.

Sus primeros caracteres te dicen el formato:

  • 1: el formato original, armado a partir de una sola llave pública.
  • 3: armado a partir de un script, muchas veces el de una billetera multifirma, según BIP13, de 2011.
  • bc1q: SegWit, según BIP173, de 2017.
  • bc1p: Taproot, según BIP350, de 2020, en uso desde noviembre de 2021.

Las direcciones que empiezan con bc1 usan solo minúsculas y números, así que son más fáciles de leer en voz alta y de copiar, y tienen un código de verificación (checksum) que, según BIP173, detecta siempre cualquier error en hasta cuatro caracteres. Ese código tenía un hueco: en una dirección terminada en “p”, se podían agregar o sacar letras “q” justo antes sin que lo detectara. BIP350 lo corrigió con una versión nueva, Bech32m, que es la que usan las direcciones Taproot.

Antes de mandar

El código de verificación detecta errores de tipeo, no una dirección válida que es la equivocada. Pegá la dirección en vez de escribirla, revisala entera y no solo sus primeros y últimos caracteres, y mandá primero un monto chico a cualquier dirección que no hayas usado antes: un pago en bitcoin no se puede revertir. El envenenamiento de direcciones es una de las formas en que la gente termina mandando plata a la equivocada.

Fuentes