Carregando...

Velocidade e escalabilidade: comparando Ethereum , Solana , Avalanche , Cardano e o computador da Internet

Na criptografia, a velocidade é tudo. Com poucos blockchains ganhando adoção mainstream substancial, os dados de desempenho publicados por uma rede tornam-se uma ferramenta-chave para dent aqueles que podem oferecer suporte a casos de uso e recursos inovadores.  

Embora os dados sobre do blockchain às vezes sejam inconsistentes, não confiáveis ​​e incompatíveis, existem pelo menos algumas dimensões principais em que as redes podem ser comparadas diretamente. São transações por segundo e finalidade da transação, bem como nós e dinâmicas de escalabilidade.

Juntos, esses elementos se combinam para oferecer uma imagem de quão robusta e poderosa é uma determinada rede. A avaliação dos dados disponíveis permite determinar como os blockchains se comparam aos rivais.

Transações por segundo

Blockchains são essencialmente plataformas para transações de dados, por isso faz sentido que as transações por segundo (TPS) sejam uma das principais métricas que os usuários observam ao comparar redes. Ele indica quantas transações um blockchain pode processar em um único segundo. Embora alguns protocolos lidem com diferentes tipos de transações, a maioria pode ser comparada diretamente.

Computador com Internet – 11.500 TPS

O Computador Internet processa dois tipos diferentes de transações em sua rede: chamadas de atualização e chamadas de consulta. As chamadas de consulta (também conhecidas como “leituras”) envolvem a rede recuperando dados de um de seus nós, como para solicitações HTTP, e não resultam em alterações permanentes em seu estado. As chamadas de atualização (também conhecidas como “gravações”), por outro lado, envolvem fazer alterações, portanto, podem ser consideradas “transações” no sentido mais convencional.

Com chamadas de atualização excedendo 11.500 por segundo, pode-se dizer que esse é o limite superior do TPS atual do computador da Internet. Dito isso, as chamadas de consulta são executadas em milissegundos e podem ser processadas a mais de 250.000 por segundo. Com chamadas de consulta compreendendo 90% do tráfego do blockchain, pode-se dizer que o protocolo é executado em uma velocidade ainda maior.

Avalanche – 4.500 TPS

Os próprios testes de benchmark do Avalanche revelam que o blockchain proof-of-stake pode lidar com cerca de 4.500 transações por segundo, com “a versão completa e pronta para produção do Avalanche tendo o potencial de atingir mais de 20.000 transações por segundo”.

Avalanche compreende três cadeias separadas: a Cadeia de Troca (X-Chain), a Cadeia de Plataforma (P-Chain) e a trac (C-Chain). Atualmente, o C-Chain processa pouco menos de 9 TPS, embora, como no Cardano , esse número seja baixo em grande parte porque Avalanche ainda não testemunhou uma adoção substancial.

Solana – 2.000 TPS

Dados de transações atuais mostram que Solana está processando cerca de 2.000 TPS. Solana reivindica um máximo teórico, com base em suas especificações atuais, de 50.000 TPS.  

Dito isso, a plataforma sofreu quatro interrupções nos últimos meses que colocam em dúvida se ela pode sustentar 50.000 TPS na prática. A interrupção mais recente, de acordo com a conta oficial do @ Solana Status no Twitter, foi “devido a um aumento nas transações de alta computação”.

Cardano – 250 TPS

Em seu estado atual, foi relatado que Cardano Como um blockchain proof-of-stake, ele tem maior escalabilidade do que as cadeias proof-of-work, como Ethereum e Bitcoin , enquanto as atualizações futuras planejadas (envolvendo protocolos de camada 2) foram associadas a limites teóricos de um milhão de TPS.

No entanto, de acordo com dados compilados pela Messari , a taxa atual do Cardano Isso é provável porque Cardano continua a construir seu ecossistema e não é tão amplamente utilizado quanto outros, com a plataforma registrando apenas muito recentemente o valor total bloqueado no Defi Llama.

