¿Qué es la Estructura de datos de Blockchain?

La estructura de datos de la cadena de bloques se explica como un registro de bloques de transacciones, que está ordenado. Puede guardarse como un archivo o en una base de datos simple. Cada bloque puede ser reconocido por un hash, creado utilizando el algoritmo de hash criptográfico SHA256 en la cabecera del bloque. Cada bloque menciona un bloque anterior, también identificado como el bloque padre, en el campo "hash del bloque anterior", en la cabecera del bloque. Veamos primero cada término con más detalle.

Julia Morales

Julia Morales

image

Es el momento de hablar de la cadena de bloques, el gran tema central del mundo de bitcoin y las criptomonedas. Se habla de estructura de datos para referirse al registro de bloques o estructuras de datos de paquetes, porque cada bloque se puede reconocer con un hash, que es un código único identificativo.

Se utiliza el algoritmo de hash criptográfico SHA256 en la cabecera, y después cada bloque menciona al anterior o bloque padre. Para entrar al detalle, estos son los elementos que aparecen en los bloques:

¿Qué es un bloque?

Según el Libro de Bitcoin, se trata de una estructura de datos que agrupa transacciones para su incorporación en el libro de contabilidad pública conocido como blockchain, que es la cadena de esos bloques en sí.

El bloque tiene en su cabecera metadatos, con un extenso registro de transacciones. Tiene una cita al hash de un bloque anterior, y tiene metadatos como la marca de tiempo, y el nonce se correlacionan con la carrera minera. Después se encuentra la raíz del árbol de Merkle, usada para compilar de forma eficiente todas las transacciones del bloque.

El bloque Génesis es el primero de todos, el que se hizo en el año 2009 y es el padre universal de todos los bloques, teniendo en cuenta que cada nodo comienza perpetuamente con una cadena de bloques de al menos un bloque, ya que el bloque génesis no puede ser modificado.

Se pueden identificar los bloques con el hash criptográfico y la altura del bloque.También se conoce como una huella digital que se construye mediante el hash de la cabecera del bloque dos veces a través del algoritmo SHA256. El hash resultante de 32 bytes se describe como el hash del bloque, pero es más precisamente el hash de la cabecera del bloque porque se utiliza para calcularlo.

Julia Morales
Articulo Por

Julia Morales

Más artículos en Cryptoticker

Ver todos

Actualizaciones periódicas sobre Web3, NFTs, Bitcoin y previsiones de precios.

Manténgase al día con CryptoTicker.