Análises da blockchain
Introdução
Introdução
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.
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
Máx. 260 shards por workchain
Máx. 260 shards por workchain
Máx. de 26 shards
Tempo de bloco e finalização
Tempo de bloco e finalização
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
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
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.