Scaling Wars: Uma Visão Geral do L2 Stack em Jogos On-Chain

PrincipianteDec 25, 2023
Este artigo oferece um guia para a infraestrutura fundamental dos jogos de cadeia completa, analisando os desafios que os jogos on-chain enfrentam na Camada 1, elucidando como os Rollups otimizam a experiência de jogo e fornece vários projetos como referências práticas de aplicação.
Scaling Wars: Uma Visão Geral do L2 Stack em Jogos On-Chain

Saudações, jogadores!

Embora experimentar jogos individuais na cadeia seja sempre fascinante, compreender a complexidade subjacente da sua infraestrutura é igualmente crucial. A infraestrutura é fundamental para o sucesso dos jogos on-chain, uma vez que afeta diretamente a qualidade do jogo, a experiência do utilizador e o sucesso geral do jogo. A infraestrutura robusta garante transações rápidas, económicas e eficientes, suporta lógica de jogo intrincada e ajuda a proporcionar uma experiência de jogo perfeita. Todos estes são primordiais para atrair e reter jogadores. Hoje, vamos explorar algumas das estruturas de Camada 2 especificamente construídas para enfrentar esses desafios, abrindo caminho para a revolução dos jogos on-chain.

Problemas com a Infraestrutura Atual

Uma explicação comum para a ausência de “jogos inovadores na cadeia” é que a infraestrutura subjacente “ainda não está pronta”. Como resultado, muitos jogos permanecem numa fase de prova de conceito, caracterizada por mecânicas de jogo simples, interfaces de cliente defeituosas, envolvimento limitado do jogador e envolvimento mínimo do desenvolvedor de mod. Isto deve-se principalmente a restrições significativas impostas pela infraestrutura existente e pelas ferramentas de desenvolvimento. Em particular, a Ethereum Virtual Machine (EVM) é lenta e complicada, o atual modelo de dados Solidity não conduz ao desenvolvimento de jogos complexos e, devido aos custos de gás e escalabilidade limitada, não estão disponíveis blockchains L1 adequados para implementação de jogos. A interoperabilidade e a fragmentação também apresentam desafios significativos para os jogos on-chain. Embora a diversidade de pilhas tecnológicas promova a inovação, complica as interações entre jogos e através de várias redes blockchain. Abordar estes desafios é crucial para desbloquear todo o potencial dos jogos baseados em blockchain.

Solução: L2

Como Vitalik afirmou em 2020, os projetos de jogos devem considerar o uso de Rollups como uma solução de escalonamento. Rollup é uma rede blockchain L2 concebida para aumentar o rendimento e a eficiência de blockchains L1 como o Ethereum. Em geral, o Rollup consegue isso agregando e processando transações fora da cadeia e publicando um resumo dessas transações na cadeia. Esta abordagem reduz o congestionamento na cadeia de blocos L1, permitindo transações mais rápidas e baratas para os utilizadores finais.

Existem dois tipos principais de Rollups: Optimistic e Zero-Knowledge (zk), cada um com as suas compensações de design, tais como modelos de segurança e velocidade de desenvolvimento.

Especificamente, para jogos on-chain, os Rollups oferecem várias vantagens, incluindo:

  1. Escalabilidade: Taxas de transação elevadas em blockchains como o Ethereum têm sido uma grande barreira para muitos jogadores. Os rollups podem reduzir significativamente esses custos, reduzindo o congestionamento das transações, tornando mais acessível para os potenciais jogadores se envolverem em jogos na cadeia.

  2. Experiência de utilizador melhorada: Com taxas de transação mais baixas e tempos de confirmação mais rápidos, os jogadores podem desfrutar de uma experiência de jogo mais suave e mais responsiva. Isto é vital para jogos em tempo real onde cada milissegundo conta.

  3. Segurança: Os rollups mantêm um elevado nível de segurança ao ancorar os dados nas blockchains L1. Isso garante que a segurança do L1 se estende a L2, tornando-o um ambiente de jogo seguro.

