Design central do TON: Fragmentação infinita e modelo Actor para alcançar alta escalabilidade concorrente

robot
Geração de resumo em curso

A filosofia de design central do TON: alta concorrência e alta escalabilidade

TON é uma rede de computação descentralizada, que inclui uma blockchain L1 e vários componentes. Foi inicialmente desenvolvida por um conhecido fundador de um software de mensagens instantâneas e sua equipe, e agora é apoiada e mantida por uma comunidade de contribuidores independentes em todo o mundo. Em 2017, a equipe começou a explorar soluções de blockchain para si mesma; devido à falta de uma blockchain L1 existente que pudesse suportar sua enorme base de usuários, eles decidiram projetar sua própria blockchain. Em 2018, a equipe lançou a venda de tokens. Em 2020, devido a problemas regulatórios, a equipe original de desenvolvimento saiu do projeto, e uma parte de desenvolvedores de código aberto e vencedores de competições assumiu o repositório de código, renomeando-o para The Open Network e continuando o desenvolvimento da blockchain.

Pesquisa|Com a ideia central de "de baixo para cima" do TONChain

Como um ambiente de execução descentralizado para uma grande plataforma de comunicação, o TON precisa enfrentar problemas de alta concorrência de solicitações e grandes volumes de dados. Atualmente, uma determinada blockchain que se autodenomina a de maior TPS teve um TPS máximo medido de apenas 65000, o que é insuficiente para sustentar um ecossistema com demanda de TPS na casa dos milhões. Além disso, à medida que a escala das aplicações se expande, a quantidade de dados gerados é enorme, e como a blockchain é um sistema distribuído extremamente redundante, exigir que cada nó mantenha dados completos é irrealista.

Para resolver esses problemas, o TON fez duas otimizações nos protocolos de blockchain mais populares:

  1. Adotar o "Paradigma de Fragmentação Infinita" (Infinite Sharding Paradigm) para projetar o sistema, resolver problemas de redundância de dados, suportar grandes volumes de dados e aliviar gargalos de desempenho.

  2. Introduzir um ambiente de execução totalmente paralelo baseado no modelo Actor, aumentando significativamente o TPS da rede.

  3. Estrutura de cadeia em camadas

A estrutura de quatro camadas da TON inclui:

AccountChain: Representa uma cadeia de transações relacionadas a uma determinada conta. Normalmente, a AccountChain é um conceito virtual e é pouco provável que exista de forma realmente independente.

ShardChain: A unidade de composição real, é um conjunto de cadeias de contas.

WorkChain: Uma cadeia de fragmentos com regras personalizadas, como a WorkChain baseada em EVM. Os membros da comunidade podem criar sua própria WorkChain, mas precisam pagar altas taxas e obter a aprovação de 2/3 dos validadores.

MasterChain: Responsável pela finalização de todas as cadeias de fragmentos. Uma vez que o hash do bloco da cadeia de fragmentos é incorporado ao bloco da MasterChain, o bloco da cadeia de fragmentos e todos os seus blocos pai são considerados como tendo finalização.

As características da rede TON incluem:

  • Fragmentação dinâmica: divisão e fusão automáticas de cadeias de fragmentos para se adaptar às variações de carga, novos blocos gerados rapidamente, transações sem longas esperas.
  • Altamente escalável: suporta um número quase ilimitado de fragmentos através do paradigma de fragmentação infinita, teoricamente podendo chegar a 2 elevado a 60 trabalho de cadeias.
  • Adaptabilidade: quando a carga em uma parte da rede aumenta, mais fragmentos são processados; quando a carga diminui, os fragmentos se fundem para aumentar a eficiência.

Na comunicação entre cadeias, o TON utiliza o "algoritmo de roteamento em hipercubo" para realizar a descoberta de roteamento de mensagens entre cadeias, garantindo que as mensagens sejam transmitidas pelo caminho mais curto, aumentando assim a eficiência da comunicação. Ao mesmo tempo, o TON propõe uma solução técnica otimista, onde os usuários podem fornecer uma prova válida de um determinado caminho de roteamento, permitindo que os nós reconheçam diretamente a confiabilidade das mensagens.

O endereço TON é composto por duas partes: (workchain_id, account_id), onde workchain_id é codificado de acordo com o algoritmo de roteamento do hipercubo.

No que diz respeito aos algoritmos de consenso, o TON adota um método BFT+PoS, onde qualquer staker tem a oportunidade de participar na embalagem de blocos. O contrato de governança é eleito aleatoriamente a partir de todos os Stakers a intervalos regulares, e o grupo de validadores selecionado utiliza o algoritmo BFT para empacotar blocos. Erros ou comportamentos maliciosos resultarão em penalizações, enquanto o contrário resultará em recompensas.

O TON adota uma abordagem de design de baixo para cima, utilizando o modelo Actor para reconstruir os contratos inteligentes e seu modo de execução, permitindo uma execução totalmente paralela. Os protocolos de blockchain mais comuns operam em um ambiente de execução serial de thread única, enquanto o TON, através do modelo Actor, permite que os contratos inteligentes sejam executados de forma independente, sem depender de dados externos, processando mensagens em paralelo.

Pesquisa|Com a ideia central de "de baixo para cima" do TONChain

Em 2024, o TON, devido ao seu design único e desempenho de alta qualidade, atraiu a atenção de muitos usuários e investidores. O preço do seu token disparou rapidamente, subindo de cerca de 2,72 dólares no início do ano para 4,38 dólares, com a capitalização de mercado aumentando de 9,5 bilhões de dólares para 15,5 bilhões de dólares. Em abril de 2024, o valor total bloqueado (TVL) do TON estava próximo de 450 milhões de dólares, demonstrando a forte atratividade do seu ecossistema.

A principal razão para a disparada nos preços é a maior integração da blockchain TON nas operações de uma grande plataforma de comunicação. A plataforma anunciou que os proprietários de canais receberão receitas de anúncios através de tokens TON, o que aumentou a utilidade significativa do token. Além disso, o token é também utilizado para comprar anúncios na plataforma, nomes de utilizador e números, subscrever serviços premium, bem como para atividades de sorteios em canais.

TON1.32%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 4
  • Republicar
  • Partilhar
Comentar
0/400
UncleLiquidationvip
· 9h atrás
Será que este tps consegue competir com o solana?
Ver originalResponder0
MevWhisperervip
· 08-12 08:39
Apoio a esta operação do tg, podemos fazer isso mais tarde.
Ver originalResponder0
BanklessAtHeartvip
· 08-10 12:48
Parece confiável. A abordagem do pro não é comum!
Ver originalResponder0
DegenApeSurfervip
· 08-10 12:42
Alta concorrência é o bull moeda, é uma armadilha antiga.
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)