En resumen, el término bloque, o block en ingles, se refiere a archivos de computadora que almacenan datos de transacciones. Estos bloques están organizados en una secuencia lineal que forma una cadena interminable de bloques, de ahí el término blockchain. Entonces, toda la información sobre las transacciones de blockchain se recopila y registra dentro de estos bloques; y cada bloque recién generado se conecta al anterior mediante el uso de técnicas criptográficas.
La cadena de bloques vinculados almacena todos los datos de transacciones generados desde el lanzamiento de una blockchain en particular. De modo que los registros se remontan al primer bloque, al que se hace referencia como block cero o génesis. El número de bloques confirmados desde el génesis se indica como la altura del bloque.
Comprensión de Qué es un Bloque
Tomando la cadena de bloques de Bitcoin como ejemplo, los bloques están formados por múltiples elementos. Los bloques de Bitcoin contienen (entre otras cosas) una lista de transacciones recientes, una marca de tiempo y una referencia al bloque que le precedió. Esta referencia es un hash criptográfico de los datos del bloque anterior.
La generación de nuevos bloques siempre incluyen el hash del anterior, y esto es lo que hace que los bloques estén enlazados criptográficamente. Tal estructura permite la creación de una base de datos segura que es altamente resistente a manipulaciones y ataques. El hash de bloque actúa como un identificador. Es exclusivo de cada block y se produce mediante un proceso llamado minería.
Básicamente, el hash es la solución a un problema matemático complejo; y el minero que encuentra una solución válida para el siguiente bloque tiene derecho a validar ese bloque (y las transacciones que contiene). Dado que la minería requiere una cantidad significativa de recursos computacionales, los bloques extraídos con éxito producen nuevos Bitcoins como una forma de recompensar a los mineros por su trabajo.
Pero a veces, dos o más mineros pueden encontrar un hash de bloque válido al mismo tiempo; de modo que dos bloques diferentes se transmiten a la red. Esto conduce a la creación de dos cadenas en competencia. Para abordar este problema, los participantes de la red (nodos) elegirán la cadena que eventualmente se convierta en la más larga (con más “trabajo acumulado”). La otra cadena se descarta y sus bloques se convierten en bloques obsoletos (ver bloques huérfanos).
Aunque los bloques generalmente se analizan en el contexto de las transacciones de criptomonedas, también pueden estar relacionados con otros tipos de datos digitales que se almacenan en un sistema blockchain.
8 comentarios en «¿Qué es un Bloque en el Mundo de las Criptomonedas?»