ETFFIN Finance >> Finanzas personales curso >  >> fondo >> Información del fondo

Tu dirección de Blockchain

En los primeros días de Bitcoin, ¿Sabías que antes tenías tu único, dirección de blockchain larga, que antes podía enviar pagos a una dirección IP? Antes de los días de administrar una clave pública y una dirección, usar direcciones IP para enviar pagos fue bastante conveniente, conocida como la metodología “Pay to IP”.

Pero luego se les recordó a los desarrolladores de Bitcoin las amenazas de ciberseguridad que pronto seguirían, haciendo que este método de envío de monedas sea vulnerable a los ataques de intermediarios de terceros. Tras esta realización, la opción de enviar pagos a una dirección IP.

El propósito detrás de una dirección de blockchain es simplemente servir como un identificador seguro para transacciones, específicamente, enviar pagos a una entidad que tiene información única.

Nuevo estándar para direcciones de Bitcoin

Después de que el mecanismo de pago por IP quedó atrás, el "Pago por hash de clave pública", o P2PKH , se convirtió en el nuevo formato estándar para enviar pagos a direcciones bitcoin.

A simple vista se parece a esto:

1K31KZXjcochXpRhjH9g5MxFFTHPi2zEXb

Cuando envía pagos a otra dirección P2PKH, asegúrese de que tenga 34 caracteres y comience con un "1".

Cómo obtener un Bitcoin (u otra dirección de Blockchain)

Para principiantes, es muy fácil crear su propia dirección P2PKH. Todo lo que requiere es elegir una "billetera" (o software) en particular.

Una vez que tenga una billetera, el back-end (nada que deba hacer) recopila automáticamente la entropía y la usa para generar una clave privada ECDSA. "ECDSA" es el algoritmo criptográfico en el núcleo de las direcciones bitcoin.

La billetera esencialmente empuja la clave pública a través de una serie de algoritmos criptográficos, eventualmente convirtiendo todos los bytes y el código en el producto final:la dirección bitcoin.

El propósito de la plataforma de firma asimétrica le permite firmar mensajes con la clave PRIVADA (en lugar de la clave “pública”) y verificar la firma con la ley PÚBLICA.

Esto solidifica su propiedad sobre la dirección, ya que es muy similar a firmar físicamente una carta o un documento.

La clave pública

Una vez que se crea la clave privada con entropía, la billetera genera la clave pública a partir de esa información seleccionando coordenadas aleatorias en una determinada curva elíptica y haciendo algunos cálculos.

Para su beneficio, de lo único que debe preocuparse es de la clave pública, que le permite enviar y recibir pagos.

"65" demasiado largo

Sin embargo, la longitud de los caracteres que componen la clave pública era muy larga e inconveniente, con 65 caracteres de longitud. La posibilidad de que un individuo lo escribiera mal fue razón suficiente para que los desarrolladores de bitcoins crearan un método para derivar una dirección a partir de la clave pública.

¿Está utilizando la clave correcta?

Para principiantes o incluso para quienes realizan transacciones habituales, siempre que pegue una dirección de blockchain en su billetera bitcoin, inmediatamente comprueba el prefijo y calcula la "suma de comprobación".

Una dirección de suma de comprobación es una forma rápida de verificar si un número, o conjunto de datos, ha sido alterado, ya sea de forma intencionada o no. Esto evita que envíe accidentalmente su criptografía a una dirección inexistente. En otras palabras, soluciona el error “administrativo” o tipográfico.

La dirección de suma de comprobación se crea ejecutando el algoritmo en un dato, generar un número de suma de comprobación, o hash, que luego se puede enviar junto con el conjunto de datos original. El destinatario de los datos puede utilizar el hash para determinar si los datos han sido alterados o dañados. Una salvaguarda. Si la suma de comprobación no coincide, rechaza la dirección, Haciendo imposible (inadvertidamente) enviar fondos a una dirección incorrecta debido a un error administrativo o tipográfico.

Si acaso, tienes la clave privada para una dirección, solo usted puede firmar una transacción con el token de criptomoneda asignado a esa dirección. Sucesivamente, todos los que conocen su dirección pueden verificar la validez de su firma.

En llano, todo lo que está sucediendo es firmar una transacción y verificar la transacción, utilizando claves públicas y privadas.

Direcciones avanzadas de Bitcoin

Fuente:Blockgeeks

Al ver que Bitcoin es la principal criptomoneda, es justo asumir que es un poco más avanzado y sofisticado, por eso tiene direcciones más avanzadas, conocido como el P2SH direcciones, o "Pagar a Script Hash".

Direcciones P2SH significa que la persona no paga por el hash de una clave pública, sino más bien al hash de un script. En términos sencillos, todo esto significa que al firmar una transacción, no es necesario que proporcione la firma que coincida con una determinada clave pública, sino un script que coincida con un determinado hash.

El propósito de esto es simplemente permitir medios más factibles y flexibles para verificar su identidad.

Las direcciones P2SH utilizan el prefijo 05 , comenzando con un "3". Para obtener más información sobre las direcciones P2SH, por favor haga clic aquí.