Blockchain

Blockchain
Cadena de bloques

Una Blockchain es una base de datos distribuida que mantiene una lista en continuo crecimiento de registros ordenados, llamados bloques.
Estos bloques están vinculados mediante criptografía. Cada bloque contiene un hash criptográfico del bloque anterior, una marca de tiempo y datos de transacción.

Blockchain

Una Blockchain es una base de datos distribuida que se comparte entre los nodos de una red computacional. Como base de datos, una Blockchain (cadena de bloques) almacena información en formato digital. Las Blockchain son más conocidas por su papel crucial en los sistemas de criptomonedas, como Bitcoin, para mantener un registro de transacciones seguro y descentralizado. La innovación con blockchain es que garantiza la fidelidad y seguridad de un registro de datos y genera confianza sin necesidad de un tercero.

Una diferencia clave entre una base de datos típica y una cadena de bloques es cómo se estructuran los datos. Una cadena de bloques recopila información en grupos, conocidos como bloques, que contienen conjuntos de información. Los bloques tienen ciertas capacidades de almacenamiento y cuando se llenan, se cierran y vinculan al bloque previamente lleno, formando una cadena de datos conocida como Blockchain. Toda la información nueva que sigue a ese bloque recién agregado se compila en un bloque recién formado que luego también se agregará a la cadena una vez que se llene.

Una base de datos normalemente estructura sus datos en tablas, mientras que una cadena de bloques, tal y como su nombre lo indica, estructura sus datos en fragmentos (bloques) que se unen entre sí. Esta estructura de datos crea inherentemente una línea de tiempo irreversible de datos cuando se implementa de forma descentralizada. Cuando se llena un bloque, se graba en piedra y se convierte en parte de esta línea de tiempo. Cada bloque de la cadena recibe una marca de tiempo exacta cuando se agrega a la cadena.