Leer una cadena de bloques con exploradores públicos · Lección 5 de 8
Direcciones y billeteras en la cadena
6 min de lectura
Las direcciones no son billeteras, y las billeteras no son personas
Hay tres palabras que se confunden constantemente, y un explorador solo muestra una de ellas.
- Una clave privada es el secreto que autoriza el gasto. Nunca aparece en la cadena de bloques.
- Una billetera es el software o dispositivo físico que almacena claves y crea transacciones. Una billetera puede gestionar miles de direcciones.
- Una dirección es un destino público derivado de una clave (o de un script construido a partir de claves). Esto es lo que aparece en la cadena y lo que muestra un explorador.
Por tanto, cuando consulta una dirección, está viendo un destino, no una persona ni necesariamente toda su billetera. Téngalo presente cada vez que lea la página de una dirección.
Reconocer los tipos de direcciones de Bitcoin
Las direcciones de Bitcoin tienen varios formatos, y los primeros caracteres le indican cuál está viendo.
| Comienza por | Tipo | Notas |
|---|---|---|
| 1 | Heredada (P2PKH) | El formato original; sus transacciones tienen las comisiones más altas |
| 3 | Hash de script (P2SH) | Se utiliza a menudo para billeteras multifirma o SegWit encapsulado |
| bc1q | SegWit nativo (P2WPKH o P2WSH) | En minúsculas, utiliza la codificación bech32 |
| bc1p | Taproot (P2TR) | Introducido en 2021, utiliza la codificación bech32m |
Las redes de prueba utilizan prefijos diferentes, como tb1, o direcciones que comienzan por m, n o 2. Las monedas de prueba no tienen valor, por lo que un pago "recibido" en una dirección de una red de prueba no vale nada. Si alguien le muestra un pago a una dirección de este tipo, es una señal de alerta.
Todos estos formatos incluyen una suma de verificación: unos pocos caracteres calculados a partir del resto. Si escribe mal un carácter, las billeteras casi siempre rechazarán la dirección en lugar de enviar fondos al destino equivocado.
Reconocer las direcciones de Ethereum
Las direcciones de Ethereum son 0x seguido de 40 caracteres hexadecimales (dígitos del 0 al 9 y letras de la a a la f), por ejemplo, 0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed.
- La combinación de mayúsculas y minúsculas es una suma de verificación definida en EIP-55. Las billeteras la utilizan para detectar errores de escritura. Una dirección escrita completamente en minúsculas sigue siendo válida; simplemente no tiene la protección de la suma de verificación.
- Se utiliza el mismo formato de dirección en todas las redes EVM (Ethereum, Polygon, Arbitrum, Base, BNB Smart Chain y otras). La misma dirección puede tener fondos en varias de ellas a la vez, con un historial independiente en cada una. Compruebe siempre la dirección en el explorador de la red correcta.
- Muchos exploradores también muestran nombres legibles para las personas del Ethereum Name Service (ENS), como
name.eth, que apuntan a una dirección. El nombre facilita el uso; la dirección es lo que utiliza la cadena.
Leer la página de una dirección
Una página de dirección típica muestra:
- Saldo: en Bitcoin, la suma de las salidas no gastadas bloqueadas para esta dirección; en Ethereum, el saldo de la cuenta en ETH más una lista independiente de saldos de tokens.
- Total recibido y total enviado (principalmente en los exploradores de Bitcoin).
- Número de transacciones y una lista de transacciones, con las más recientes primero.
- Fechas de la primera y la última aparición.
- Etiquetas o marcas, si el explorador tiene alguna para esta dirección.
Todo, excepto las etiquetas, proviene directamente de la cadena. En las cadenas de tipo Ethereum, la página también indica si la dirección es una cuenta ordinaria controlada por una clave o un contrato inteligente. Verá esa diferencia en la siguiente lección.
Por qué el saldo de una dirección no representa los fondos de una persona
Las billeteras modernas son billeteras deterministas jerárquicas (HD): a partir de una frase de respaldo pueden generar una serie interminable de direcciones. Las buenas billeteras de Bitcoin le proporcionan una dirección de recepción nueva para cada pago y también envían el cambio a direcciones nuevas.
El resultado es que los fondos de una persona suelen estar repartidos entre muchas direcciones. Consultar una sola dirección únicamente le informa sobre esa dirección. Alguien puede mostrarle una dirección con un saldo pequeño mientras tiene mucho más en otras, o mostrarle un saldo elevado en una dirección que ni siquiera le pertenece.
Etiquetas: útiles, pero no son pruebas
Los exploradores suelen etiquetar direcciones con nombres como "Exchange X: billetera caliente", "Contrato de puente" o "Reportada: phishing". Estas etiquetas proceden de la investigación del operador del explorador, declaraciones públicas, reportes de usuarios o proveedores de datos comerciales. Pueden estar incompletas, desactualizadas o simplemente ser incorrectas.
Utilice las etiquetas como puntos de partida. Si una conclusión es importante, como determinar que los fondos se enviaron a un exchange concreto, busque pruebas que la respalden y deje constancia de que la etiqueta procedía de un explorador específico en una fecha concreta. Vincular muchas direcciones con un mismo propietario (agrupamiento) es una habilidad especializada que se aborda en el programa IDFE Crypto Forensic Examiner.
Seudónimas, no anónimas
Las direcciones no contienen nombres, por lo que las cadenas de bloques son seudónimas. Sin embargo, todas las transacciones son públicas para siempre. Una vez que una dirección se vincula con una persona, por ejemplo, porque la publicó en Internet, la utilizó para recibir un salario o retiró fondos hacia ella desde un exchange que conoce su identidad, todo su historial también queda vinculado con esa persona.
Consecuencias prácticas:
- Reutilizar una dirección para muchos pagos facilita el seguimiento de su actividad.
- Compartir una dirección públicamente comparte todo su historial con cualquiera que la consulte.
Comprobar una dirección de forma segura
Los exploradores son un buen lugar para verificar una dirección antes de enviar fondos a ella o decirle a alguien que es suya:
- Compare la dirección completa, no solo los primeros y los últimos caracteres. Los estafadores crean direcciones parecidas que comparten el mismo principio y final (una técnica llamada envenenamiento de direcciones, que se aborda en la lección sobre tokens).
- Confirme que la red y el tipo de dirección coincidan con lo esperado.
- Revise el historial. Una dirección recién creada sin transacciones es normal si se trata de una nueva dirección de recepción, pero una "dirección de depósito de un exchange" con un largo historial de actividad no relacionada merece que se hagan preguntas.
Enfoque del examen: la diferencia entre una clave privada, una billetera y una dirección; los prefijos de las direcciones de Bitcoin (1, 3, bc1q, bc1p) y los prefijos de las redes de prueba; el formato de las direcciones de Ethereum y la suma de verificación EIP-55; por qué el saldo de una dirección no muestra los fondos de una persona (billeteras HD, direcciones nuevas); las etiquetas como opiniones, no como pruebas; y por qué las cadenas de bloques son seudónimas y no anónimas.
Preguntas de práctica
Comprueba lo que has aprendido. Estas preguntas no cuentan para el examen.
Inicia sesión para guardar tu progreso y continuar donde lo dejaste. Es gratis. Iniciar sesión