¿Qué es una dirección de bitcoin y cómo funcionan?

Intermedio1/5/2024, 2:41:24 PM
Este artículo introduce los conceptos fundamentales de una dirección de Bitcoin.

Si eres nuevo en bitcoin o solo has intercambiado bitcoin en un exchange, es posible que no estés familiarizado con las direcciones de bitcoin. Sin embargo, son una parte esencial del uso de bitcoin, especialmente si planeas hacerte cargo de tus monedas. Cualquiera que use bitcoin debe aprender qué son las direcciones y cómo funcionan, ¡para que puedan enviar y recibir con confianza!

¿Qué es una dirección de bitcoin?

Una dirección de bitcoin es una cadena alfanumérica utilizada para recibir bitcoin en tu billetera. Puedes pensar en ella como una dirección de correo electrónico; cualquier persona con una de tus direcciones de bitcoin puede enviarte bitcoin, al igual que cualquier persona que tenga una de tus direcciones de correo electrónico puede enviarte un correo electrónico. Veamos cómo son las direcciones de bitcoin y cómo usarlas.

¿Cómo lucen las direcciones de bitcoin?

Una dirección de bitcoin se ve como una larga cadena de letras y números. Aquí hay algunos ejemplos:

  1. 1LMcKyPmwebfygoeZP8E9jAMS2BcgH3Yip
  2. 3E13MQrZvPHqSSTsdQaZzZiYPzjEDT5VKE
  3. bc1qsr03qya584vkdqztxyat3d5s63pjfddy8vwrue
  4. bc1qzyda53xqwkqruex3mzwvpja04x23r572mygpgfc90qckdw2cwwaqr2h70u

Todas las direcciones de bitcoin de la red principal comienzan con un prefijo de 1, 3 o bc1. Puede notar que algunas de estas direcciones son más largas y no incluyen letras mayúsculas. Esto se debe a que están utilizando un formato de dirección diferente llamado Bech32. A pesar del formato alternativo, estas direcciones se utilizan de la misma manera, y el usuario típico de bitcoin no necesita tratar las direcciones “bc1” de manera diferente.


Una dirección de bitcoin como se muestra en forma de código QR en una billetera móvil.

Las direcciones también se pueden expresar como códigos QR. Esto ayuda a compartir direcciones con otras personas. Por ejemplo, ciertas aplicaciones pueden usar la cámara de un teléfono para escanear un código QR desde el teléfono de otra persona, una pantalla de computadora o papel impreso.

Las facturas de Lightning no son direcciones

Una forma alternativa de realizar transacciones con bitcoin es utilizando una solución de segunda capa llamada la Red Lightning. Estas transacciones no ocurren en la cadena de bloques y no utilizan direcciones de bitcoin.

En cambio, la Red Lightning utiliza un sistema de facturas como método principal para transferir bitcoin de una persona a otra. El receptor genera una factura por una cantidad particular y luego proporciona la factura al remitente, quien tiene la opción de pagarla. Las facturas de Lightning son mucho más largas que las direcciones de bitcoin, comenzando con el prefijo ln. También cuentan con códigos QR que a menudo son notablemente más complejos que los códigos QR utilizados para las direcciones de bitcoin:

Una factura relámpago como se muestra en forma de código QR en una billetera móvil.

Más recientemente, también han comenzado a surgir las "direcciones Lightning" (comúnmente formateadas para que parezcan una dirección de correo electrónico), y no deben confundirse con las direcciones de bitcoin.

Cómo usar una dirección de bitcoin

Las direcciones se utilizan para todas las transacciones típicas de bitcoin que ocurren en la cadena de bloques. Representan el destino para el bitcoin que se está moviendo. Si deseas enviar bitcoin a otra persona, esta debe proporcionarte una dirección. Del mismo modo, si alguien desea enviarte bitcoin, deberás darle una dirección. A continuación, se presentan algunas prácticas recomendadas tangibles a seguir al utilizar direcciones.

Siempre use una nueva dirección

