Falhas e limitações do Ethereum
Criptomoeda

Falhas e limitações do Ethereum

Antes de começarmos, gostaria de esclarecer uma coisa: este artigo não tem a intenção de incitar ódio contra o Ethereum.

Esta é, de fato, a visão do seu criador, que não quis impor qualquer limitação ao que era possível implantar na rede, a linguagem de programação usada para desenvolver os contratos inteligentes Ethereum é “Turing-completo”, o que implica que ele pode executar funções recursivas e outros cálculos matemáticos avançados.

Solidez também é uma linguagem bastante simples de aprender, entender e usar. Suas semelhanças com C ++ ou Java Script o tornam rapidamente utilizável por desenvolvedores que usam essas linguagens.

Contratos inteligentes

Lembre-se de que os contratos inteligentes são imutáveis ​​e que, uma vez implantados, ninguém pode mudar a forma como funcionam. Assim, os desenvolvedores não podem consertar bugs ou erros em um contrato existente, o que pode deixar os hackers felizes.

Contratos inteligentes devem, portanto, ser cuidadosamente estudados e auditados antes de sua implantação. Quem quer que seu contrato ICO seja hackeado? Isso pode encerrar projetos.

A plataforma recentemente premiou um pesquisador de segurança $ 50.000 por relatar um bug que poderia ter permitido o roubo de mais de $ 7 milhões em ativos.

Máquina virtual da Ethereum

No mundo da informática, existem várias maneiras de configurar um sistema. Cada escolha técnica deve ser feita com base em vários parâmetros. A história dos sistemas de computador nos ensina que funcionam melhor quando são compostos de módulos especializados.

Uma vez que todas as funções tenham sido entregues por esses sistemas pequenos, específicos, simples e eficientes, podemos montá-los. A máquina virtual Ethereum, também conhecida como EVM para Ethereum Virtual Machine realiza a maioria dos recursos do Ethereum de forma muito opaca e não parece ser suficientemente eficaz nos cálculos.

Alguns acreditam que o principal problema do Ethereum é o aspecto do “computador mundial”. A principal proposição de valor dos blockchains é a verificação, não o poder de computação.

A duplicação de interações entre diferentes contratos inteligentes não precisa ser duplicada em computadores diferentes. Apenas a validação das transações tem que passar pelo protocolo, e é isso que é usado por vários projetos de sobreposição.

A escassez de éteres

Um dos principais indicadores ao avaliar um projeto de criptografia, ou um protocolo como o Ethereum, é o número de tokens em circulação. Você tem que estudar quantos tokens existem, como eles são colocados em circulação e quem os possui.

Se alguns projetos como o Ripple são estranhos porque a empresa de mesmo nome detém a maioria, a Ethereum permanece incerta em outros pontos.

O ponto mais controverso é o número de éteres que podem existir. Esses são os mineiros que atualmente são recompensados ​​com éteres por seus serviços.

Este é um processo normal para criptomoedas usando um algoritmo de prova de trabalho. Por outro lado, se o número de bitcoins criados por este sistema for finito (21 milhões de unidades), este não é o caso para Ethereum e éteres.

Isso é explicado pela transição programada para o protocolo de prova de aposta, que não foi implementado hoje. Isso demonstra a instabilidade do gerenciamento dos éteres, e então surge a pergunta: é o éter um símbolo que é raro ou pelo menos que está se tornando raro?

Uma escolha ineficiente de consenso

Usar um sistema descentralizado é antes de tudo uma escolha. A descentralização tem um custo, não necessariamente em termos de preço da solução, mas muitas vezes encontraremos uma solução centralizada mais eficiente.

Bitcoin não é um sistema eficiente. As próximas linhas explicam que o Bitcoin não se destina a ser particularmente eficaz, mas sem um órgão de supervisão.

Fraquezas das redes descentralizadas

A maior parte da força do Bitcoin vem do que você pode considerar como brechas. As transações são implantadas na rede de maneira lenta e será ainda mais restritivo atacá-la.

Mas se o Bitcoin funciona tão bem, é graças ao gerenciamento dos dados gerados. Sabemos quais são os dados que chegam, seu número e isso o tempo todo, pois é fixo.

O aumento no tamanho do blockchain é linear e, portanto, muito mais facilmente gerenciável para os nós, o que não é o caso do Ethereum.

Gestão de dados

A quantidade e o tamanho dos dados que precisam ser gerenciados pela rede Ethereum variam, ou seja, a rede pode estar saturada com esses dados e, portanto, é vulnerável.

Essa saturação não leva apenas a uma fila de transações, com tíquete prioritário para quem paga mais taxas. É também uma questão de segurança, já que se esses congestionamentos de rede podem ser configurados de forma maliciosa, isso pode levar à exploração de vulnerabilidades.

Experiência do usuário ruim

A experiência é um dos obstáculos mais importantes para a adoção de criptomoedas. Apesar dos esforços colocados em prática, continua sendo muito complicado navegar no uso de protocolos de ecossistema. Mas Ethereum é um dos piores aos meus olhos, ele e os sistemas ao seu redor.

O LN permite que todos enviem uns aos outros um pequeno número de bitcoins (vamos falar sobre satoshis aqui), reduzindo o tempo de transferência e os custos associados.

Muitos aplicativos móveis existem para usar o LN sem conhecimento prévio. Eles são fáceis de usar e têm interfaces que não causam inveja à fintech, por exemplo. Um clique e você obtém bitcoins, um segundo e você envia alguns.

Gerenciamento de token ERC-20

Por outro lado, o uso da rede Ethereum e seus derivados é muito mais complexo. O gerenciamento de endereços, entretanto, permanece semelhante ao Bitcoin. Mas usar Ethereum não é apenas usar éteres.

Estes últimos são teoricamente utilizados apenas para financiar transações realizadas na rede. Na verdade, serão em vez de tokens que serão trocados ao usar aplicativos descentralizados.

Mas ainda é necessário fornecer éteres para usá-los, ou seja, fornecer e armazenar vários tokens, o que torna o processo menos legível. O armazenamento desses tokens também é um ponto negro na experiência do usuário.

Quer use um software ou carteira eletrônica, você precisará enviá-los para um endereço Ethereum. Mas na maioria dos casos, você não verá seus tokens aparecerem automaticamente e terá que adicioná-los manualmente para ver o saldo.

A questão dos éteres

Para alcançar um ecossistema descentralizado saudável, é importante que o suprimento de dinheiro esteja nas mãos do maior número possível de usuários diferentes.

Sempre haverá uma certa concentração de valor, muitas vezes recompensando a tomada de risco ou o envolvimento no sistema. Existem muitas suspeitas de concentração de éteres em um número limitado de carteiras.

Você também pode gostar...

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *