La criptografía de hashing en Blockchain es un pilar de seguridad, inmutabilidad y integridad de los datos.
Es un proceso en el que se toma el tamaño de cualquier tipo de input ( datos, archivos, o incluso toda la contabilidad ) y se transforma en una longitud fija de lo que se llama una cadena de caracteres ( un conjunto de letras y números que se encuentran en gran cantidad ), esta cadena de caracteres se conoce como huella digital .
No quiero hacer un texto largo, sino usar un ejemplo cotidiano para que las personas puedan entender mejor cómo funciona el hashing en el sistema Blockchain.
¿Por qué se llama hashing a estas cosas como:
• Función matemática unidireccional • Fácil de calcular • Muy difícil de revertir
Las redes de Blockchain generalmente utilizan el algoritmo SHA-256 (Algoritmo de Hash Seguro de 256 bits). Y cualquiera que le proporciones más datos para hacer hashing, dará exactamente una salida de 64 caracteres hexadecimales.
Ahora, tomemos como ejemplo el hashing de ( IBRAHIM), que sería este 👇
Lo que hace que se diga que el hashing es una (función matemática unidireccional), es que nunca será posible que alguien use este 👇 024487a29e42a1bf72748af9a6d4631385176699505d6593307b5aca07c4930d
Y lo vuelva a convertir en 👉 IBRAHIM.
Este método es que si avanzamos, no será posible volver atrás.
Ejemplo en nuestra vida cotidiana
Una persona obtiene:
Plátano Aguacate Manzana Leche Limón ácido Miel o azúcar
Luego los combina en un solo lugar y los mezcla ( mezclando), y listo, ahora se convierten en lo que se llama un Smoothie o Batido.
¿Es posible ahora volver a transformar estos ingredientes mezclados a como estaban al principio? (Nunca será posible)
O si decimos que se mezclan tomate, ajo, cebolla, pimiento, Maggi, sal, agua, cáscara y otros, y se hace una sopa 🍲, ¿será posible volver a recuperar estos ingredientes en su estado original? (Nunca será posible).
Así funciona el hashing: si avanzamos, no podemos volver atrás, por eso se llama (Función matemática unidireccional).
En segundo lugar, cuando se dice (Fácil de calcular), significa que no hay dificultad en transformar los datos en su hash, esto sucede en segundos.
Es como cuando mezclas frutas en una licuadora, en poco tiempo se convierten en un batido sin dificultad.
El tercer motivo por el que se dice (muy difícil o imposible de revertir), es que, como expliqué antes, no será posible que los ingredientes mezclados o la sopa hecha con ellos, vuelvan a su estado original.
Esto es, en resumen.
Pero no solo eso 🤔
¿Cómo verifican los nodos el hash para detectar su inicio, en cuanto los mineros o validadores proponen un nuevo bloque? 🤔🤔
Lo discutiremos en el próximo texto...
Puedes probar este enlace en la sección de comentarios. Ingresa cualquier tipo de dato para ver cómo funciona el hashing en Blockchain en tiempo real 👇👇👇
Crédito: Ibrahim S kamina
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
** Hashing en la Tecnología Blockchain **
La criptografía de hashing en Blockchain es un pilar de seguridad, inmutabilidad y integridad de los datos.
Es un proceso en el que se toma el tamaño de cualquier tipo de input ( datos, archivos, o incluso toda la contabilidad ) y se transforma en una longitud fija de lo que se llama una cadena de caracteres ( un conjunto de letras y números que se encuentran en gran cantidad ), esta cadena de caracteres se conoce como huella digital .
No quiero hacer un texto largo, sino usar un ejemplo cotidiano para que las personas puedan entender mejor cómo funciona el hashing en el sistema Blockchain.
¿Por qué se llama hashing a estas cosas como:
• Función matemática unidireccional
• Fácil de calcular
• Muy difícil de revertir
Las redes de Blockchain generalmente utilizan el algoritmo SHA-256 (Algoritmo de Hash Seguro de 256 bits). Y cualquiera que le proporciones más datos para hacer hashing, dará exactamente una salida de 64 caracteres hexadecimales.
Ahora, tomemos como ejemplo el hashing de ( IBRAHIM), que sería este 👇
024487a29e42a1bf72748af9a6d4631385176699505d6593307b5aca07c4930d
Lo que hace que se diga que el hashing es una (función matemática unidireccional), es que nunca será posible que alguien use este 👇
024487a29e42a1bf72748af9a6d4631385176699505d6593307b5aca07c4930d
Y lo vuelva a convertir en 👉 IBRAHIM.
Este método es que si avanzamos, no será posible volver atrás.
Ejemplo en nuestra vida cotidiana
Una persona obtiene:
Plátano
Aguacate
Manzana
Leche
Limón ácido
Miel o azúcar
Luego los combina en un solo lugar y los mezcla ( mezclando), y listo, ahora se convierten en lo que se llama un Smoothie o Batido.
¿Es posible ahora volver a transformar estos ingredientes mezclados a como estaban al principio? (Nunca será posible)
O si decimos que se mezclan tomate, ajo, cebolla, pimiento, Maggi, sal, agua, cáscara y otros, y se hace una sopa 🍲, ¿será posible volver a recuperar estos ingredientes en su estado original? (Nunca será posible).
Así funciona el hashing: si avanzamos, no podemos volver atrás, por eso se llama (Función matemática unidireccional).
En segundo lugar, cuando se dice (Fácil de calcular), significa que no hay dificultad en transformar los datos en su hash, esto sucede en segundos.
Es como cuando mezclas frutas en una licuadora, en poco tiempo se convierten en un batido sin dificultad.
El tercer motivo por el que se dice (muy difícil o imposible de revertir), es que, como expliqué antes, no será posible que los ingredientes mezclados o la sopa hecha con ellos, vuelvan a su estado original.
Esto es, en resumen.
Pero no solo eso 🤔
¿Cómo verifican los nodos el hash para detectar su inicio, en cuanto los mineros o validadores proponen un nuevo bloque? 🤔🤔
Lo discutiremos en el próximo texto...
Puedes probar este enlace en la sección de comentarios. Ingresa cualquier tipo de dato para ver cómo funciona el hashing en Blockchain en tiempo real 👇👇👇
Crédito: Ibrahim S kamina