Tu monedero no tiene solo una dirección, puede generar muchas direcciones diferentes que todas apuntan al mismo monedero. De hecho, ¡puedes generar miles de direcciones, más de las que necesitarás nunca!

Pero ¿por qué querrías usar más de una dirección para recibir bitcoin en tu monedero? La respuesta es la privacidad. Dado que la cadena de bloques de bitcoin es intencionalmente transparente, el saldo de bitcoin en cada dirección es público y fácilmente searchable(así como usarías google para buscar un sitio web). Si alguien descubre que una dirección te pertenece (quizás le diste una dirección para que te envíen bitcoins), entonces esa persona puede rastrear el saldo en esa dirección en el futuro. Por lo tanto, se recomienda usar nuevas direcciones para recibir bitcoins de otras personas, como se describe ennuestro artículo que cubre los conceptos básicos de privacidad.

Asegúrate de que la dirección sea correcta

Como se mostró anteriormente, las direcciones de bitcoin parecen una serie de números y letras aleatorios, y cada carácter es esencial. Si una dirección se altera, el resultado ya no representará el destino previsto. Como señalamos en nuestro artículo que cubre 21 de las formas más comunes de perder bitcoin, los fondos enviados a una dirección incorrecta por error casi con toda seguridad serán irreparables.

Por esta razón, al transferir direcciones de un lugar a otro, siempre debe usar códigos QR o un procedimiento de copiar y pegar. Usando un monedero de hardware para verificar una direccióny realizar una pequeña transacción de prueba puede brindar confianza adicional al confirmar la precisión de la dirección.

¿Qué es un bitcoin checksum de dirección?

Afortunadamente, las direcciones de bitcoin también incluyen una red de seguridad altamente efectiva para ayudarlo a evitar errores tipográficos. Los últimos caracteres de cada dirección son un valor de comprobación, creado al aplicar una función hash a los datos anteriores. En términos sencillos, si toma una dirección válida y la altera aunque sea ligeramente, quizás solo cambie uno de los caracteres, es casi seguro que se volverá inválida. Las posibilidades de que su alteración resulte en una dirección válida diferente son inferiores a 1 en 4,000,000,000 (o imposible, según qué carácter se altere).

¿Cuántos caracteres de mi dirección necesito verificar?

Debido al checksum, cuando una dirección se copia a una ubicación diferente, no es necesario comprobar que cada letra y número se transfirieron correctamente.No estaría de más hacerlo, pero un atajo comúnmente recomendado es verificar dos veces los seis primeros caracteres y los últimos seis caracteres de la dirección. Si esos caracteres aparecen como se espera y la dirección sigue siendo válida, puedes estar seguro de que no cometiste un error. Aún así, debes verificar la dirección completa manualmente si crees que un atacante sofisticado está intentando hacerte perder bitcoins.

¿Cómo se crean las direcciones de bitcoin?

Cuando se crea una nueva billetera, todas las direcciones de esa billetera se pueden calcular de inmediato, incluso si la billetera se construyó completamente sin conexión. ¡Vamos a arrojar algo de luz sobre cómo funciona eso!

Las direcciones se construyen a partir de claves públicas

Supongamos que alguien quiere construir una dirección para poder recibir bitcoin, pero están empezando desde cero. Normalmente, el primer paso sería generar aleatoriamente una clave privada maestra, que también puede expresarse como una frase semilla. El usuario querría mantener la clave privada segura y privada porque más tarde podría utilizarse para aprobar el gasto de bitcoin recibido en la dirección. La forma más segura de generar una clave privada es mediante usando una billetera de hardware.

La semilla luego puede ser utilizada para crear una clave pública maestra y claves públicas extendidas, también conocidas como xpubs. La misma clave privada puede generar tantas xpubs diferentes como desee. Son el ingrediente principal para crear billeteras, y dado que puede crear múltiples xpubs a partir de una clave privada, ¡su clave privada puede ser utilizada para construir muchas billeteras separadas! Si desea aprender más sobre claves públicas extendidas, Justin Moore escribió un gran artículoque complementa muy bien a este.

