Os dois principais problemas que a tese da Appchain está resolvendo para desenvolvedores de jogos

Nos primórdios da Internet, era muito mais fácil definir o que era a tecnologia e para que servia. Da mesma forma, chegar a uma definição abrangente da tecnologia blockchain já foi muito, muito mais simples. O que Satoshi originalmente imaginou como um “sistema peer-to-peer para dinheiro digital” evoluiu significativamente desde os primeiros anos. À medida que surgem diferentes blockchains, todos com diferentes casos de uso e compensações, a definição do que exatamente constitui um blockchain tornou-se muito mais fluida e dependente do contexto.

Embora muitas das primeiras redes de blockchain tenham sido inicialmente construídas com ambições de serem camadas de computação genéricas que abrigariam todos os tipos de aplicativos e transações, estamos nos desviando desse modelo à medida que a demanda e a versatilidade do espaço descentralizado continuam a aumentar. Blockchains isoladas simplesmente não terão a capacidade ou as especificações para atender à ampla variedade e ao crescente número de aplicativos sendo lançados, da mesma forma que um único computador não pode atender a todas as demandas de Internet de usuários em todo o mundo.

Atualmente, está sendo construído um futuro focado em Appchain, no qual redes blockchain e cadeias laterais estão sendo projetadas para tipos específicos de aplicativos. Esta nova tese da Appchain afirma que a utilização de cadeias separadas será o modelo preferido para abrigar aplicativos relacionados a DeFi, jogos, NFTs ou inúmeras outras implementações de tecnologia descentralizada. 

Um futuro em que os Appchains prevalecerão abordará os gargalos críticos atualmente presentes no ecossistema blockchain. Neste artigo, apresentaremos a história que levou à tese do Appchain e também identificaremos os gargalos que um futuro appchain abordará. Os leitores aprenderão por que o espaço Web3 precisa de um ambiente Appchain e como startups como Stardust estão criando ferramentas de última geração para que os desenvolvedores criem ativos que implementam e migram facilmente em várias redes blockchain.

Uma breve história da Tese Appchain 

A tese da Appchain ganhou destaque quando a indústria de blockchain viu seus primeiros sinais de adoção mainstream em 2017. O aumento da demanda pública por blockspace para atender casos de uso como crowdfunding baseado em blockchain e aplicativos de jogos como CryptoKitties tornou evidente que os desenvolvedores precisavam de muito mais capacidade de trazer blockchain para as massas. 

No mesmo ano, pioneiros como Cosmos flutuou a ideia de um novo Inter-Blockchain Communication Protocol (IBC) para conectar blockchains específicos de aplicativos, divulgando assim o conceito de uma “internet de blockchains”. O Cosmos permitiria o lançamento de cadeias privadas de Ethereum e a ponte de ativos entre as diferentes redes.

As soluções da cadeia de aplicativos começaram a ficar online em 2018, com o lançamento do LoomSDK para a Loom Network, focada em jogos, sendo um dos destaques. Loom tornou-se a opção preferida para desenvolvedores de jogos e viu um crescimento significativo até que o mercado baixista do ano seguinte empurrou a indústria para a consolidação de cadeias específicas de aplicativos para L1s únicos. 

Enquanto isso, outros ecossistemas, como Axie Infinity, Sandbox e Neo District, experimentaram diferentes soluções de sidechain para atender à crescente demanda dos jogadores de blockchain. Essas soluções se mostraram especialmente úteis na época. Eles forneceram um paraíso para os jogadores aproveitarem a primeira geração de jogos blockchain sem taxas ridiculamente altas ou liquidações lentas que atormentavam as redes L1.

Avançando para o presente, a economia Web3 está em pleno andamento. Existem milhares de aplicativos em diferentes setores e cadeias, incluindo finanças descentralizadas (DeFi), identidade digital, tokens não fungíveis (NFTs), Metaverse e jogos baseados em blockchain. A indústria emergente já está vendo uma taxa de adoção semelhante à da internet em seus primeiros anos e está a caminho de integrar um bilhão de usuários na próxima década.

Fonte: a16z

No entanto, a maior lição da primeira década de blockchains é que as cadeias específicas de aplicativos são a única maneira de dimensionar a tecnologia para adoção convencional. Um mundo onde um único L1 é dimensionado para atender a bilhões de usuários e a miríades de casos de uso empolgantes da Web3 é simplesmente impossível.

O que a tese da Appchain está resolvendo

A tese da Appchain aborda dois pontos problemáticos significativos para os desenvolvedores de blockchain: escalabilidade e a ideia de que diversos aplicativos devem ser implantados em uma rede monolítica. Esta seção examina esses problemas e como um ambiente de cadeia de aplicativos fornece uma solução.

  1. AMPLIAR 

“Não importa quantas transações por segundo (TPS) um blockchain tenha, nunca será o suficiente. 8, 15, 10k, 100k, 1m+, o blockchain sempre atingirá esse teto à medida que muitos aplicativos crescem e escalam” – Canaan Linder, CEO da Stardust

Os blockchains da camada 1 sempre enfrentarão novas limitações à medida que o número de aplicativos cresce e escala. É útil considerar um caso hipotético em que um blockchain monolítico processa um milhão de TPS; os aplicativos que realizam várias microtransações acabarão por ultrapassar esse limite à medida que integram mais usuários. As soluções atuais da camada 1, como Solana e Avalanche, enfrentaram limitações semelhantes, resultando em falhas de rede, congestionamento e aumento de taxas.

A tese da Appchain extrai insights do sucesso da internet na era Web1 e Web2 para resolver as restrições da Web3. 

