Logótipo da Coinbase

Around the Block #10: "assassinos do ETH" e novas cadeias

Coinbase Around the Block esclarece as principais questões sobre o espaço das criptomoedas. Nesta edição, Ryan Yi e Justin Mart exploram o panorama das plataformas de contratos inteligentes e a concorrência emergente que desafia o domínio do Ethereum no espaço.

Introdução

As Dapps são aplicações descentralizadas ativadas por contratos inteligentes, acordos de autoexecução que eliminam a necessidade de um intermediário centralizado. As Dapps têm o potencial de abranger um universo de casos de utilização, incluindo serviços financeiros (DeFi), jogos, redes sociais e muito mais. Ao longo do tempo, as Dapps podem ser geridas coletivamente por uma comunidade; funcionar totalmente de acordo com os próprios códigos e oferecer um nível de inclusão global, resistência a censura e eficiência final que não seria possível nas aplicações da web tradicionais. Tendo em conta que uma Dapp oferece transparência quanto ao comportamento e à utilização por parte do utilizador, também pode partilhar a respetiva monetização com utilizadores do produto de forma automatizada, geralmente emitindo o próprio ativo digital usado para operar a própria aplicação subjacente. Não admira que a "Fase utilitária" da criptoeconomia, em que podem surgir mil Dapps, seja uma possibilidade tão aliciante.

Para as Dapps funcionarem integralmente, requerem blockchains de contratos inteligentes expansíveis como plataforma tecnológica subjacente. Os blockchains com capacidade de contratos inteligentes oferecem um elevado nível de garantias de descentralização, para que possam servir "como infraestrutura digital coesa fiável, com claras garantias de disponibilidade, para manter um ponto de vista verdadeiro e consistente dos… dados críticos", conforme descrito por um especialista.

Este é o mercado que o Ethereum e outros blockchains de contratos inteligentes estão a visar. São efetivamente plataformas de programação, que vendem o respetivo conjunto de tecnologia e nível de descentralização ("garantias de segurança económica") aos programadores de Dapp. Por sua vez, quanto mais Dapps confluem para uma plataforma específica, mais atividade económica flui pela camada de base (ajudando a configurar os preços dos ativos e as taxas de transação através da operação de protocolo), oferecendo garantias de segurança superiores. Semelhante a como o sistema operativo móvel funciona como camada operativa comum consolidada para iOS e Android, há efeitos de rede semelhantes em jogo atualmente nos protocolos de criptomoeda, em que as principais plataformas poderiam gerar massa crítica e efeitos de rede que conduzam a um maior crescimento.

Não é de admirar que exista uma grande competição entre blockchains ativados por contratos inteligentes, com a entrada de novos participantes no mercado. Qual é então o atual estado do ecossistema e como podemos avaliar diferentes blockchains no futuro?

Vantagem do primeiro movimento do Ethereum

O Ethereum tem uma vantagem firme e clara de primeiro movimento de entre as plataformas de contrato inteligente. É não só o mais elevado em termos de valor de rede de 65 mil milhões de USD, mas também reduz a concorrência em vários fatores essenciais:

  • Atividade/tração dos programadores: a maior parte das aplicações do blockchain vivem atualmente no Ethereum. A norma ERC-20 (Ethereum) é de longe a mais adotada para novos criptoativos emitidos.

  • Distribuição/integração: outros serviços de terceiros também tendem consideravelmente para apoiar o ETH, incluindo ferramentas de programação, carteiras, infraestrutura da cloud, integrações de câmbio e outros. Por exemplo, as duas maiores stablecoins por emissão (USDT e USDC) vivem sobretudo no Ethereum.

  • Número de utilizadores: o número de endereços ativos continua a aumentar substancialmente.

  • Valor/segurança de rede: devido à sua liderança em utilizadores e tração, o Ethereum representa um elevado custo de corromper a cadeia. Ethereum Classic, a cadeia a partir da qual o Ethereum foi sujeito a um fork, em comparação, foi 51% atacada várias vezes.

Acima de tudo, o Ethereum demonstrou o poder do desenvolvimento de fonte aberta, sendo que as Dapps podem interagir umas com as outras. Uma analogia aqui é o desenvolvimento do software tradicional, em que um programador pode usar várias bibliotecas de fonte aberta para codificar a aplicação de alguém. Do mesmo modo, um programador do Ethereum pode utilizar diferentes partes do "conjunto" de tecnologia compatível com Ethereum, que é interoperável e especializado em funções particulares, para criar aplicações coesas. Pense nas Dapps do Ethereum como peças de lego. É incentivada a construção em cima e ao lado, o que conduziu a um ecossistema de programação vibrante que será muito desafiante de romper.

Consideremos como exemplo catnip.exchange, um mercado de previsão nas Eleições Presidenciais dos EUA em 2020. O Catnip é construído com base nas seguintes camadas

  1. Augur: Augur é uma plataforma de mercado de previsão baseada no Ethereum. A Augur é usada para criar o mercado de resultados das Eleições Presidenciais (resultados de Trump, resultados de Biden).

  2. Norma ERC-20: código Ethereum que transforma os resultados do mercado de previsão subjacente em ações financeiras, representadas como tokens nativos do Ethereum.

  3. Balancer: Balancer é um protocolo baseado no Ethereum que permite a criação de portfólios financeiros ponderados personalizados, semelhante a um ETF. Neste caso, o Balancer é usado para criar um portfólio ponderado dos tokens ERC-20 descritos acima (2). (50% USD, 25% resultado de Trump, 25% resultado de Biden.)

  4. Catnip.Exchange: UX frontal que permite aos utilizadores negociar integralmente dentro e fora do mercado Balancer.

Como podem as cadeias alternativas competir com o Ethereum?

