title_undefined

description_undefined

Análises da blockchain

TON, Solana e Ethereum são exemplos de blockchains Proof of Stake. Mas as principais diferenças de design e implementação significam que o TON sai na frente em desempenho, versatilidade e design.

Introdução

Introdução

As blockchains evoluíram desde o white paper original da TON em 2017. Aqui, comparamos a TON com duas outras blockchains líderes da camada 1: Solana e Ethereum. Essas duas blockchains afirmam ser a solução definitiva para adoção em massa, mas não está claro se elas serão capazes de atender às altas expectativas de desenvolvedores e comunidades.

TON

TON é um projeto multi-chain com suporte generalizado para todas as transações.

Ethereum

A Ethereum recebeu uma grande atualização para a rede blockchain Ethereum em 2022. Esta atualização foi projetada como Beacon Chain com até 64 shardchains, mas possui apenas comunicação limitada entre cadeias.

Solana

Solana é um projeto blockchain de cadeia única, otimizado para executar transações especializadas em alta velocidade.

O que é importante para os usuários finais geralmente são as taxas de transferência e a confiabilidade, mas eles também se importam com parâmetros técnicos cobertos por essa análise.
Leia o white paper

Comparando TON, Ethereum e Solana

Tempo de bloco 
Tempo para finalização 
Desempenho em transações simples 
Desempenho em transações complexas 
Suporte de sharding 
Comunicação Cross-shard 
TON
5 seg.
Menos de 6 seg.
Alto
Alto

Máx. 260 shards por workchain

Quase instantâneo
Ethereum
12 seg.
Potencialmente alto
Baixo

Máx. de 26 shards

Tempo lento para finalização
Solana
1 seg.
6.4 seg.
Alto
Nenhum
Nenhum

TON

Ethereum

Solana

Tempo de bloco 
5 seg.
12 seg.
1 seg.
Tempo para finalização 
Menos de 6 seg.
6.4 seg.
Desempenho em transações simples 
Alto
Potencialmente alto
Alto
Desempenho em transações complexas 
Alto
Baixo
Suporte de sharding 

Máx. 260 shards por workchain

Máx. de 26 shards

Nenhum
Comunicação Cross-shard 
Quase instantâneo
Tempo lento para finalização
Nenhum

Tempo de bloco e finalização

Tempo de bloco e finalização

Block time e time-to-finality representam velocidades de transação cruciais para produtos de consumo. Quanto mais rápidos os blocos forem gerados, menos tempo os usuários terão que esperar por transferências de dinheiro ou execução de contratos inteligentes.

TON

TON gera um novo bloco em cada shardchain e masterchain aproximadamente a cada 5 segundos. Os novos blocos em todas as shardchains são gerados aproximadamente de forma simultânea, e um novo bloco na masterchain é gerado aproximadamente um segundo depois, porque deve conter as hashes dos últimos blocos de todas as shardchains.

Ethereum

Ethereum tem slots e epochs. Um slot é de 12 segundos em que uma nova Beacon Chain e um bloco shardchain podem ser propostos por um validador. 32 slots compõem um epoch (6,4 minutos). Existem regras específicas que determinam que a finalidade do bloco requer pelo menos 2 epochs. Isso significa um tempo até a finalização, de pelo menos 12,8 minutos.

Solana

Solana afirma que gera um bloco a cada segundo ou mais rápido, mas tem um tempo de finalização de bloco estendido. Um bloco geralmente é finalizado após 16 rodadas de votação, com cada rodada prevista para durar aproximadamente 400 milissegundos. Isso significa um tempo de finalização de 6,4 segundos.

Desempenho

Desempenho

O desempenho da Blockchain indica se a plataforma é capaz de processar contratos inteligentes em escala, o que é crucial para produtos blockchain mais complexos – por exemplo, DeFi, GameFi e DAOs.

TON

TON é uma blockchain Turing-completa e de alto desempenho, que pode acomodar qualquer complexidade de transação em uma masterchain e em todas as suas workchains.

Ethereum

Ethereum tem EVM Turing-completo apenas na Beacon Chain, com um limite de rede de 15 transações por segundo. A falta de interações entre shards significa que transações adicionais não serão executadas em um ambiente verdadeiramente descentralizado.

Solana

Solana é Turing-completa, mas funciona bem apenas com uma grande quantidade de transações muito simples, de vários tipos predefinidos (que alteram apenas o saldo de uma conta, não um estado) e somente quando todos os dados de todas as contas cabem na RAM (e quando isso não acontece, a blockchain pode enfrentar alguns problemas).

Escalabilidade

Escalabilidade

A escalabilidade está diretamente relacionada com a quantidade de usuários e suas interações (transações, execução de contratos inteligentes, solicitações de infraestrutura).

TON

TON oferece suporte a workchains e sharding dinâmico. O sistema pode acomodar potencialmente até 232 cadeias de trabalho, cada uma das quais pode ser subdividida em até 260 shardchains com comunicação cross-shard e cross-chain quase instantânea, resultando em milhões de transações por segundo.

Ethereum

O Ethereum suportará até 64 shardchains e a Beacon Chain. Nesta fase, não está claro quais serão as capacidades exatas das novas 64 shardchains e como as shardchains irão interagir umas com as outras. No entanto, se forem introduzidas mensagens entre shardchains, será necessário esperar de 10 a 15 minutos até a finalização do bloco da shardchain, que finaliza uma mensagem antes que essa mensagem possa ser processada em outra shardchain. Além disso, considera-se que atualmente as shards adicionais não são capazes de executar contratos inteligentes EVM. Em vez disso, elas devem ser usadas como armazenamento de dados adicional em um registro distribuído.

Solana

Solana não tem suporte para sharding nem suporte para workchain.

Conclusão

Conclusão

Desde 2022, a blockchain TON continua sendo um dos poucos projetos de blockchain verdadeiramente escaláveis. Como tal, ainda é o projeto blockchain mais avançado, capaz de realizar milhões e, se for necessário no futuro, dezenas de milhões de verdadeiras transações de contratos inteligentes Turing-completos por segundo. Um PDF com análises da TON, Solana e Ethereum pode ser encontrado abaixo e deve ser consultado para obter mais detalhes sobre as informações fornecidas acima.
Leia o white paper
Última atualização: 21 de fevereiro de 2023