TONboard

Estrutura do bloco na cadeia de blocos TON

2 min readupdated 2026-06-03✏️ Suggest an edit🕑 History
On this page (13)

Bloco em TON tem estrutura flexível ao contrário de blockchains com tamanho de bloco fixo. Isso permite armazenar efetivamente diferentes tipos de dados.

Três níveis de arquitectura#

NívelDesignação
MasterchainA cadeia principal, coordena outras redes de metadados
VorkcheinsSubcategorias para protocolos/aplicativos
ChardchainsSegmentos paralelos das cadeias de rede

Modelo do bloco#

Título em Masterchain

CampoDesignação
Ligação ao bloco anteriorHash criptográfico → Invariável da cadeia
Hash da raiz (root hash)Raiz da árvore de Merkl → integridade de dados
Identificador da cadeia de trabalhoO esqueleto que é dono do bloco.
Número do próximo slotTempo de criação do próximo bloco
Informações adicionaisValidador, limites, versão do protocolo.

A parte principal (Body) em sardinha

  • Dimensão variável;
  • Transações (transferências, contratos, operações);
  • Alterações no estado das contas (balanços, depósitos).

Dimensões dinâmicas

  • Header fixo + pequeno;
  • Body variável → ajusta-se ao volume;
  • Escalabilidade eficaz sem perda de produtividade.

A árvore de Merkle#

  1. Cada transação/fragmento É hashado;
  2. Os hashes são unidos por pares → novos hashes;
  3. O processo continua até O único hash da raiz;
  4. Qualquer modificação muda o hash → as manipulações são óbvias.

Modelo da transação#

ComponenteContém
TítuloTempo lógico, contagem, identificação.
Dados de entradaEnviador + mensagem inicial
Dados sobre açõesCódigo do contrato inteligente + mudança de estado
Dados de saídaEnviar mensagens para outras contas

Mais detalhes: TON Transaction Types.

Infinito .sharding#

O paradigma do infinito .sharding:

  • Geração dinâmica de chords para as necessidades da rede;
  • Sem interrupção ligação inter-shard;
  • Balanceamento de Carga;
  • A escalabilidade infinita, mas a produtividade.

Telas de trabalho e processamento paralelo#

  • Rede = Muitos charados;
  • Todos tratam de transações. simultaneamente;
  • Cabeçalhos de blocos → integridade geral.

Cada blockchain contém:

  • Lista de transacções;
  • O estado corrente das contas e dos contratos;
  • Um título com metadados.

Segurança#

MecanismoDesignação
Funções hashIntegridade dos dados
AssinaturasLegitimidade dos blocos e transações
Consenso BFT (variante)Confirmação descentralizada sem confiança
Clientes fáceisCarregar apenas títulos → Eficiente em recursos

Vantagens#

  • Escalabilidade através de um design dinâmico + sharding;
  • Eficiência através de uma arquitetura otimizada;
  • Flexibilidade quando a carga muda;
  • Proteção criptográfica dados.

Fontes#

Artigos similares#

ℹ️ Informação verificada: 2025

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.