Saltar al contenido
Guia Bitcoins

Qué es un bloque dentro de la cadena de Blockchain

¿Qué es un bloque dentro de la cadena de Blockchain?

Dentro de la tecnología de bloques, un bloque es un concepto diseñado para optimizar el proceso de validación de las transacciones que se realizan. En la cadena de bloques Bitcoin, cada bloque es generado por el sistema Work Proof (PoW), cuando un ordenador (o un conjunto de ellos) resuelve el problema o el puzzle generado automáticamente por la red.

Al seguir un protocolo apropiado para todas las operaciones de bloqueo, es posible alcanzar un consenso sobre la integridad de sus datos por parte de todos los participantes de la red sin tener que recurrir a una entidad fiable que centralice la información. Por lo tanto, se considera una tecnología en la que la “verdad” (estado fiable del sistema) es construida, alcanzada y reforzada por los propios miembros; incluso en un entorno en el que hay una minoría de nodos en la red con comportamiento malicioso (nodos Sybil) ya que, en teoría, para comprometer los datos, un atacante necesitaría más potencia de cálculo y presencia en la red que la suma de todos los demás nodos combinados.

Qué es un bloque dentro de la cadena de Blockchain

Bitcoin tiene docenas de transacciones por segundo. Validar cada una de estas operaciones individualmente sería completamente inviable y sería un proceso largo y tedioso. Por lo tanto, se considera una tecnología en la que la “verdad” (estado fiable del sistema) es construida, alcanzada y reforzada por los propios miembros; incluso en un entorno en el que hay una minoría de nodos en la red con comportamiento malicioso (nodos Sybil) ya que, en teoría, para comprometer los datos, un atacante necesitaría más potencia de cálculo y presencia en la red que la suma de todos los demás nodos combinados. Por las razones anteriores, la tecnología de cadenas de bloques es especialmente adecuada para escenarios en los que es necesario almacenar más y más datos ordenados a tiempo, no pueden ser modificados o revisados y cuya confianza se propone que se distribuya en lugar de residir en una certificadora. Este enfoque tiene diferentes aspectos:

  1. Almacenamiento de datos: se obtiene replicando la información de la cadena de bloques.
  2. Transmisión de datos: a través de redes de pares.
  3. Confirmación de datos: se logra a través de un proceso de consenso entre los nodos participantes. El tipo de algoritmo más utilizado es la prueba de trabajo, en la que hay un proceso competitivo abierto y transparente de validación de nuevos insumos llamados minería.
  4. Así, se diseñó la creación de los bloques, lo que nos permite acortar la cadena de hash y hacerla más manejable y, por lo tanto, ser más eficientes.
  5. La estructura fundamental de un bloque es una cabecera con algunos datos del bloque anterior y de la operación de validación anterior.
  6. Tiene una subestructura central a través de un árbol de Merkle, que es un resumen de todas las transacciones contenidas en el bloque.
  7. Como analogía recurrente, la cadena de bloques suele ser similar al concepto de Ledger (libro o libro).

Qué es un bloque dentro de la cadena de Blockchain

Siguiendo esta similitud, si una red de bloques es un libro mayor, cada bloque es cada una de las páginas que lo forman y donde se registran todas las transacciones realizadas dentro de la red.

Estos bloques generalmente tienen diferentes condiciones adicionales. Se establece el tamaño máximo de cada bloque, que puede depender de la estructura de la cadena de bloques, así como la frecuencia con la que se crea un nuevo bloque. He aquí un ejemplo de Bitcoin y tres de sus horquillas más importantes:

  1. Bitcoin (BTC): bloques de 1MB cada 10 minutos.
  2. Bitcoin Cash (BCH): bloques de 8MB cada 10 minutos
  3. Bitcoin Gold (BTG): 1 MB cada 10 minutos
  4. Bitcoin Private (BTCP): bloques de 2MB cada 2,5 minutos