Apesar destas vantagens, os agregadores gerais continuam a falhar na hospedagem de jogos on-chain. As máquinas virtuais blockchain tradicionais são mais adequadas para aplicações financeiras, enquanto as redes blockchain genéricas não têm a capacidade de transferência necessária para os requisitos acima. Precisamos de blockchains L2 de ponta especificamente construídas para esta tarefa.

É aqui que entram os Rollups otimizados para jogos on-chain.

Vamos dar uma olhada nas diferentes pilhas que estão atualmente em desenvolvimento.

AltLayer

Visão geral do AltLayer

Uma estratégia futura para melhorar a escalabilidade em cadeia é o escalonamento horizontal. A escala horizontal envolve o uso de vários Rollups “ocultos” que operam a mesma aplicação. A interface do utilizador da aplicação orienta perfeitamente os utilizadores para o Rollup adequado para executar transações com base em fatores como capacidade, localização ou preferências específicas da aplicação.

O AltLayer é uma solução Rollup de renome que utiliza este design.

Actualmente, o AltLayer oferece tarefas para jogos on-chain como “2048". Se teve a oportunidade de jogá-los, estaria a usar o shard Rollups quando clica na sua região sem sequer perceber.

Outro benefício do AltLayer é que cria mercados de taxas localizados onde ações como cunhar ou negociar NFTs não afetam as taxas relacionadas a outros NFTs ou jogos.

No entanto, esta solução tem as suas desvantagens, como a falta de comunicação entre Rollups, o que torna difícil a aplicação a todos os modelos de jogos on-chain.

Em julho de 2022, a AltLayer angariou 7,2 milhões de dólares em financiamento, liderada pela Polychain Capital, Breyer Capital e Jump Capital, com investidores anjo incluindo Balaji Srinivasan e Kain Warwick.