Una vez que tengas un xpub, puedes usarlo para generar tantas claves públicas regulares como desees. ¡Cada clave pública individual puede usarse para crear una dirección única!


Una representación simplificada de cómo se usan las claves para crear direcciones.

Si obtienes una clave pública de solo un xpub, entonces tu dirección pertenecerá a una billetera de una sola firma. Si en cambio creas una dirección combinando varias claves públicas de varios xpubs y varias claves privadas, entonces tu dirección pertenecerá a una billetera multisig.

Componentes adicionales de una dirección

Una vez que tengas la(s) clave(s) pública(s) que usarás para tu dirección, los elementos necesarios restantes son el prefijo y el checksum.

Los usuarios avanzados de bitcoin también pueden incluir instrucciones adicionales dentro de ciertas direcciones, de modo que se deben cumplir ciertas condiciones para gastar el bitcoin más allá de las firmas de las claves privadas. Por ejemplo, alguien podría crear una dirección para que los bitcoins recibidos en esa dirección solo se puedan gastar después de cierta cantidad de tiempo, o al resolver un problema matemático, entre otras cosas.

Si desea explorar todos los diferentes tipos de direcciones (P2SH, P2WPKH, etc) en detalle y cómo difieren entre sí en su uso y construcción, eche un vistazonuestro otro artículo¡enfocado en esto!

Más información sobre los conceptos básicos de bitcoin

Todos deberían tomar la custodia propia de su bitcoin, y las direcciones son solo un tema básico de bitcoin que necesitas entender si quieres hacerlo de forma segura. También deberías leer sobre el muchos beneficios de las carteras de hardware, frases de semilla de bitcoin y cómo asegurarlos, y cómo administrar UTXOs para preservar tu privacidad y minimizar las tarifas de transacción de bitcoin.

Descargo de responsabilidad:

  1. Este artículo es reimpreso de [ desencadenado]. Todos los derechos de autor pertenecen al autor original [Tom Honzik]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learn equipo, y lo manejarán con prontitud.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione lo contrario, está prohibido copiar, distribuir o plagiar los artículos traducidos.

¿Qué es una dirección de bitcoin y cómo funcionan?

Intermedio1/5/2024, 2:41:24 PM
Este artículo introduce los conceptos fundamentales de una dirección de Bitcoin.

Si eres nuevo en bitcoin o solo has intercambiado bitcoin en un exchange, es posible que no estés familiarizado con las direcciones de bitcoin. Sin embargo, son una parte esencial del uso de bitcoin, especialmente si planeas hacerte cargo de tus monedas. Cualquiera que use bitcoin debe aprender qué son las direcciones y cómo funcionan, ¡para que puedan enviar y recibir con confianza!

¿Qué es una dirección de bitcoin?

Una dirección de bitcoin es una cadena alfanumérica utilizada para recibir bitcoin en tu billetera. Puedes pensar en ella como una dirección de correo electrónico; cualquier persona con una de tus direcciones de bitcoin puede enviarte bitcoin, al igual que cualquier persona que tenga una de tus direcciones de correo electrónico puede enviarte un correo electrónico. Veamos cómo son las direcciones de bitcoin y cómo usarlas.

¿Cómo lucen las direcciones de bitcoin?

Una dirección de bitcoin se ve como una larga cadena de letras y números. Aquí hay algunos ejemplos:

  1. 1LMcKyPmwebfygoeZP8E9jAMS2BcgH3Yip
  2. 3E13MQrZvPHqSSTsdQaZzZiYPzjEDT5VKE
  3. bc1qsr03qya584vkdqztxyat3d5s63pjfddy8vwrue
  4. bc1qzyda53xqwkqruex3mzwvpja04x23r572mygpgfc90qckdw2cwwaqr2h70u

Todas las direcciones de bitcoin de la red principal comienzan con un prefijo de 1, 3 o bc1. Puede notar que algunas de estas direcciones son más largas y no incluyen letras mayúsculas. Esto se debe a que están utilizando un formato de dirección diferente llamado Bech32. A pesar del formato alternativo, estas direcciones se utilizan de la misma manera, y el usuario típico de bitcoin no necesita tratar las direcciones “bc1” de manera diferente.


