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

Desde o whitepaper original da TON em 2017, a tecnologia blockchain evoluiu muito. Aqui, comparamos a TON com duas outras blockchains proeminentes de camada 1: Solana e Ethereum. Tanto Solana quanto Ethereum se posicionam como plataformas ideais para adoção em massa. No entanto, resta saber se elas conseguirão atender às altas expectativas dos desenvolvedores e usuários.

TON

TON é um projeto multicadeia que oferece suporte a uma ampla gama de transações.

Ethereum

Em 2022, a Ethereum passou por uma atualização significativa, introduzindo a Beacon Chain com até 64 shard chains. No entanto, esta atualização oferece comunicação limitada entre cadeias.

Solana

Solana é um blockchain de cadeia única projetado para transações especializadas de alta velocidade.

Os usuários finais avaliam principalmente as taxas de transferência e a confiabilidade, mas também confiam nos parâmetros técnicos aqui analisados.
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

O tempo dos blocos e o tempo de confirmação são indicadores-chave da velocidade das transações, o que é crucial para produtos de consumo. A geração mais rápida de blocos significa tempos de espera mais curtos para transferências de dinheiro ou execução de contratos inteligentes.

TON

A TON cria um novo bloco em cada shardchain e na masterchain aproximadamente a cada 5 segundos. Embora os blocos em todas as shardchains sejam criados quase simultaneamente, o bloco da masterchain que contém os hashes de bloco da shardchain mais recentes é criado aproximadamente um segundo depois.

Ethereum

Ethereum usa slots e epochs para gerenciar o tempo. Um slot dura 12 segundos, durante os quais um validador pode propor uma nova Beacon Chain ou bloco shardchain. Um epoch consiste em 32 slots totalizando 6,4 minutos. A finalização do bloco no Ethereum requer pelo menos dois epochs, resultando em um tempo mínimo de finalização de 12,8 minutos.

Solana

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

Desempenho

Desempenho

O desempenho da Blockchain é fundamental para o processamento de contratos inteligentes em larga escala, o que é essencial para aplicações complexas como DeFi, GameFi e DAOs.

TON

TON é Turing-completa e de alto desempenho, projetada para lidar com transações complexas tanto em sua masterchain quanto em todas as workchains.

Ethereum

A EVM Turing-completa da Ethereum é executado na Beacon Chain, que é limitada a 15 transações por segundo. A ausência de interações entre fragmentos da cadeia limita o processamento de transações adicionais de forma totalmente descentralizada.

Solana

Solana, embora seja Turing-completa, se destaca principalmente por um alto volume de tipos de transações simples e predefinidas que apenas alteram os saldos das contas. Seu desempenho é ideal quando todos os dados da conta cabem na RAM; desvios além disso podem levar a [problemas] operacionais(https://solana.com/news/9-14-network-outage-initial-overview).

Escalabilidade

Escalabilidade

A escalabilidade está diretamente relacionada ao número de usuários e às suas atividades, incluindo transações, execuções de contratos inteligentes e solicitações de infraestrutura.

TON

A TON apresenta workchains e fragmentação dinâmica, permitindo até 232 workchains. Cada workchain pode ser dividida em até 260 fragmentos, facilitando a comunicação quase instantânea entre fragmentos e cadeias. Essa estrutura permite o processamento de 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

A Solana não oferece suporte a fragmentação ou workchains.

Conclusão

Conclusão

A TON se destaca como um dos poucos projetos de blockchain verdadeiramente escaláveis. É uma das blockchains mais avançadas em sua capacidade de processar milhões, e potencialmente dezenas de milhões, de verdadeiras transações Turing-completas de contratos inteligentes por segundo. Para uma análise mais aprofundada da TON, Solana e Ethereum, consulte o PDF no link abaixo.
Leia o white paper
Última atualização: 21 de fevereiro de 2023
O idioma foi aplicado automaticamente de acordo com a sua região. Alterar para o inglês?