Jogos criados com o AltLayer:

  1. Ottie 2048(https://altitude.altlayer.io/ )
  2. Celula(https://www.cellula.live/ )
  3. Loot Royale(https://rolluproyale.netlify.app/game )

World Engine

Visão geral do World Engine Macro

Outra solução com uma estrutura semelhante à do AltLayer é o World Engine da Argus Labs.

O World Engine emprega o Sharded Rollup SDK, permitindo que os programadores de jogos construam as suas blockchains horizontalmente escaláveis enquanto herdam as funcionalidades de segurança da cadeia de blocos L1.

É uma solução compatível com EVM, que permite aos programadores alavancar o vasto ecossistema de programadores do Ethereum. Devido a esta compatibilidade EVM, os L2s baseados no World Engine podem integrar-se perfeitamente a todas as carteiras e ferramentas Ethereum.

A Argus não está apenas a construir um motor de jogo on-chain; a empresa opera em três segmentos:

o seu laboratório de investigação

um estúdio de jogos

um editor de jogos

Recentemente angariaram 10 milhões de dólares, liderados pela Haun Ventures, com a participação da Robot Ventures e de vários investidores anjo, incluindo Balaji Srinivasan e Elad Gil.

Jogos construídos com o World Engine:

Títulos de primeira parte

Motor Paima

Paima Macro Design

Paima é uma estrutura L2 concebida para a criação de jogos on-chain e mundos autónomos.

Com o Paima, os programadores podem construir rapidamente as suas aplicações utilizando linguagens de programação Web2 familiares, como o JavaScript. Além disso, dada a sua natureza específica da aplicação, cada Paima L2 não requer pontes de cadeia cruzada durante a operação.

O Paima também suporta outras funcionalidades amigáveis ao jogo, tais como NFTs com estado, que são NFTs cujos metadados são actualizados automaticamente com base nas ações on-chain do utilizador.

A Paima anunciou recentemente uma subvenção de 1,4 milhões de dólares da Cardano para desenvolver ainda mais a infraestrutura para jogos on-chain e mundos autónomos.

Jogos construídos com Paima:

  1. Tarochi(https://twitter.com/TarochiGame )
  2. Guerras na selva(https://paimastudios.com/junglewars/ )
  3. Tower Defense(https://paimastudios.com/tower-defense/ )

Pedra angular


Warcraft: Edição Keystone

Outro framework L2 otimizado para jogos on-chain é o Curio's Keystone.

A Keystone combina um OP Stack, compatível com EVM L2 com um motor de jogo de alta frequência.

Esta combinação dinâmica, combinada com o suporte para a linguagem de programação Go, ECS e outras funcionalidades, permite aos programadores criar jogos on-chain de alto desempenho comparáveis aos jogos fora da cadeia.

No futuro, espere que a Keystone suporte camadas de disponibilidade de dados como o Celestia. Em fevereiro de 2022, a Curio angariou 2,9 milhões de dólares numa ronda de financiamento liderada pela Bain Capital Crypto e TCG Crypto.

Jogos construídos com Keystone: Warcraft: Keystone Edition.

Em conclusão

Os construtores parecem ter seguido o conselho de Vitalik, já que o ímpeto para a infraestrutura de jogos on-chain baseada em L2 está a aumentar exponencialmente! Embora os desafios de escalabilidade persistam, as estruturas L2 especificamente adaptadas para otimizar jogos on-chain como AltLayer, World Engine, Paima e Keystone estão a intervirem para oferecer soluções para muitos destes problemas. Claro, também existem outras técnicas de escalonamento complementares definidas para desempenhar um papel no futuro, como as provas de clientes da Playmint, bem como Rollups de uso geral com um ecossistema robusto de jogos on-chain como Starknet e Arbitrum Nova. Como vimos, a guerra da escalabilidade está aqui e está apenas a começar. O que realmente diferencia estas pilhas L2 não é apenas a sua tecnologia, mas as comunidades vibrantes que se unem atrás delas.

Isenção de responsabilidade: Este artigo não constitui um conselho de investimento. Os leitores devem considerar se quaisquer opiniões, pontos de vista ou conclusões neste artigo estão alinhados com as suas circunstâncias específicas e cumprem as leis e regulamentos relevantes no seu país ou região.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [espelho]. Todos os direitos de autor pertencem ao autor original [wasdmedia.eth]. Se houver objeções a esta reimpressão, contacte a equipa do Gate Learn, e eles tratarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e opiniões expressas neste artigo são exclusivamente do autor e não constituem nenhum conselho de investimento.
  3. As traduções do artigo para outras línguas são feitas pela equipa do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

Scaling Wars: Uma Visão Geral do L2 Stack em Jogos On-Chain

PrincipianteDec 25, 2023
Este artigo oferece um guia para a infraestrutura fundamental dos jogos de cadeia completa, analisando os desafios que os jogos on-chain enfrentam na Camada 1, elucidando como os Rollups otimizam a experiência de jogo e fornece vários projetos como referências práticas de aplicação.
Scaling Wars: Uma Visão Geral do L2 Stack em Jogos On-Chain

Saudações, jogadores!

Embora experimentar jogos individuais na cadeia seja sempre fascinante, compreender a complexidade subjacente da sua infraestrutura é igualmente crucial. A infraestrutura é fundamental para o sucesso dos jogos on-chain, uma vez que afeta diretamente a qualidade do jogo, a experiência do utilizador e o sucesso geral do jogo. A infraestrutura robusta garante transações rápidas, económicas e eficientes, suporta lógica de jogo intrincada e ajuda a proporcionar uma experiência de jogo perfeita. Todos estes são primordiais para atrair e reter jogadores. Hoje, vamos explorar algumas das estruturas de Camada 2 especificamente construídas para enfrentar esses desafios, abrindo caminho para a revolução dos jogos on-chain.

Problemas com a Infraestrutura Atual

Uma explicação comum para a ausência de “jogos inovadores na cadeia” é que a infraestrutura subjacente “ainda não está pronta”. Como resultado, muitos jogos permanecem numa fase de prova de conceito, caracterizada por mecânicas de jogo simples, interfaces de cliente defeituosas, envolvimento limitado do jogador e envolvimento mínimo do desenvolvedor de mod. Isto deve-se principalmente a restrições significativas impostas pela infraestrutura existente e pelas ferramentas de desenvolvimento. Em particular, a Ethereum Virtual Machine (EVM) é lenta e complicada, o atual modelo de dados Solidity não conduz ao desenvolvimento de jogos complexos e, devido aos custos de gás e escalabilidade limitada, não estão disponíveis blockchains L1 adequados para implementação de jogos. A interoperabilidade e a fragmentação também apresentam desafios significativos para os jogos on-chain. Embora a diversidade de pilhas tecnológicas promova a inovação, complica as interações entre jogos e através de várias redes blockchain. Abordar estes desafios é crucial para desbloquear todo o potencial dos jogos baseados em blockchain.

Solução: L2

Como Vitalik afirmou em 2020, os projetos de jogos devem considerar o uso de Rollups como uma solução de escalonamento. Rollup é uma rede blockchain L2 concebida para aumentar o rendimento e a eficiência de blockchains L1 como o Ethereum. Em geral, o Rollup consegue isso agregando e processando transações fora da cadeia e publicando um resumo dessas transações na cadeia. Esta abordagem reduz o congestionamento na cadeia de blocos L1, permitindo transações mais rápidas e baratas para os utilizadores finais.

Existem dois tipos principais de Rollups: Optimistic e Zero-Knowledge (zk), cada um com as suas compensações de design, tais como modelos de segurança e velocidade de desenvolvimento.

Especificamente, para jogos on-chain, os Rollups oferecem várias vantagens, incluindo:

  1. Escalabilidade: Taxas de transação elevadas em blockchains como o Ethereum têm sido uma grande barreira para muitos jogadores. Os rollups podem reduzir significativamente esses custos, reduzindo o congestionamento das transações, tornando mais acessível para os potenciais jogadores se envolverem em jogos na cadeia.

  2. Experiência de utilizador melhorada: Com taxas de transação mais baixas e tempos de confirmação mais rápidos, os jogadores podem desfrutar de uma experiência de jogo mais suave e mais responsiva. Isto é vital para jogos em tempo real onde cada milissegundo conta.

  3. Segurança: Os rollups mantêm um elevado nível de segurança ao ancorar os dados nas blockchains L1. Isso garante que a segurança do L1 se estende a L2, tornando-o um ambiente de jogo seguro.

Apesar destas vantagens, os agregadores gerais continuam a falhar na hospedagem de jogos on-chain. As máquinas virtuais blockchain tradicionais são mais adequadas para aplicações financeiras, enquanto as redes blockchain genéricas não têm a capacidade de transferência necessária para os requisitos acima. Precisamos de blockchains L2 de ponta especificamente construídas para esta tarefa.

É aqui que entram os Rollups otimizados para jogos on-chain.

Vamos dar uma olhada nas diferentes pilhas que estão atualmente em desenvolvimento.

AltLayer

Visão geral do AltLayer

Uma estratégia futura para melhorar a escalabilidade em cadeia é o escalonamento horizontal. A escala horizontal envolve o uso de vários Rollups “ocultos” que operam a mesma aplicação. A interface do utilizador da aplicação orienta perfeitamente os utilizadores para o Rollup adequado para executar transações com base em fatores como capacidade, localização ou preferências específicas da aplicação.

O AltLayer é uma solução Rollup de renome que utiliza este design.

Actualmente, o AltLayer oferece tarefas para jogos on-chain como “2048". Se teve a oportunidade de jogá-los, estaria a usar o shard Rollups quando clica na sua região sem sequer perceber.

Outro benefício do AltLayer é que cria mercados de taxas localizados onde ações como cunhar ou negociar NFTs não afetam as taxas relacionadas a outros NFTs ou jogos.

No entanto, esta solução tem as suas desvantagens, como a falta de comunicação entre Rollups, o que torna difícil a aplicação a todos os modelos de jogos on-chain.

Em julho de 2022, a AltLayer angariou 7,2 milhões de dólares em financiamento, liderada pela Polychain Capital, Breyer Capital e Jump Capital, com investidores anjo incluindo Balaji Srinivasan e Kain Warwick.

Jogos criados com o AltLayer:

  1. Ottie 2048(https://altitude.altlayer.io/ )
  2. Celula(https://www.cellula.live/ )
  3. Loot Royale(https://rolluproyale.netlify.app/game )

World Engine

Visão geral do World Engine Macro

Outra solução com uma estrutura semelhante à do AltLayer é o World Engine da Argus Labs.

O World Engine emprega o Sharded Rollup SDK, permitindo que os programadores de jogos construam as suas blockchains horizontalmente escaláveis enquanto herdam as funcionalidades de segurança da cadeia de blocos L1.

É uma solução compatível com EVM, que permite aos programadores alavancar o vasto ecossistema de programadores do Ethereum. Devido a esta compatibilidade EVM, os L2s baseados no World Engine podem integrar-se perfeitamente a todas as carteiras e ferramentas Ethereum.

A Argus não está apenas a construir um motor de jogo on-chain; a empresa opera em três segmentos:

o seu laboratório de investigação

um estúdio de jogos

um editor de jogos

Recentemente angariaram 10 milhões de dólares, liderados pela Haun Ventures, com a participação da Robot Ventures e de vários investidores anjo, incluindo Balaji Srinivasan e Elad Gil.

Jogos construídos com o World Engine:

Títulos de primeira parte

Motor Paima

Paima Macro Design

Paima é uma estrutura L2 concebida para a criação de jogos on-chain e mundos autónomos.

Com o Paima, os programadores podem construir rapidamente as suas aplicações utilizando linguagens de programação Web2 familiares, como o JavaScript. Além disso, dada a sua natureza específica da aplicação, cada Paima L2 não requer pontes de cadeia cruzada durante a operação.

O Paima também suporta outras funcionalidades amigáveis ao jogo, tais como NFTs com estado, que são NFTs cujos metadados são actualizados automaticamente com base nas ações on-chain do utilizador.

A Paima anunciou recentemente uma subvenção de 1,4 milhões de dólares da Cardano para desenvolver ainda mais a infraestrutura para jogos on-chain e mundos autónomos.

Jogos construídos com Paima:

  1. Tarochi(https://twitter.com/TarochiGame )
  2. Guerras na selva(https://paimastudios.com/junglewars/ )
  3. Tower Defense(https://paimastudios.com/tower-defense/ )

Pedra angular


Warcraft: Edição Keystone

Outro framework L2 otimizado para jogos on-chain é o Curio's Keystone.

A Keystone combina um OP Stack, compatível com EVM L2 com um motor de jogo de alta frequência.

Esta combinação dinâmica, combinada com o suporte para a linguagem de programação Go, ECS e outras funcionalidades, permite aos programadores criar jogos on-chain de alto desempenho comparáveis aos jogos fora da cadeia.

No futuro, espere que a Keystone suporte camadas de disponibilidade de dados como o Celestia. Em fevereiro de 2022, a Curio angariou 2,9 milhões de dólares numa ronda de financiamento liderada pela Bain Capital Crypto e TCG Crypto.

Jogos construídos com Keystone: Warcraft: Keystone Edition.

Em conclusão

Os construtores parecem ter seguido o conselho de Vitalik, já que o ímpeto para a infraestrutura de jogos on-chain baseada em L2 está a aumentar exponencialmente! Embora os desafios de escalabilidade persistam, as estruturas L2 especificamente adaptadas para otimizar jogos on-chain como AltLayer, World Engine, Paima e Keystone estão a intervirem para oferecer soluções para muitos destes problemas. Claro, também existem outras técnicas de escalonamento complementares definidas para desempenhar um papel no futuro, como as provas de clientes da Playmint, bem como Rollups de uso geral com um ecossistema robusto de jogos on-chain como Starknet e Arbitrum Nova. Como vimos, a guerra da escalabilidade está aqui e está apenas a começar. O que realmente diferencia estas pilhas L2 não é apenas a sua tecnologia, mas as comunidades vibrantes que se unem atrás delas.

Isenção de responsabilidade: Este artigo não constitui um conselho de investimento. Os leitores devem considerar se quaisquer opiniões, pontos de vista ou conclusões neste artigo estão alinhados com as suas circunstâncias específicas e cumprem as leis e regulamentos relevantes no seu país ou região.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [espelho]. Todos os direitos de autor pertencem ao autor original [wasdmedia.eth]. Se houver objeções a esta reimpressão, contacte a equipa do Gate Learn, e eles tratarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e opiniões expressas neste artigo são exclusivamente do autor e não constituem nenhum conselho de investimento.
  3. As traduções do artigo para outras línguas são feitas pela equipa do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!