Ethereum – 15 TPS

Atualmente, Ethereum processa uma média de cerca de 15 TPS, embora tenha subido para quase 20 TPS em vários pontos no ano passado. Uma taxa de transferência tão pequena resultou em taxas médias de transação no Ethereum subindo para US$ 70 em determinados pontos nos últimos meses.

No entanto, Ethereum está planejando migrar para um mecanismo de consenso proof-of-stake em 2022. Ele também planeja eventualmente fazer uso de sharding, que junto com o PoS deve entregar até 100.000 TPS, embora em conjunto com a camada 2 soluções, embora isso continue sendo um teto teórico e não real.

Finalidade da Transação

A finalidade da transação descreve a capacidade de uma plataforma de confirmar novas transações e adicioná-las ao seu blockchain. Geralmente é medido em quantos segundos uma plataforma precisa, em média, para garantir que uma transação se torne irreversível.

Internet Computador – 1 segundo

A arquitetura do Internet Computer inclui seu DAO central Network Nervous System (NNS), que é responsável por gerenciar a rede e suas sub-redes. A finalidade da transação para o próprio NNS DAO é alcançada em 2 segundos, enquanto a finalidade para dapps, DeFi , NFTs e mídia social é alcançada em aproximadamente 1 segundo .

Avalanche – 1,6 segundos

O tempo médio atual da Avalanche para a finalização, para todas as suas três cadeias constituintes, é de aproximadamente 1,6094 segundos. 

Solana – 21 a 46 segundos

De acordo com seu white paper, Solana tem uma finalização de transação teórica de 500 milissegundos ou meio segundo. Mas o desenvolvedor Avalanche Kevin Sekniqi, executou testes que viram Solana entre 21 e 46 segundos, com base em quando a transação recebeu o status de confirmação finalizada.

Cardano – 1 a 10 minutos

Nenhum dado confiável ou oficial é publicado sobre a finalização do tempo para transação da Cardano Alguns membros proeminentes da Cardano colocaram entre 5 e 10 minutos , enquanto membros de seu subreddit sugeriram um tempo de aproximadamente 1 minuto.

Ethereum – 1 a 14 minutos

Documentos oficiais do ethereum .org sugerem que a finalização da transação é alcançada no Ethereum após seis blocos, equivalente a cerca de 1 minuto. No entanto, a realidade é um tempo de finalização mais próximo dos 14 minutos .

Nós

O número de nós é uma boa métrica para medir a integridade e a força de uma rede, pois uma contagem mais alta geralmente é um bom indicador de descentralização. Mais descentralização geralmente significa mais segurança, na medida em que uma rede pode continuar mesmo que uma parte dela caia.

Também vale a pena examinar o número de nós que não são executados em um servidor de nuvem centralizado, como Amazon Web Services ou Cloudflare, que fornece informações sobre se uma determinada rede blockchain depende significativamente de grandes provedores e serviços centralizados.

Ethereum – 5.588 (nuvem 68%)

Dados do ethernodes.org mostram que Ethereum atualmente opera usando 5.588 nós, embora esse número tenha chegado a 12.000 em fevereiro de 2021. Cerca de 68% dos nós Ethereum são executados em um serviço de nuvem centralizado, com quase metade deles apenas no Amazon Web Services .

Cardano – 3.130 ( ? nuvem)

De acordo com adapools.org, existem atualmente 3.130 pools de participação Cardano , com pools de participação funcionando como nós de rede em Cardano . Não há dados disponíveis sobre o uso de provedores de serviços em nuvem Cardano .  

Solana – 1.442 (+70% nuvem)

Atualmente, Solana Beach lista 1.442 validadores na rede de Solana . Dados do Block Logic Validators.app mostram que a Amazon Web Services responde por 33% dos nós da Solana , enquanto a Hetzner, outro grande provedor de nuvem, responde por pouco mais de 19%. Outros provedores de serviços em nuvem, como VHcloud e WEBNX, também fornecem participações significativas, colocando a confiança geral de Solana nesses provedores em mais de 70%.