Una dirección de bitcoin como se muestra en forma de código QR en una billetera móvil.

Las direcciones también se pueden expresar como códigos QR. Esto ayuda a compartir direcciones con otras personas. Por ejemplo, ciertas aplicaciones pueden usar la cámara de un teléfono para escanear un código QR desde el teléfono de otra persona, una pantalla de computadora o papel impreso.

Las facturas de Lightning no son direcciones

Una forma alternativa de realizar transacciones con bitcoin es utilizando una solución de segunda capa llamada la Red Lightning. Estas transacciones no ocurren en la cadena de bloques y no utilizan direcciones de bitcoin.

En cambio, la Red Lightning utiliza un sistema de facturas como método principal para transferir bitcoin de una persona a otra. El receptor genera una factura por una cantidad particular y luego proporciona la factura al remitente, quien tiene la opción de pagarla. Las facturas de Lightning son mucho más largas que las direcciones de bitcoin, comenzando con el prefijo ln. También cuentan con códigos QR que a menudo son notablemente más complejos que los códigos QR utilizados para las direcciones de bitcoin:

Una factura relámpago como se muestra en forma de código QR en una billetera móvil.

Más recientemente, también han comenzado a surgir las "direcciones Lightning" (comúnmente formateadas para que parezcan una dirección de correo electrónico), y no deben confundirse con las direcciones de bitcoin.

Cómo usar una dirección de bitcoin

Las direcciones se utilizan para todas las transacciones típicas de bitcoin que ocurren en la cadena de bloques. Representan el destino para el bitcoin que se está moviendo. Si deseas enviar bitcoin a otra persona, esta debe proporcionarte una dirección. Del mismo modo, si alguien desea enviarte bitcoin, deberás darle una dirección. A continuación, se presentan algunas prácticas recomendadas tangibles a seguir al utilizar direcciones.

Siempre use una nueva dirección

Tu monedero no tiene solo una dirección, puede generar muchas direcciones diferentes que todas apuntan al mismo monedero. De hecho, ¡puedes generar miles de direcciones, más de las que necesitarás nunca!

Pero ¿por qué querrías usar más de una dirección para recibir bitcoin en tu monedero? La respuesta es la privacidad. Dado que la cadena de bloques de bitcoin es intencionalmente transparente, el saldo de bitcoin en cada dirección es público y fácilmente searchable(así como usarías google para buscar un sitio web). Si alguien descubre que una dirección te pertenece (quizás le diste una dirección para que te envíen bitcoins), entonces esa persona puede rastrear el saldo en esa dirección en el futuro. Por lo tanto, se recomienda usar nuevas direcciones para recibir bitcoins de otras personas, como se describe ennuestro artículo que cubre los conceptos básicos de privacidad.

Asegúrate de que la dirección sea correcta

Como se mostró anteriormente, las direcciones de bitcoin parecen una serie de números y letras aleatorios, y cada carácter es esencial. Si una dirección se altera, el resultado ya no representará el destino previsto. Como señalamos en nuestro artículo que cubre 21 de las formas más comunes de perder bitcoin, los fondos enviados a una dirección incorrecta por error casi con toda seguridad serán irreparables.

Por esta razón, al transferir direcciones de un lugar a otro, siempre debe usar códigos QR o un procedimiento de copiar y pegar. Usando un monedero de hardware para verificar una direccióny realizar una pequeña transacción de prueba puede brindar confianza adicional al confirmar la precisión de la dirección.

¿Qué es un bitcoin checksum de dirección?

Afortunadamente, las direcciones de bitcoin también incluyen una red de seguridad altamente efectiva para ayudarlo a evitar errores tipográficos. Los últimos caracteres de cada dirección son un valor de comprobación, creado al aplicar una función hash a los datos anteriores. En términos sencillos, si toma una dirección válida y la altera aunque sea ligeramente, quizás solo cambie uno de los caracteres, es casi seguro que se volverá inválida. Las posibilidades de que su alteración resulte en una dirección válida diferente son inferiores a 1 en 4,000,000,000 (o imposible, según qué carácter se altere).