A Internet inicial escalou por meio da adoção de servidores específicos de aplicativos interconectados gerenciados por diferentes provedores. A Amazon Web Services (AWS), por exemplo, cresceu exponencialmente, não por ter um único computador com mais RAM adicionado anualmente, mas por meio da execução de servidores individuais que ficam mais rápidos com o passar dos anos.

Da mesma forma, é fácil imaginar um mundo onde o Web3 mais amplamente adotado aplicativos como Uniswap migrará para uma cadeia específica de aplicativo à medida que o uso aumenta. Tal movimento permite que cada ecossistema consolide seu crescimento, garanta uma experiência de usuário perfeita e traga mais valor para todas as partes interessadas.

  1. A falácia do tamanho único

“Redes Blockchain como Polygon, AVAX e Cosmos devem ser comparadas a um sistema operacional. Diferentes sistemas operacionais funcionam melhor para diferentes aplicativos. Nunca haverá “um” para governar todos eles. Canaan Linder, CEO da Stardust

A ideia de que todos os aplicativos descentralizados devem viver em uma cadeia monolítica ignora a realidade de que blockchains como Solana, Polygon e Cosmos são semelhantes a diferentes sistemas operacionais que funcionam melhor para diversos aplicativos. Por exemplo, a Polygon prioriza o fornecimento de SDKs para dimensionar dApps e rollups baseados em Ethereum, enquanto a Solana é projetada para oferecer suporte a micropagamentos e casos de uso semelhantes.

Um ambiente appchain permite que os desenvolvedores aproveitem totalmente o potencial de um blockchain, personalizando o design de cada cadeia para atender a uma necessidade específica. Em um exemplo do mundo real, uma cadeia de aplicativos dedicada a uma troca NFT exigiria menos recursos computacionais e validadores em comparação com um DEX com vários tipos de pedidos e bots de liquidação. A mesma comparação pode ser feita entre um protocolo de empréstimo DeFi e uma plataforma de jogos Web3, sendo que esta última requer uma alta taxa de transferência para escalar.

Em um ambiente appchain ideal, os desenvolvedores podem acessar várias cadeias para o mesmo caso de uso. A Stardust, por exemplo, fornece uma infraestrutura segura para os desenvolvedores de jogos blockchain lançarem em diferentes cadeias enquanto constroem seus ecossistemas. A Stardust simplifica o processo de desenvolvimento de jogos, fornecendo uma única API e um painel para que os clientes gerenciem ativos de jogos em outras cadeias simultaneamente. Assim, os desenvolvedores de jogos podem se concentrar na criação de ambientes de jogos de ponta sem se preocupar com escalabilidade.

Por que o Web3 Gaming precisa de um ambiente Appchain

A tese Appchain é especialmente útil para jogos Web3, que tem um mercado endereçável de mais de três bilhões de usuários. Considerando que um jogo Web3 típico apresenta microtransações, como gerenciamento de contas, modificação de personagens de jogos, ativos comerciais e interações sociais, esses recursos significam que os aplicativos de jogos são inerentemente intensivos em computação e propensos a altas taxas de gás. 

O status quo de blockchains monolíticos passando esses custos de transação para jogadores e desenvolvedores não é viável a longo prazo. Mesmo um modelo de taxa de $ 0.0005 adicionaria uma quantia significativa à medida que o número de usuários e o volume de transações aumentassem. Em contraste, um Appchain construído especificamente reduz esses custos isolando os desenvolvedores de jogos de outros ecossistemas Web3 que competem pelo espaço em bloco. 

Outro benefício de um sistema específico é que ele capacita bons desenvolvedores, fornecendo-lhes ferramentas familiares e capacidade de composição em várias cadeias. Por exemplo, usando ferramentas como as APIs agnósticas de blockchain da Stardust, os desenvolvedores podem implantar ativos que podem ser perfeitamente criados, gravados e transferidos entre vários ambientes de blockchain. A solução capacita os desenvolvedores a lançar jogos baseados em blockchain em tempo recorde com um painel unificado para gerenciar jogadores e ativos NFT em várias cadeias. 

Appchain é o futuro do blockchain e dos jogos

A indústria da Web3 está seguindo uma curva de crescimento semelhante à da internet em seus primeiros dias. Sem dúvida, as oportunidades inerentes a esse crescimento exponencial são muito empolgantes. No entanto, para atingir esse nível de adoção, a indústria de jogos deve abordar seus problemas de escalabilidade e fornecer um ambiente para que os desenvolvedores lancem aplicativos de grande escala em diferentes verticais. 

A tese da Appchain se baseia nas lições aprendidas com o dimensionamento da Web1 e Web2 para dimensionar os ecossistemas de jogos em um futuro similarmente amigável ao desenvolvedor, confiável e de baixo custo. A rápida adoção dos princípios da tese do appchain é uma promessa considerável para os desenvolvedores de jogos e promete permitir a integração de um bilhão de jogadores na próxima década.

Este conteúdo é patrocinado por Stardust.


Receba as principais notícias e informações sobre criptografia do dia em seu e-mail todas as noites. Assine o boletim informativo gratuito da Blockworks !

Quer alfa enviado diretamente para sua caixa de entrada? Obtenha ideias comerciais degen, atualizações de governança, desempenho de token, tweets imperdíveis e muito mais de Relatório diário da Blockworks Research.

Mal posso esperar? Receba nossas notícias da maneira mais rápida possível. Junte-se a nós no Telegram e siga-nos no Google News.


Fonte: https://blockworks.co/news/resolution-game-developer-problems