Bitcoin e Ethereum são as duas criptomoedas mais conhecidas hoje, sendo a primeira a criptomoeda legada criada pelo anônimo Satoshi Nakamoto em 2008 e a última proposta por Vitalik Buterin em 2013.
Embora ambas as criptomoedas tenham várias semelhanças, seus designs são distintamente diferentes e a aplicação de suas redes é adaptada para diferentes casos de uso.
Compreender as principais diferenças entre Bitcoin e Ethereum pode fornecer uma melhor compreensão da indústria mais ampla de criptomoedas e blockchain como um todo, pois ambos são componentes integrais do mercado com grandes comunidades de código aberto e desenvolvimentos influentes.
Contents
Comparando as diferenças entre Bitcoin e Ethereum
A principal diferença entre Bitcoin e Ethereum decorre de seu design conceitual.
O Bitcoin tem como objetivo se tornar um sistema de valor seguro e resistente à censura fora do reino financeiro tradicional, enquanto o Ethereum é projetado como um “computador mundial descentralizado”, onde a funcionalidade completa de Turing permite que os usuários criem e executem aplicativos na rede por meio da Máquina Virtual Ethereum (EVM).
Existem inúmeras diferenças sutis entre Bitcoin e Ethereum, mas geralmente a análise das variações primárias requer a avaliação do seguinte:
- Esquemas de transação
- Política monetária
- Contrato inteligente e funcionalidade de script
- Mineração / Consenso / Desenvolvimento
- Narrativa & Aplicações práticas
Esquemas de transação
Tanto o Bitcoin quanto o Ethereum empregam criptografia de chave pública para autenticar transações que são validadas pela parte que detém o controle das chaves privadas para acessar a criptomoeda nativa em cada rede, BTC e ETH, respectivamente. No entanto, eles diferem na estrutura de seus modelos de transação.
- Bitcoin usa o que é chamado de esquema de “saída de transação não gasta” conhecido como UTXO. As transações são todas ligadas em uma cadeia de entradas e saídas, com saídas não gastas que representam os “fundos” que um indivíduo – com uma chave privada correspondente que desbloqueia uma quantidade específica de BTC – pode usar para gastar como entradas em uma nova transação.
- Os usuários não possuem tecnicamente um BTC específico, mas, em vez disso, têm o direito de gastar uma quantidade precisa de saídas de transações não gastas na rede. Bitcoin usa ECDSA como seu algoritmo de assinatura digital para sua criptografia de chave pública, e os remetentes assinam digitalmente o hash de uma transação anterior em combinação com a chave pública do destinatário para construir uma transação de forma válida.
Por outro lado, Ethereum usa um modelo baseado em conta mais semelhante às contas correntes tradicionais com um banco. Os endereços (chaves públicas) no Ethereum contêm as informações de transação para cada “conta” em que uma atualização para essa conta específica é considerada uma transição de estado.
Existem dois tipos de conta no Ethereum:
- Contas de contrato
- Contas de propriedade externa
Contas de contrato são contratos inteligentes executados por código e programados para receber, armazenar e entrar em contato com outras contas na rede com base em certas entradas.
Contas de propriedade externa são controladas por usuários e podem enviar e receber transações e assiná-las com suas chaves privadas.
Notavelmente, Ethereum usa ‘gás’, um derivado da moeda nativa Ether, que é apropriado para pagar por transações e execução computacional em toda a rede, principalmente projetado para mitigar spam. Ethereum também usa o algoritmo de assinatura digital ECDSA para transações.
No geral, o design UTXO do Bitcoin é útil para o consenso mais amplo da rede, já que todas as entradas e saídas estão vinculadas umas às outras, e também fornece um design mais simples de registros contábeis interligados que são marcados com data e hora no blockchain.
Ethereum selecionou um modelo baseado em conta para economia de espaço mais considerável, referência de cliente de luz constante e outras vantagens encontradas aqui. Os esquemas de transações para ambos são projetados para se ajustar ao molde do que cada rede está tentando realizar.
Leia: Comparando Bitcoin & Ethereum: modelos de transação baseados em UTXO e contas
Comparando BTC & Política Monetária ETH
As diferenças na política monetária são algumas das variações mais profundas e muitas vezes esquecidas entre Bitcoin e Ethereum.
A política monetária do Bitcoin foi definida desde sua criação e é governada pelo limite total do número de BTC disponíveis (21 milhões), reduzindo pela metade as recompensas do bloco a cada quatro anos e o ajuste de dificuldade da meta de mineração para garantir uma liberação consistente de bloqueia aproximadamente a cada dez minutos.
A taxa de emissão do Bitcoin se correlaciona diretamente com a mineração, pois os mineiros recebem o BTC recém-cunhado como uma recompensa em bloco por ganhar uma rodada de consenso semelhante a loteria a cada dez minutos. A emissão é deflacionária e equivale a uma emissão decrescente ao longo do tempo.
Como resultado, o Bitcoin é frequentemente referido como “ouro digital” por causa de sua alta relação estoque / fluxo e escassez de BTC. A política monetária cimentada do Bitcoin é uma de suas principais vantagens.
A política monetária da Ethereum é mais fluida e não foi totalmente definida ainda. Embora o Ethereum ainda use mineração semelhante ao Bitcoin em um esquema PoW – também com um ajuste de dificuldade para garantir que os blocos sejam criados aproximadamente a cada 12 segundos em vez de 10 minutos -, há um debate contínuo sobre a política monetária da rede enquanto a rede tenta fazer a transição para Consenso de Prova de Participação (PoS).
Atualmente, a oferta circulante de ETH é de aproximadamente 104.500.000, com uma redução das emissões visando baixa inflação. No entanto, no roteiro proposto Ethereum 2.0 – conhecido como Serenidade – o consenso bruto em torno da taxa de emissão de PoS está entre uma meta de 0,5 – 2 por cento e a inflação perpétua se acumulará proporcionalmente aos titulares de ETH que escolherem apostar sua ETH como validadores.
A política monetária concreta do Bitcoin é uma vantagem distinta sobre o Ethereum, já que a comunidade Ethereum priorizou outros componentes da rede ao invés de solidificar sua política monetária ao longo dos últimos anos.
A transição para o PoS é um movimento enorme da Ethereum, que será um dos principais projetos de reestruturação a serem observados de perto no setor mais amplo de criptomoedas.
Contratos inteligentes e funcionalidade de script
Bitcoin tem uma linguagem de script despojada e simples que pode ser aproveitada para mecanismos úteis, como transações multi-sig e certos recursos de carteira, mas Ethereum é projetado explicitamente para facilitar contratos inteligentes Turing-complete e aplicativos descentralizados em sua rede.
O eventual crescimento de sidechains em Bitcoin – como RSK – deve conferir funcionalidade de contrato inteligente Turing-complete a uma sidechain amarrada à blockchain Bitcoin, mas sidechains ainda estão em seus estágios iniciais.
Ethereum é a primeira plataforma de contratos inteligentes com ênfase em desenvolvedores que criam aplicativos (dapps) que são executados em sua máquina virtual descentralizada. Dapps diferem dos aplicativos tradicionais principalmente por serem resistentes à censura, e Ethereum viu vários dapps de mercados de previsão como Augur para jogos colecionáveis como Cryptokitties desde o seu início.
Dapps tem algumas implicações interessantes, mas a falta de escalabilidade de redes de blockchain públicas descentralizadas no momento tem impedido sua adoção, portanto, por que Ethereum está fazendo a transição para o consenso de PoS, para permitir dapps escaláveis que podem rivalizar com aplicativos centralizados em desempenho.
Mineração / Consenso / Desenvolvimentos
Bitcoin e Ethereum são redes de blockchain públicas baseadas em PoW, onde as mineradoras competem para criar blocos em um mercado aberto e competitivo. Bitcoin usa o SHA-256 algoritmo de mineração, enquanto Ethereum usa atualmente o Ethash algoritmo.
Mineiros ASIC estão disponíveis para minerar ambos os algoritmos, e os mercados de mineração de Ethereum e Bitcoin são igualmente dominados por grandes piscinas de mineração.
O consenso PoW de Bitcoin e Ethereum permitiu que ambos agregassem poder de hash ao longo dos anos e se tornassem redes mais seguras e descentralizadas. A mineração PoW é um método elegante de emissão de dinheiro que atenua a inflação arbitrária de uma moeda, criando um mercado aberto para mineração e confere resistência à censura a taxas de emissão de moeda predeterminadas por algoritmos.
No entanto, a mineração PoW é excepcionalmente desafiadora para inicializar, pois requer o estabelecimento de efeitos de rede e o incentivo dos mineiros a minerar na rede. Além disso, não é ideal para a escalabilidade da Ethereum como uma plataforma de contratos inteligentes por causa de sua capacidade de transferência lenta na cadeia e é por isso que a Ethereum está fazendo a transição lenta para um modelo de PoS que permite um consenso mais rápido sobre o estado da rede.
O PoS da Ethereum não será totalmente implementado nos próximos dois anos, então é impossível projetar como ficará, mas muitos membros principais da comunidade o veem como o passo necessário para a plataforma de contratos inteligentes.
Os problemas de escalabilidade de Ethereum e Bitcoin também levaram a soluções de escalonamento de camada dois, como Bitcoin’s LN e Ethereum’s Raiden Network. Os desafios de dimensionamento do Bitcoin são menos complicados do que Ethereum devido à complexidade mais substancial da rede Ethereum.
Propostas adicionais para escalonamento de camada dois de Ethereum incluem Plasma e dappchains que complementariam a taxa de transferência on-chain da rede localizando consenso para dapps específicos e childchains amarrados à cadeia raiz.
Leia: Plasma & The Raiden Network: Ethereum Scaling Solutions explicadas
O consenso também é crítico do ponto de vista do desenvolvimento. Bitcoin e Ethereum usam propostas de melhoria de código aberto da comunidade.
Esses são BIPs para Bitcoin e EIPs para Ethereum.
Usuários e desenvolvedores podem contribuir para que a governança tome a forma de um “consenso bruto” fora da cadeia para ambas as redes, em vez de um protocolo de governança integrado na cadeia. Bitcoin e Ethereum mantêm as duas maiores comunidades de código aberto no setor de criptomoedas.
As duas comunidades diferem ligeiramente em suas abordagens, no entanto. A comunidade do Bitcoin adotou uma abordagem prudente, enfatizando a mudança conservadora dos componentes principais do protocolo em um esforço para manter a robustez e a sustentabilidade. A comunidade de código aberto da Ethereum e os desenvolvedores líderes estão mais focados na adaptação às necessidades da rede, implementando atualizações / mudanças mais liberais na rede, conforme indicado pela mudança planejada para o consenso de PoS.
O tempo dirá o quão bem a transição do Ethereum será, mas a resiliência e abordagem conservadora do Bitcoin provaram uma receita de sucesso para a sustentabilidade por mais de uma década. As mudanças mais significativas da Ethereum vêm com riscos inerentes, mas também com oportunidades potenciais de evoluir dinamicamente.
Narrativa & Aplicações práticas
A narrativa do Bitcoin evoluiu de uma moeda digital marginal para uma camada de liquidação de alto valor e ouro digital que tem uma tendência à resiliência em face de críticas persistentes, ceticismo e percepções errôneas. Tornou-se um meio alternativo viável de armazenamento e transferência de valor fora do reino financeiro tradicional e é principalmente uma invenção do dinheiro.
Os usuários de Bitcoin geralmente estão profissionalmente envolvidos com a criptomoeda legada ou ideologicamente predispostos a usá-la por aversão geral a moedas fiduciárias inflacionárias ou simplesmente por curiosidade ou necessidade.
A comunidade do Bitcoin enfatiza a privacidade, robustez e resistência à censura, o que levou a alguns desenvolvimentos e aplicações inovadores do Bitcoin.
A taxa de transferência on-chain do Bitcoin não é suficiente para suportar uma rede digital de pagamentos P2P, mas a progressão contínua de sua segunda camada Lightning Network (LN) tem o potencial de mudar isso.
A comunidade da Ethereum está focada na construção de uma plataforma de contratos inteligentes escalonáveis que também seja resistente à censura e possa fornecer a base para uma nova geração de aplicativos. Ethereum é útil para fazer dapps que possuem vários casos de uso. Os colecionáveis digitais são comprovadamente assustadores e imutáveis para os jogos, os mercados de previsão são resistentes à censura e os intermediários podem ser removidos dos modelos de negócios de economia compartilhada.
Dapps on Ethereum – ou qualquer outra plataforma de contratos inteligentes – tem números de usuários endemicamente baixos, então o resultado final da transição de Ethereum para PoS pesa muito no sucesso da plataforma como um meio viável para construir, executar e usar dapps.
Roteiros futuros
Os futuros roteiros de Bitcoin e Ethereum estão repletos de ideias inovadoras e atualizações para os protocolos principais.
Aprimoramentos de eficiência e privacidade são o foco de muitas atualizações futuras de Bitcoin, incluindo a tão esperada incorporação de assinaturas Schnorr no protocolo e proteções de privacidade da camada de rede como Dandelion++.
Da mesma forma, o LN está prestes a continuar crescendo, trazendo consigo um enorme espaço de design para mais aplicativos e recursos de pagamento para comerciantes que desejam usar Bitcoin. A proliferação de cadeias laterais – como RSK e Líquido – também é uma tendência a observar de perto nos próximos anos.
A transição da Ethereum para o PoS é claramente o desenvolvimento mais significativo com a plataforma de contratos inteligentes. A mudança virá em várias etapas, incluindo a atualização de Constantinopla e, eventualmente, a conclusão do PoS Serenity totalmente ao vivo.
Existem outros desenvolvimentos para Ethereum no horizonte também. A possível inclusão de zk-SNARKs na rede pode melhorar a eficiência e a privacidade em toda a rede, e futuras pontes para redes como Cosmos e Polkadot podem ajudar a complementar a escalabilidade do Ethereum.
Conclusão
Bitcoin e Ethereum são as duas criptomoedas mais conhecidas atualmente. Bitcoin como a nova moeda digital que deu início a um movimento e Ethereum como a plataforma de contratos inteligentes que se esforça para ser a base para uma nova geração de aplicativos.
Comparar suas diferenças primárias permite que você entenda o que define a narrativa e os benefícios de ambas as criptomoedas.
Existem muitas diferenças técnicas mais sutis entre Bitcoin e Ethereum e, como sempre, é melhor fazer sua própria pesquisa ao avaliar criptomoedas.