O Ethereum tem uma liderança significativa no mercado, em grande medida devido à sólida tração inicial entre programadores e Dapps. Mas agora começamos a ver novas plataformas alternativas que procuram ganhar quota de mercado.

Cada nova plataforma tentará competir nas seguintes dimensões:

  • Experiência de programador, ferramentas e programabilidade: até que ponto será fácil para os programadores construir e implementar Dapps?

  • Expansão/UX: quantas transações podem ser realizadas a cada minuto? Como é que esta expansão afeta a descentralização e as garantias de segurança?

  • Desenvolvimento comercial: novas plataformas precisam da adoção de aplicações. Como é que cada plataforma pode ajudar as Dapps a ganhar parcerias críticas de produtos ou distribuição?

  • Infraestrutura: até que ponto o blockchain de base é dependente? Será simples para os programadores Dapp entrarem no suporte de nó, serviços de participação e outros infra-requisitos? Que tipo de stablecoins e primitivos financeiros de base estarão disponíveis?

  • Balanço: que capital pode a equipa de desenvolvimento do blockchain de base explorar para alcançar os objetivos acima indicados? Alguns destes projetos reuniram capital significativo da venda de tokens e podem pagar o crescimento e a tração.

O caso de sucesso para a concorrência dependerá em grande medida de duas frentes. Até que ponto o Ethereum está a satisfazer as atuais necessidades dos programadores e até que ponto seria difícil para os programadores passarem para um novo ambiente. Mas, para sermos claros, se o Ethereum puder expandir suficientemente a produtividade e continuar a melhorar a experiência dos programadores, será desafiante para qualquer outra plataforma competitiva emergir a uma escala que pudesse ameaçar o Ethereum.

Apropriadamente, a adoção do programador é uma métrica essencial a acompanhar. Em que plataformas estão assentes as novas Dapps e porquê? Atualmente, o Ethereum domina a quota de mercado dos programadores, mas verifica-se tração inicial em outras plataformas.

Fonte: Coingecko.com (em 2020–12–03)

Pensamentos finais

Atualmente, há benefícios para se basear no Ethereum. Por um lado, o Ethereum demonstrou ser comparativamente seguro até ao momento, possui ferramentas e um ecossistema de programação robustos e dispõe da maior base de utilizadores. Uma aplicação no Ethereum não tem de se preocupar com alicerçar a própria rede da base para o topo e pode confiar nos efeitos de rede do Ethereum. Por esses motivos, basear-se no Ethereum ajuda a remover algumas variáveis de risco para o programador.

Ao mesmo tempo, o Ethereum tem desvantagens. Uma é a expansão - quando uma aplicação tem um elevado volume de transação, também aumenta o custo de interagir com outras aplicações da rede, criando um "engarrafamento" na rede para todas as outras aplicações no Ethereum. Outra é o controlo e a flexibilidade - por exemplo, quando o Ethereum foi submetido ao equivalente a uma "atualização de software", partes do código do contrato de uma aplicação baseada no Ethereum, o Projeto Aragon, tornaram-se obsoletas.

Os programadores têm de ponderar as vantagens e desvantagens ao selecionar uma cadeia para construir as respetivas aplicações.

A nova tecnologia está a permitir que os programadores usufruam de uma maior personalização, flexibilidade e controlo, mas ainda é cedo. Os programadores podem configurar blockchains com a própria segurança de validador e personalizar a cadeia com base nas respetivas necessidades de aplicação. Alguns dos líderes nesta categoria são Cosmos (através do protocolo Tendermint) e Polkadot (através de Substrate). As aplicações são criadas como os próprios blockchains utilizando estas tecnologias de fonte aberta e estabelecem as próprias regras. De facto, o projeto Aragon mencionado migrou eficazmente de Ethereum para Cosmos.

O nosso ponto de vista é de que, em última análise, é uma questão de se as aplicações necessitam de "viver" nos mesmos ambientes blockchain. Prevemos que estas tecnologias permitirão que as aplicações interajam umas com as outras, independentemente da cadeia subjacente. Assim, pode acabar por ser uma decisão quanto a se faz sentido (1) construir a própria cadeia, obter tração e interoperar com outras aplicações ou (2) adotar a alternativa de construir e interagir com outras aplicações no mesmo ambiente para alcançar essa tração.

Análise rápida: comentário sobre notícias importantes

Implementação da Fase 0 do Ethereum 

Após anos de investigação e desenvolvimento, o contrato de depósito do Ethereum 2.0 foi lançado e correspondeu aos requisitos mínimos do $ETH com participações para progredir para a fase seguinte do lançamento. Atualmente, mais de 1 milhão de $ETH foram sujeitos a participação.

O lançamento da cadeia farol, a espinha dorsal da visão do ETH2, é o início de uma fase de vários anos. A indústria espera mais 1~2 anos para as próximas fases estarem concluídas, altura em que o $ETH com participações pode ser desbloqueado. Este é um marco significativo no ciclo de vida do ativo $ETH e surge como potencialmente a oportunidade de prova de participação mais importante para o futuro próximo. 

Apesar de a visão do ETH2 poder demorar alguns anos a entrar totalmente em vigor, a atual iteração do Ethereum e as respetivas soluções de expansão serão provavelmente a solução a curto prazo para as aplicações existentes e acabarão por se integrarem no ETH2 em funcionamento. Devido a esta fase de vários anos, há uma janela para os novos blockchains de contratos inteligentes (descritos acima) para ganhar o reconhecimento dos programadores e tração dos utilizadores. Será interessante ver como o Ethereum se irá comportar do ponto de vista dos aspetos fundamentais durante esse tempo, à medida que transita para o seu novo conjunto de tecnologia.

Notícias da Coinbase

Retalho

Notícias sobre criptomoedas institucionais

Negócios emergentes com criptomoedas