TONboard

Tipos de transacciones en TON Blockchain

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

Una transacción en TON es una operación que procesa un mensaje entrante, ejecuta código de contrato inteligente y, opcionalmente, genera mensajes salientes. Cada transacción incluye datos como la cuenta involucrada, el tiempo lógico, los mensajes procesados y las comisiones recolectadas por los validadores.

Componentes generales#

Una transacción contiene o hace referencia a:

  • La cuenta propietaria.
  • El tiempo lógico asignado.
  • Cero o un mensaje entrante.
  • La cantidad y los contenidos de los mensajes salientes.
  • El estado inicial y final de la cuenta, incluido su saldo.
  • Las comisiones totales pagadas a los validadores.
  • Una descripción que indica el tipo de transacción y los pasos intermedios.

El tiempo lógico ordena los eventos dentro de la red, garantizando que los mensajes creados por el mismo contrato tengan una secuencia estrictamente creciente y facilitando el ordenamiento por parte de los validadores.

Tipos de transacciones#

Transacciones ordinarias

Pertenecen a una cuenta, procesan un mensaje entrante, actualizan el estado y pueden generar varios mensajes salientes. Se dividen en fases:

  • Almacenamiento – recaudación de pagos para almacenar el estado actual.
  • Crédito – acreditación del monto del mensaje entrante.
  • Cómputo – ejecución del código en la TVM y generación de datos persistentes y acciones.
  • Acción – ejecución de la lista de acciones si la ejecución es exitosa.
  • Rebote – devolución del mensaje al remitente cuando la bandera de rebote está activada.

Transacciones de almacenamiento

Son insertadas por los validadores cuando una cuenta permanece inactiva o su saldo es insuficiente para cubrir el coste de almacenamiento. No procesan mensajes ni ejecutan código; su único objetivo es cobrar el pago de almacenamiento, lo que puede llevar a la congelación de la cuenta si el saldo cae bajo el límite requerido.

Transacciones Tick y Tock

Reservadas para contratos del sistema que deben ejecutarse automáticamente en cada bloque. Las transacciones tick se ejecutan al inicio de cada bloque de la masterchain, mientras que las transacciones tock se ejecutan al final.

Transacciones de división (Split)

Se componen de dos pasos cuando una cuenta necesita dividirse en dos subcuentas para mejorar el sharding o la distribución de carga:

  1. Preparación – una transacción similar a tock que marca la última operación de la cuenta original en el bloque de la shardchain.
  2. Configuración – una transacción que crea la nueva cuenta y referencia la preparación.

Transacciones de fusión (Merge)

También constan de dos pasos cuando dos cuentas se combinan:

  1. Preparación – la cuenta que será absorbida convierte su estado y saldo en un mensaje constructor dirigido a la cuenta receptora.
  2. Configuración – la cuenta receptora procesa el mensaje constructor y referencia la preparación correspondiente.

Ver tambiénVer también#

  • Tipos de transacciones en TON
  • Comisiones de transacción

ℹ️ Información verificada: 2025

Necesita actualización (2)
  • VERIFY 2025
  • GAP

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.