TONboard

Estructura de bloques en la blockchain de TON

3 min readupdated 2026-06-03✏️ Suggest an edit🕑 History
🌐 Машинный перевод. Возможны неточности.
On this page (10)

La blockchain de TON está diseñada con una arquitectura de bloques flexible que separa encabezado y cuerpo, lo que permite almacenar datos de diferentes tamaños sin un límite fijo. Esta estructura soporta la masterchain, múltiples workchains y shardchains, facilitando la escalabilidad horizontal mediante fragmentación infinita.

Arquitectura multinivel#

TON organiza su red en tres capas principales:

  • Masterchain: cadena principal que coordina las demás y contiene metadatos de la red.
  • Workchains: subcadenas especializadas para protocolos o aplicaciones específicas.
  • Shardchains: divisiones de cada workchain que procesan transacciones en paralelo.

Esta separación permite que cada fragmento (shard) gestione sus propias transacciones y estados, mejorando el rendimiento global.

Composición de un bloque#

Un bloque se divide en dos partes esenciales:

  • Encabezado (header): tamaño fijo; incluye referencia al bloque anterior (hash criptográfico), root hash del árbol de Merkle, ID de workchain y número de ranura.
  • Cuerpo (body): tamaño variable; contiene las transacciones y los cambios de estado de las cuentas.

La separación entre encabezado y cuerpo permite que los bloques se adapten dinámicamente al volumen de datos sin afectar la eficiencia del consenso.

Árbol de Merkle#

Los datos dentro de un bloque se organizan mediante un árbol de Merkle. Cada transacción se hashiza y se combina jerárquicamente hasta obtener una única raíz de Merkle, que garantiza la integridad del bloque. Cualquier alteración de los datos modifica la raíz, haciendo evidente la manipulación.

Estructura de las transacciones#

Cada transacción incluye:

  • Encabezado: identifica la transacción y registra la cuenta y el tiempo lógico.
  • Datos de entrada: información del remitente y mensaje original.
  • Datos de acción: instrucciones del contrato inteligente y cambios de estado resultantes.
  • Datos de salida: mensajes enviados a otras cuentas o fragmentos.

Fragmentación infinita (infinity‑sharding)#

La fragmentación infinita permite crear nuevos shardchains bajo demanda, ajustando la capacidad de la red a la carga de trabajo. Este mecanismo distribuye la carga de transacciones y contratos inteligentes, evitando cuellos de botella y manteniendo la latencia baja.

Procesamiento paralelo en workchains#

Cada workchain procesa sus transacciones de forma concurrente, lo que incrementa el rendimiento comparado con blockchains monolíticas. Los bloques dentro de un fragmento incluyen una lista de transacciones, el estado actual del fragmento y un encabezado con metadatos específicos, facilitando la sincronización y el consenso distribuido.

Integración de smart contracts#

Los smart contracts se ejecutan dentro del bloque, cuyos resultados y cambios de estado se registran en el cuerpo. Además, se generan mensajes para la comunicación inter‑contractual, manteniendo la coherencia del estado global.

Seguridad y consenso#

TON emplea criptografía avanzada (hashes, firmas) para proteger la integridad de los bloques. El consenso se basa en una variante de tolerancia a fallos bizantinos (BFT), garantizando validación descentralizada sin confianza previa. Los clientes ligeros pueden operar descargando solo los encabezados, lo que permite la participación de dispositivos con recursos limitados.

Ventajas de la arquitectura de bloques#

  • Escalabilidad horizontal mediante fragmentación infinita.
  • Eficiencia de almacenamiento gracias a encabezados fijos y cuerpos adaptables.
  • Seguridad criptográfica que protege la integridad de los datos.
  • Compatibilidad con smart contracts y procesamiento paralelo.

Véase también#

  • Arquitectura de TON
  • Shardchains
  • Masterchain

ℹ️ Información verificada: 2026

Necesita actualización (2)
  • VERIFY 2026— descripción del registro de transacciones en el bloque.
  • VERIFY 2026— detalles del paradigma de fragmentación infinita.

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.