No primeiro dia do evento de criptografia em toda a cidade que foi EthDenver, Steven Fluin, chefe de relações com desenvolvedores da Axelar, colocou o ônus dos desenvolvedores para construir uma web3 mais conectada, afirmando que “os desenvolvedores de dApps têm a responsabilidade de unificar”.
Falando no InterOp Summit, Fluin começou pedindo ao público que participasse de uma enquete perguntando quem havia participado do Cosmos, Bitcoin ou Ethereum. Após um mar de mãos para Cosmos e Ethereum, os Bitcoiners eram escassos em número, mas ainda sempre presentes. Fluin então declarou que “InterOp é o único lugar durante a EthDenver Buidl Week onde vocês podem conversar uns com os outros”.
Independentemente do humor, a mensagem se alinhou com o objetivo de Axelar de criar um mundo intercadeia onde os blockchains interagem com segurança sem o uso de mecânicas de ponte arriscadas e UX abaixo da média. No entanto, a palestra de Fluin, intitulada ‘Think Interchain’, abriu uma série de questões importantes que precisam ser consideradas relacionadas às dificuldades de administrar um mundo multi-cadeia.
frustrações multi-cadeia
Fluin contou uma anedota com a qual a maioria dos usuários de criptografia estará familiarizada sobre a tentativa de conectar um token a outro blockchain. Enquanto trabalhava em um projeto pessoal, Fluin queria implantar um contrato inteligente no blockchain Polygon. Em primeiro lugar, ele comprou alguns MATIC na Coinbase apenas para descobrir que era MATIC na blockchain Ethereum, não Polygon.
Em seguida, ele teve que conectar o MATIC ao Polygon usando a ponte nativa, apenas para perceber que precisava de algum ETH para pagar pelo gás envolvido na ponte. Por fim, Fluin fez uma declaração ousada sobre a percepção atual do desenvolvedor de um mundo intercadeia, afirmando que o pensamento é “fundamentalmente falho”.
“A maneira como fazemos os desenvolvedores pensarem sobre essas cadeias é fundamentalmente falha[…] Esse é um problema que está piorando.”
Embora o interchain seja “o futuro” do ponto de vista da equipe Axelar, há um trabalho para trazer benefícios como dApps melhores e mais acessíveis e mais “abstrações significativas”.
O crescimento das redes web3 e a descentralização
Fluin estabeleceu que o “número de cadeias está aumentando”, com mais de 455 cadeias EVM da rede principal listadas na Chainlist. No entanto, a realidade de um mundo descentralizado significa que não há um único ponto de verdade em relação ao número total de blockchains públicos disponíveis para desenvolvedores.
“As necessidades descentralizadas impulsionam a inovação descentralizada.”
Cada usuário tem necessidades diferentes em relação à privacidade, custo e segurança. No entanto, Fluin apontou que as necessidades dos usuários e desenvolvedores nem sempre se alinham necessariamente. Por exemplo, a capacidade de atualização de proxy de um contrato inteligente existe para permitir que os desenvolvedores atualizem e ‘consertem’ contratos inteligentes, caso haja um requisito. No entanto, os usuários finais devem confiar nos desenvolvedores para não atualizar o contrato para executar a lógica prejudicial à sua própria experiência.
Dado que a filosofia central do web3 é “verificar, não confiar”, pedir aos usuários que confiem que os desenvolvedores não atualizarão um contrato inteligente de forma maliciosa parece ficar aquém do objetivo descentralizado do setor.
Falta de padrões
Fluin então retratou a história do nascimento da internet, em que padrões como SMTP e HTTP ajudaram a construir uma rede global unificada que hoje chamamos de world wide web. No entanto, na web3, não existem tais padrões, uma vez que cada blockchain atua como sua própria ‘internet’ de contratos inteligentes e carteiras conectadas, com suas próprias linguagens, padrões, funções e lógica.
Aqui, Fluin colocou o ônus sobre os desenvolvedores para “unificar” em relação à conexão do mundo descentralizado da web3. Para escalar, o representante da Axelar argumentou que “ser interchain deve ser uma escolha de arquitetura fundamental… e não uma reflexão tardia”. A avaliação de gás, tokennomics, segurança, desempenho, confiabilidade e escolha da cadeia deve estar diretamente ligada à necessidade de se conectar com outras blockchains.
A adoção de padrões intercadeias é algo que Fluin acredita que trará “abstrações significativas” e um “mundo onde qual cadeia não importa”, juntamente com disponibilidade total de tokens entre cadeias, interatividade real de dApps e IDs web3 universais.
Além disso, como exemplo de implementação, ele argumentou que ter um mercado semicentralizado como o OpenSea com acesso a NFTs em todas as cadeias seria melhor para os usuários.
Em uma chamada à ação, Fluin declarou que “precisamos nos unir” para explicar a web3 ao mundo da web2 para permitir que eles adotem a capacidade de construir software on-chain, criar padrões interchain, focar no usuário final e colaborar com a “sim e” mentalidade.