He aprobado con éxito el examen de fundamentos de blockchain - y gracias a Dios siempre y para siempre.
........................
¿Qué es blockchain?
Blockchain es un tipo especial de base de datos, a veces conocido como libro mayor distribuido (Distributed Ledger), y es una de las aplicaciones más conocidas de la tecnología de libros mayores distribuidos.
Se puede comparar con una tabla de datos, pero está sujeto a reglas estrictas:
1. Solo se pueden agregar datos.
2. No se pueden eliminar ni modificar los datos.
3. Cada parte de los datos está vinculada con la parte anterior.
¿Qué es un bloque (Block)?
Un bloque es un conjunto de datos almacenados en un formato específico, y no se pueden agregar datos al blockchain excepto a través de él.
¿Qué es la cadena de bloques (Blockchain)?
Es un conjunto de bloques conectados entre sí, y es lo que constituye la base de datos del blockchain.
¿Por qué es único el blockchain?
Porque cada bloque se crea basándose en el bloque anterior, y cada bloque contiene información que hace referencia directamente al bloque anterior.
¿Cómo se conectan los bloques en la práctica? (Concepto de hashing)
El hashing es un proceso que convierte datos de entrada (textos, imágenes, videos, etc., de cualquier tamaño) en un valor de longitud fija llamado valor de hash, utilizando funciones matemáticas conocidas como funciones de hashing.
En el blockchain:
- Cada bloque tiene un valor de hashing propio que actúa como un identificador único.
- El hash del nuevo bloque se genera basándose en el hash del bloque anterior.
De esta manera, los bloques se conectan entre sí mediante sus valores de hashing.
¿Por qué no se puede manipular la información del blockchain?
Porque la probabilidad de que datos diferentes produzcan el mismo valor de hash (colisión de hashing) es prácticamente imposible, lo que otorga al blockchain la propiedad de inmutabilidad.
¿Por qué es útil el blockchain?
La característica fundamental del blockchain es que no existe una autoridad central que deba confiarse.
La red está distribuida, y cada usuario posee una copia de la base de datos y puede verificar los datos por sí mismo.
Incluso si un gran número de usuarios se desconecta, la red sigue funcionando.
Conclusión:
El blockchain puede describirse como un sistema transparente, que no requiere confianza y que funciona como una fuente única de verdad en el mundo digital.