Avalanche – 1.238 ( ? nuvem)

O próprio explorador de blocos da Avalanche coloca o número de validadores em sua rede em 1.238. Não há dados disponíveis para Avalanche sobre qual porcentagem de nós executados na nuvem, mas um tutorial oficial explicando como configurar um nó usando a AWS sugere que pode ser um número significativo.

Computador com Internet – 414 ( 0% nuvem)

De acordo com dados do painel Internet Computer, sua rede inclui atualmente cerca de 414 máquinas de nó. Todos os nós do Internet Computer são executados em centros de dent independentes espalhados por todo o mundo, nenhum dos quais são provedores de nuvem centralizados.

Escalabilidade

A escalabilidade mede a capacidade de uma rede blockchain de adicionar novos usuários e tráfego sem sacrificar velocidade, eficiência ou economia. Quanto mais escalável for uma rede, mais viável será uma plataforma amplamente adotada e utilizada.

Computador com Internet - Sem Degradação Linear

O Internet Computer teoricamente oferece escalabilidade defi adicionando novos blockchains de sub-rede à sua rede, permitindo que os dapps suportem milhões de usuários em potencial. Isso ocorre porque quanto mais nós tiver por sub-rede, melhor será sua capacidade de consulta, com nós extras permitindo processar mais tráfego. A chave para isso é o fato de que cada sub-rede é capaz de processar chamadas dent .

Ethereum – Degradação Linear

Como um blockchain de prova de trabalho, o desempenho do Ethereum diminui de acordo com a quantidade de tráfego em sua rede. Isso é dent no fato de que, durante os períodos de pico, ele pode ter algo entre 50.000 a 100.000 transações não confirmadas (ou mais) em seu mempool.

No entanto, Ethereum está planejando fazer a transição para um mecanismo de consenso proof-of-stake, uma mudança prevista para algum momento em 2022 (de acordo com ethereum ). Também deve introduzir o sharding, embora isso não seja esperado até 2023.

Cardano – Degradação Linear

Embora Cardano possa lidar com mais transações por segundo do que Ethereum , ele não pode escalar defi ou aumentar suas capacidades com mais nós. No entanto, como Ethereum , está planejando uma atualização - apelidada de Hydra - que expandirá suas capacidades, mas não há prazo claro para sua entrega.

Solana – Degradação Linear, Potencialmente Sem Degradação Linear

O mecanismo exclusivo de consenso de prova de histórico de Solana foi projetado para operar horizontalmente, o que significa que diferentes validadores podem processar diferentes tráfegos. Mas isso ainda não foi implementado e Solana testemunhou recentemente uma série de interrupções resultantes do excesso de transações complexas.

Avalanche – Degradação Linear

Embora Avalanche , como um blockchain proof-of-stake, seja mais escalável do que Cardano e Ethereum , seu próprio white paper detalha como sua taxa de transferência diminui quando sua rede cresce em tamanho. O efeito é pequeno (cerca de 1,34% quando a rede cresce por um fator de 16), mas contrasta com a escalabilidade potencialmente ilimitada do Internet Computer ou Solana .

Conclusão

Vale a pena considerar as métricas de desempenho com uma pitada de sal, apenas porque são mais abertas à interpretação do que você imagina, mas uma imagem clara emerge dessa visão geral. No geral, o Internet Computer oferece velocidade e escalabilidade superiores à maioria de seus pares e, embora possa não ter tantos nós no momento, sua escalabilidade torna a adição de mais nós mais do que viável.

Compartilhar link:

Mais Lidos

Carregando artigos mais lidos...

Fique por dentro das notícias sobre criptografia, receba atualizações diárias em sua caixa de entrada

Notícias relacionadas

criptopolitano
Assine o CryptoPolitan