¿Cuántos caracteres de mi dirección necesito verificar?

Debido al checksum, cuando una dirección se copia a una ubicación diferente, no es necesario comprobar que cada letra y número se transfirieron correctamente.No estaría de más hacerlo, pero un atajo comúnmente recomendado es verificar dos veces los seis primeros caracteres y los últimos seis caracteres de la dirección. Si esos caracteres aparecen como se espera y la dirección sigue siendo válida, puedes estar seguro de que no cometiste un error. Aún así, debes verificar la dirección completa manualmente si crees que un atacante sofisticado está intentando hacerte perder bitcoins.

¿Cómo se crean las direcciones de bitcoin?

Cuando se crea una nueva billetera, todas las direcciones de esa billetera se pueden calcular de inmediato, incluso si la billetera se construyó completamente sin conexión. ¡Vamos a arrojar algo de luz sobre cómo funciona eso!

Las direcciones se construyen a partir de claves públicas

Supongamos que alguien quiere construir una dirección para poder recibir bitcoin, pero están empezando desde cero. Normalmente, el primer paso sería generar aleatoriamente una clave privada maestra, que también puede expresarse como una frase semilla. El usuario querría mantener la clave privada segura y privada porque más tarde podría utilizarse para aprobar el gasto de bitcoin recibido en la dirección. La forma más segura de generar una clave privada es mediante usando una billetera de hardware.

La semilla luego puede ser utilizada para crear una clave pública maestra y claves públicas extendidas, también conocidas como xpubs. La misma clave privada puede generar tantas xpubs diferentes como desee. Son el ingrediente principal para crear billeteras, y dado que puede crear múltiples xpubs a partir de una clave privada, ¡su clave privada puede ser utilizada para construir muchas billeteras separadas! Si desea aprender más sobre claves públicas extendidas, Justin Moore escribió un gran artículoque complementa muy bien a este.

Una vez que tengas un xpub, puedes usarlo para generar tantas claves públicas regulares como desees. ¡Cada clave pública individual puede usarse para crear una dirección única!


Una representación simplificada de cómo se usan las claves para crear direcciones.

Si obtienes una clave pública de solo un xpub, entonces tu dirección pertenecerá a una billetera de una sola firma. Si en cambio creas una dirección combinando varias claves públicas de varios xpubs y varias claves privadas, entonces tu dirección pertenecerá a una billetera multisig.

Componentes adicionales de una dirección

Una vez que tengas la(s) clave(s) pública(s) que usarás para tu dirección, los elementos necesarios restantes son el prefijo y el checksum.

Los usuarios avanzados de bitcoin también pueden incluir instrucciones adicionales dentro de ciertas direcciones, de modo que se deben cumplir ciertas condiciones para gastar el bitcoin más allá de las firmas de las claves privadas. Por ejemplo, alguien podría crear una dirección para que los bitcoins recibidos en esa dirección solo se puedan gastar después de cierta cantidad de tiempo, o al resolver un problema matemático, entre otras cosas.

Si desea explorar todos los diferentes tipos de direcciones (P2SH, P2WPKH, etc) en detalle y cómo difieren entre sí en su uso y construcción, eche un vistazonuestro otro artículo¡enfocado en esto!

Más información sobre los conceptos básicos de bitcoin

Todos deberían tomar la custodia propia de su bitcoin, y las direcciones son solo un tema básico de bitcoin que necesitas entender si quieres hacerlo de forma segura. También deberías leer sobre el muchos beneficios de las carteras de hardware, frases de semilla de bitcoin y cómo asegurarlos, y cómo administrar UTXOs para preservar tu privacidad y minimizar las tarifas de transacción de bitcoin.

Descargo de responsabilidad:

  1. Este artículo es reimpreso de [ desencadenado]. Todos los derechos de autor pertenecen al autor original [Tom Honzik]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learn equipo, y lo manejarán con prontitud.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione lo contrario, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!