Qué es una dirección de blockchain
Nota: Este documento es una traducción automática del original en inglés.
Qué es una dirección de blockchain
Una dirección de blockchain es una cadena única de caracteres que identifica un destino en una red blockchain. Funciona como el número de un buzón: cualquiera puede enviar activos a ella, y solo la persona que posee la clave privada correspondiente puede acceder y gastar lo que hay dentro. Cada transferencia de tokens, cada interacción con un contrato inteligente y cada registro on-chain hace referencia, en última instancia, al menos a una dirección.
En resumen: una dirección de blockchain es un identificador público vinculado a un par de claves criptográficas — permite a los usuarios enviar, recibir y verificar activos en una blockchain sin revelar su identidad en el mundo real.
Cómo funciona una dirección de blockchain
Una dirección se deriva de un par de claves — un conjunto matemáticamente vinculado de una clave privada y una clave pública. El proceso de generación normalmente sigue estos pasos:
- Generación de la clave privada. Se crea un número aleatorio, normalmente de 256 bits de longitud. Esta clave privada debe permanecer secreta — quienquiera que la posea controla la dirección.
- Derivación de la clave pública. Un algoritmo criptográfico (como la multiplicación de curva elíptica) produce una clave pública a partir de la clave privada. Esta operación es unidireccional: puedes derivar la clave pública a partir de la clave privada, pero no a la inversa.
- Codificación de la dirección. La clave pública se hashea (comúnmente con SHA-256 seguido de RIPEMD-160 en Bitcoin, o Keccak-256 en Ethereum) y luego se codifica en un formato legible por humanos. El resultado es la dirección.
Diferentes blockchains producen direcciones en diferentes formatos. Una dirección de Ethereum tiene el aspecto de 0x742d35Cc6634C0532925a3b844Bc9e7595f2bD38 — una cadena hexadecimal que comienza con 0x. Una dirección de Bitcoin puede comenzar con 1, 3 o bc1 según el tipo de dirección. Una dirección de Solana es una cadena codificada en Base58. A pesar de estas diferencias visuales, el principio subyacente es el mismo: un hash derivado de una clave pública.
Direcciones y wallets
Una wallet es el software o hardware que gestiona una o más direcciones y sus claves privadas. La wallet no "almacena" tokens en el sentido tradicional — los tokens existen como registros en el libro mayor de la blockchain. Lo que la wallet almacena es la clave privada que prueba la propiedad de una dirección específica. Cuando "consultas tu saldo", la wallet lee la blockchain para ver qué está asociado con tu dirección.
Una única wallet puede gestionar múltiples direcciones, y un único usuario puede tener muchas direcciones en diferentes blockchains.
Tipos de direcciones
No todas las direcciones representan a usuarios individuales. Los tipos comunes incluyen:
- Cuenta de propiedad externa (EOA, Externally Owned Account) — una dirección de usuario estándar controlada por una clave privada. Esto es lo que la mayoría de la gente quiere decir cuando dice "dirección".
- Dirección de contrato — la dirección de un contrato inteligente desplegado. No tiene clave privada; su comportamiento está determinado por el código del contrato.
- Dirección multisig — una dirección que requiere múltiples claves privadas para autorizar una transacción, usada para el control compartido y la seguridad.
Por qué importa para los proyectos de IA cripto
Las direcciones son fundamentales para el funcionamiento de los proyectos de IA basados en blockchain. Cada acción on-chain — hacer staking de tokens, pagar por inferencia, enviar datos, recibir recompensas — está vinculada a una dirección. Entender lo que una dirección revela y lo que no revela ayuda a evaluar la actividad on-chain de un proyecto.
Cuando un proyecto publica direcciones verificables (para su tesorería, sus contratos de staking o su multisig de gobernanza), esas direcciones se convierten en puntos de control de transparencia. Cualquiera puede buscar una dirección en un explorador de bloques y verificar de forma independiente el historial de transacciones, los saldos de tokens y las interacciones con contratos.
En las redes de cómputo de IA descentralizado, cada participante — ya sea un proveedor de GPU, un contribuyente de datos o un validador — se identifica mediante una dirección. La dirección es la forma en que el protocolo rastrea las contribuciones, distribuye las recompensas y aplica penalizaciones como el slashing.
Dónde aparece esto en las fichas de proyecto de DecAIHub
Las direcciones de blockchain no se listan como un campo independiente en las fichas de proyecto, pero sustentan varios elementos visibles:
- Main chain — la cadena determina el formato de la dirección. Un proyecto en Ethereum usa direcciones con prefijo
0x; un proyecto en Solana usa direcciones Base58. - Token contract — cuando un proyecto tiene un token, el contrato inteligente del token reside en una dirección específica de la blockchain. Esta dirección es la que los exploradores y las herramientas de analítica usan para rastrear el token.
- Gobernanza y seguridad — los campos relacionados con el multisig, las claves de administración y la gobernanza DAO hacen referencia implícita a las direcciones que controlan funciones críticas del proyecto.
Lo que una dirección por sí sola no prueba
- Identidad — una dirección no revela quién la controla. La misma persona puede operar cientos de direcciones, y la misma dirección no te dice nada sobre la entidad detrás de ella a menos que la revele voluntariamente.
- Legitimidad — tener una dirección de blockchain no hace que un proyecto sea fiable. Cualquiera puede generar una dirección en segundos y sin coste.
- Actividad — una dirección existe en el momento en que se genera matemáticamente, incluso antes de que cualquier transacción la toque. La presencia de una dirección no significa que haya sido usada.
- Descentralización — un proyecto puede publicar una dirección de contrato y aun así operar con control centralizado. La transparencia de las direcciones no es lo mismo que la gobernanza descentralizada.
No confundir con
- Wallet — una wallet es la herramienta que gestiona las direcciones y las claves privadas. Una dirección es solo el identificador público; la wallet es la interfaz que te permite usarla.
- Clave privada — la clave privada es el secreto que otorga el control sobre una dirección. La dirección en sí es pública y segura de compartir; la clave privada nunca debe compartirse.
- Hash de transacción — un hash de transacción (o txid) identifica una transacción específica en la blockchain. Una dirección identifica a un participante. Son tipos de identificadores diferentes.
- ENS o nombre de dominio — servicios como Ethereum Name Service asignan nombres legibles por humanos (p. ej.,
alice.eth) a direcciones de blockchain. El nombre de dominio es una capa de conveniencia, no la dirección en sí.
Preguntas frecuentes
¿Puede alguien descubrir quién soy a partir de mi dirección de blockchain?
Una dirección de blockchain es pseudónima, no anónima. La dirección en sí no contiene información personal, pero si alguna vez se vincula a tu identidad — a través de un exchange centralizado, una transacción pública o una divulgación voluntaria — todas las transacciones pasadas y futuras pasan a ser atribuibles a ti. Existen técnicas de privacidad, pero no son las predeterminadas en la mayoría de las blockchains públicas.
¿Qué pasa si envío tokens a la dirección equivocada?
Las transacciones de blockchain son irreversibles. Si envías tokens a una dirección incorrecta y esa dirección está controlada por otra persona, solo ella puede devolver los tokens — voluntariamente. Si la dirección no tiene propietario (una dirección de contrato sin función de recuperación, o una dirección matemáticamente válida pero no controlada), los tokens se pierden efectivamente para siempre.
¿Puede una persona tener múltiples direcciones?
Sí. No hay límite en cuántas direcciones puede crear una sola persona u organización. En la práctica, los usuarios a menudo mantienen direcciones separadas para diferentes propósitos — transacciones personales, tesorería del proyecto, pruebas — y muchas wallets generan automáticamente una nueva dirección para cada transacción.
Referencias externas
- Ethereum.org — Accounts — explicación de los tipos de cuentas, la generación de direcciones y la distinción entre EOAs y cuentas de contrato en Ethereum.
- Blockchain address (Wikipedia) — visión general de cómo se relacionan las direcciones de blockchain y las wallets.
No comments to display
No comments to display