Qué es un bloque en blockchain
Bloque es una unidad de datos dentro de una blockchain que contiene un conjunto de transacciones confirmadas y forma parte de la cadena de bloques.
Cada bloque está vinculado al bloque anterior mediante un hash criptográfico. Gracias a esta estructura los bloques forman una secuencia llamada blockchain.
Si se modifica la información de un bloque anterior, también cambiarían todos los bloques siguientes, lo que hace que la blockchain sea prácticamente inmutable.
Qué contiene un bloque
Un bloque típico incluye varios elementos principales:
- lista de transacciones
- hash del bloque anterior
- marca de tiempo
- valor nonce
- hash criptográfico del propio bloque
Estos elementos permiten verificar la integridad de la información y evitar cambios en bloques ya confirmados.
Cómo se crea un bloque
La creación de un bloque suele seguir estos pasos:
- los usuarios envían transacciones
- las transacciones se almacenan en el mempool
- las transacciones se agrupan en un bloque
- un minero o validador encuentra la solución para el bloque
- la red verifica el bloque
- el bloque se añade a la blockchain
En redes con Proof of Work, el bloque lo crea el minero que encuentra primero un hash válido.
Por qué los bloques son importantes
Los bloques cumplen varias funciones clave:
- almacenan transacciones
- ayudan a proteger la red
- registran el historial de operaciones
Gracias a la estructura de bloques, la blockchain funciona como un registro inmutable de datos.
Términos relacionados
FAQ
¿Qué es un bloque en blockchain?
Un bloque es un conjunto de transacciones agrupadas en una estructura de datos que se añade a la blockchain.
¿Cuántas transacciones puede contener un bloque?
Depende del blockchain específico y del tamaño del bloque.
¿Se puede modificar un bloque después de añadirlo?
Prácticamente no, porque cualquier cambio rompería la cadena de hashes.