No mundo das criptomoedas, a GameFi está passando por uma crise e menos atenção tem sido dada a ela. No entanto, o conceito de full-chain games recentemente começou a atrair mais atenção e discussão, o que parece ter trazido uma nova vida.
Os jogos full-chain são uma forma de jogo intimamente integrada à tecnologia blockchain. Seu surgimento se torna um novo oásis no deserto?
Este artigo analisará profundamente as características técnicas, casos de uso, dificuldades atuais e perspectivas futuras de jogos full-chain e revelará o potencial e a possibilidade de jogos full-chain, bem como seu impacto na indústria de jogos e nos jogadores.
Cadeias completas e "meias"
Antes de tudo começar, é importante ter uma definição clara.
Quando ouvi o nome de um jogo de cadeia completa, minha primeira reação foi o que é um jogo de "meia" cadeia? Ou há alguma diferença na forma como os jogos anteriores interagem com o blockchain?
Seguindo esta linha de pensamento, podemos fazer uma distinção:
Jogos off-chain:
Ou seja, o tradicional jogo off-chain full-chain. Isso significa que a lógica central, as regras e o processo de interação do jogo são executados completamente no servidor da empresa do jogo, enquanto os ativos do jogo e os itens virtuais pertencentes aos jogadores existem apenas no banco de dados do servidor centralizado. Nesse modelo, as empresas de jogos têm controle absoluto e propriedade dos dados.
Jogo de meia corrente:
Os primeiros jogos de blockchain resolveram o problema de propriedade de itens virtuais em jogos tradicionais, registrando a propriedade de ativos de jogos e itens virtuais na blockchain. No entanto, a lógica central e o processo de interação do jogo ainda são centralizados e precisam contar com servidores centralizados para cálculo e processamento.
Jogo em cadeia completa:
Uma nova forma de jogo que combina tecnologia blockchain e descentralização. No jogo full-chain, a lógica central, as regras e o processo de interação do jogo são totalmente executados no blockchain, e os contratos inteligentes são usados para implementar a execução e verificação das regras do jogo. Ao mesmo tempo, ativos de jogos e itens virtuais também existem na forma de blockchain, e os jogadores podem possuir, negociar e transferir diretamente esses ativos sem depender do servidor centralizado da empresa de jogos.
Uma comparação simples dos três é a seguinte:
Pode-se ver que os três diferem em termos de lógica central, propriedade de ativos, operacionalidade, segurança de dados e descentralização. Os jogos full-chain atingem a verdadeira descentralização ao registrar tanto a lógica central quanto os ativos no blockchain, proporcionando aos jogadores maior autonomia e segurança.
(Observação: o acima não considera se os recursos de arte do jogo estão armazenados na cadeia. De um modo geral, esses recursos não estão na cadeia ou são resolvidos pelo armazenamento descentralizado)
Quebra-cabeça auxiliar de todo o jogo da cadeia
A lógica e os ativos estão todos na cadeia, pode ser executado tão simples quanto isso? Embora os jogos full-chain armazenem a lógica e os recursos do jogo no blockchain, algumas pilhas e ferramentas de tecnologia auxiliar são necessárias para fornecer funções e experiência completas para que o jogo realmente seja executado.
A razão pela qual outras ferramentas são necessárias é que, como uma máquina de estado com desempenho limitado ou recursos preciosos no blockchain, é difícil lidar de forma independente com requisitos de chamada redundantes em cenários interativos de alta frequência, como jogos. **
No "ETHDenver" realizado nos últimos meses, o desenvolvedor William Robinson fez um resumo muito aprofundado de algumas outras ferramentas auxiliares que o jogo full-chain pode precisar, que podem ser divididas aproximadamente nas seguintes direções.
**Corrente efêmera (cadeia de curto prazo): **Corrente efêmera é uma parte importante do jogo de cadeia completa. É um blockchain efêmero projetado para lidar com dados e cálculos transitórios em jogos. Ao usar cadeias efêmeras, os jogos de cadeia completa podem obter confirmação rápida de transações e atualizações instantâneas de status, proporcionando uma experiência de jogo mais suave.
E depois que esses cálculos terminam, a cadeia efêmera desaparece.
Pré-compilação específica do aplicativo: Pré-compilador de contrato inteligente projetado para cenários de aplicativos específicos. Em jogos de cadeia completa, a pré-compilação específica do aplicativo pode fornecer algumas funções específicas e capacidade de computação para acelerar a execução da lógica do jogo e reduzir os custos de transação. Ele traz maior escalabilidade e eficiência para o jogo full-chain.
Isso é muito parecido com o princípio de "pré-carregamento" dos jogos tradicionais: de um modo geral, é preparar os recursos com antecedência e lê-los quando necessário.
**Battle rollup (batalha; Rollup): **Um mecanismo técnico usado para simplificar o processo de batalha em todo o jogo em cadeia. Ao processar em lote e resumir os comportamentos de combate entre os jogadores em um bloco, combat; Rollup; pode reduzir o número e o custo das transações e melhorar o desempenho e a jogabilidade do jogo.
Meu entendimento é que se você considerar um exemplo: "ele dá um passo para frente; 2; dá um passo para trás; 3; dá um passo para a esquerda; 4; dá um passo para trás e derruba; Tom". Talvez possamos agregar o resultado total das várias ações de deslocamento do jogador em um bloco em vez de registrar cada passo.
Embora isso não atinja a cadeia completa no verdadeiro sentido, assim como o "Rollup" de L2, não atinge totalmente a "cadeia completa".
**Engine for On-Chain Games (motor de jogo full-chain): **Full-chain game engine é uma ferramenta de motor especialmente desenvolvida para jogos full-chain. Ele fornece um conjunto de estruturas e ferramentas de desenvolvimento para ajudar os desenvolvedores a criar lógica de jogo e funções interativas no blockchain. O mecanismo de jogo de cadeia completa simplifica o processo de desenvolvimento e fornece uma rica biblioteca de funções e ferramentas para permitir que os desenvolvedores criem jogos de cadeia completa com mais eficiência.
Nesse ponto, alguns desenvolvedores já estão tentando, como Ethereum; DEVCON; o que os desenvolvedores compartilharam na conferência; MUD; motores de desenvolvimento de jogos on-chain, etc.
**Sincronização (mecanismo de sincronização): **No jogo full-chain, o mecanismo de sincronização é um mecanismo importante para garantir a consistência das operações e estados entre os jogadores. Nos jogos tradicionais, o front-end e o servidor são sincronizados por meio de um mecanismo colaborativo. Em jogos full-chain, o mecanismo de sincronização precisa usar blockchain e contratos inteligentes para garantir a sincronização de operações e estados entre os jogadores e garantir a justiça e a credibilidade do jogo.
A tabela a seguir pode ajudá-lo a entender algumas das ferramentas e mecanismos que o jogo full-chain precisa para combinar mais rapidamente.
Depois de tanto esforço, é necessário jogar?
"Estou apenas me divertindo jogando o jogo. É necessário fazer o jogo assim? " --- Obviamente, há uma certa contradição entre a perspectiva do jogador e a narrativa criptografada.
Jogos de cadeia completa fornecem liberdade, controle e capacidade de composição. Os jogadores podem possuir e controlar seus próprios ativos de jogo, não mais restritos pela plataforma de jogo centralizada, e criar uma experiência de jogo única.
Ao mesmo tempo, pode gerar benefícios financeiros e valor econômico de forma mais equitativa. As regras e comportamentos estão todos na cadeia, e tudo depende se você é honesto ou não. Este modelo é relativamente justo, e você também pode obter retornos econômicos através do jogo, que obviamente é mais adequado para grupos de mineração de ouro não jogadores .
Além disso, ** enfatiza que a narrativa é muito mais importante do que a coisa em si. **O mundo da criptografia sempre defendeu a descentralização e a antiautoridade, fazendo com que um jogo que não seja controlado pelos desenvolvedores de jogos seja mais como uma bandeira espiritual. Mais especificamente, no jogo full chain, você pode participar da criação da narrativa do jogo e, em conjunto, construir a visão de mundo e o enredo do jogo, o que parece bom.
Atualmente, é melhor sacrificar conveniência, fluência e entretenimento em troca da absoluta justiça e controle do fundamentalismo. **Este conceito não é compreendido e aceito por todos.
Para entender melhor a aplicabilidade dos jogos full-chain, podemos resumir suas vantagens, desvantagens e público-alvo na tabela a seguir:
Além disso, em alguns tipos de jogos, a aplicação de jogos full-chain é mais necessária. Isso geralmente é determinado pelas regras do próprio jogo:
*Observação: * indica que não é toda a cadeia, e alguma lógica ainda está sob a cadeia, mas tem algumas semelhanças. *
Vimos até outro jogo de cadeia completa no recente aumento do "BRC-20": na forma de minijogos "H;5", mova diretamente os arquivos do jogo para a cadeia "BTC", gravada na cadeia "BTC" por meio de inscrições no blockchain, você pode jogar depois de visitar a página relevante.
Isso é mais como uma cadeia completa "única", e as ações do jogador não precisam interagir com a cadeia. Exemplo típico como @OrdzGames. O jogo em si tem todos os níveis pequenos, e Tuyile no lazer também é adequado para as características deste próprio jogo de pequena capacidade.
futuro
No futuro, os jogos full-chain podem ser combinados com tecnologias como abstração de contas, como recursos como processamento de transações em lote, assinaturas e assinaturas delegadas. Isso significa que algumas operações de rotina no jogo, como a próxima;20;etapa do jogo, não requerem assinaturas ou podem ser simplificadas usando assinaturas delegadas. Essa integração trará uma experiência de interação e operação mais eficiente para o jogo.
No momento, os jogos full-chain são mais uma exploração da teoria e do pensamento do que um ímpeto comercial. Embora traga novos modelos de negócios e oportunidades, ainda existem muitos problemas de interesse se pode ser aceito pelos gigantes.
O jogo full-chain é mais como uma subversão começando pela borda.O conceito é bonito e desejável, mas não é necessário. Sua realização precisa superar muitos desafios técnicos e comerciais e precisa estabelecer sua própria posição na indústria de jogos existente.
No entanto, para aqueles geeks e cyberpunks que gostam de inovação e buscam o espírito de descentralização, os jogos full-chain podem se tornar um oásis no deserto único e maravilhoso.
Ver original
O conteúdo é apenas para referência, não uma solicitação ou oferta. Nenhum aconselhamento fiscal, de investimento ou jurídico é fornecido. Consulte a isenção de responsabilidade para obter mais informações sobre riscos.
Interpretação aprofundada de todo o jogo da cadeia: castelo no ar ou oásis no deserto?
Fonte original: TechFlow Research
Autor: Davi
No mundo das criptomoedas, a GameFi está passando por uma crise e menos atenção tem sido dada a ela. No entanto, o conceito de full-chain games recentemente começou a atrair mais atenção e discussão, o que parece ter trazido uma nova vida.
Os jogos full-chain são uma forma de jogo intimamente integrada à tecnologia blockchain. Seu surgimento se torna um novo oásis no deserto?
Este artigo analisará profundamente as características técnicas, casos de uso, dificuldades atuais e perspectivas futuras de jogos full-chain e revelará o potencial e a possibilidade de jogos full-chain, bem como seu impacto na indústria de jogos e nos jogadores.
Cadeias completas e "meias"
Antes de tudo começar, é importante ter uma definição clara.
Quando ouvi o nome de um jogo de cadeia completa, minha primeira reação foi o que é um jogo de "meia" cadeia? Ou há alguma diferença na forma como os jogos anteriores interagem com o blockchain?
Seguindo esta linha de pensamento, podemos fazer uma distinção:
Ou seja, o tradicional jogo off-chain full-chain. Isso significa que a lógica central, as regras e o processo de interação do jogo são executados completamente no servidor da empresa do jogo, enquanto os ativos do jogo e os itens virtuais pertencentes aos jogadores existem apenas no banco de dados do servidor centralizado. Nesse modelo, as empresas de jogos têm controle absoluto e propriedade dos dados.
Os primeiros jogos de blockchain resolveram o problema de propriedade de itens virtuais em jogos tradicionais, registrando a propriedade de ativos de jogos e itens virtuais na blockchain. No entanto, a lógica central e o processo de interação do jogo ainda são centralizados e precisam contar com servidores centralizados para cálculo e processamento.
Uma nova forma de jogo que combina tecnologia blockchain e descentralização. No jogo full-chain, a lógica central, as regras e o processo de interação do jogo são totalmente executados no blockchain, e os contratos inteligentes são usados para implementar a execução e verificação das regras do jogo. Ao mesmo tempo, ativos de jogos e itens virtuais também existem na forma de blockchain, e os jogadores podem possuir, negociar e transferir diretamente esses ativos sem depender do servidor centralizado da empresa de jogos.
Uma comparação simples dos três é a seguinte:
Pode-se ver que os três diferem em termos de lógica central, propriedade de ativos, operacionalidade, segurança de dados e descentralização. Os jogos full-chain atingem a verdadeira descentralização ao registrar tanto a lógica central quanto os ativos no blockchain, proporcionando aos jogadores maior autonomia e segurança.
(Observação: o acima não considera se os recursos de arte do jogo estão armazenados na cadeia. De um modo geral, esses recursos não estão na cadeia ou são resolvidos pelo armazenamento descentralizado)
Quebra-cabeça auxiliar de todo o jogo da cadeia
A lógica e os ativos estão todos na cadeia, pode ser executado tão simples quanto isso? Embora os jogos full-chain armazenem a lógica e os recursos do jogo no blockchain, algumas pilhas e ferramentas de tecnologia auxiliar são necessárias para fornecer funções e experiência completas para que o jogo realmente seja executado.
A razão pela qual outras ferramentas são necessárias é que, como uma máquina de estado com desempenho limitado ou recursos preciosos no blockchain, é difícil lidar de forma independente com requisitos de chamada redundantes em cenários interativos de alta frequência, como jogos. **
No "ETHDenver" realizado nos últimos meses, o desenvolvedor William Robinson fez um resumo muito aprofundado de algumas outras ferramentas auxiliares que o jogo full-chain pode precisar, que podem ser divididas aproximadamente nas seguintes direções.
**Corrente efêmera (cadeia de curto prazo): **Corrente efêmera é uma parte importante do jogo de cadeia completa. É um blockchain efêmero projetado para lidar com dados e cálculos transitórios em jogos. Ao usar cadeias efêmeras, os jogos de cadeia completa podem obter confirmação rápida de transações e atualizações instantâneas de status, proporcionando uma experiência de jogo mais suave.
E depois que esses cálculos terminam, a cadeia efêmera desaparece.
Pré-compilação específica do aplicativo: Pré-compilador de contrato inteligente projetado para cenários de aplicativos específicos. Em jogos de cadeia completa, a pré-compilação específica do aplicativo pode fornecer algumas funções específicas e capacidade de computação para acelerar a execução da lógica do jogo e reduzir os custos de transação. Ele traz maior escalabilidade e eficiência para o jogo full-chain.
Isso é muito parecido com o princípio de "pré-carregamento" dos jogos tradicionais: de um modo geral, é preparar os recursos com antecedência e lê-los quando necessário.
**Battle rollup (batalha; Rollup): **Um mecanismo técnico usado para simplificar o processo de batalha em todo o jogo em cadeia. Ao processar em lote e resumir os comportamentos de combate entre os jogadores em um bloco, combat; Rollup; pode reduzir o número e o custo das transações e melhorar o desempenho e a jogabilidade do jogo.
Meu entendimento é que se você considerar um exemplo: "ele dá um passo para frente; 2; dá um passo para trás; 3; dá um passo para a esquerda; 4; dá um passo para trás e derruba; Tom". Talvez possamos agregar o resultado total das várias ações de deslocamento do jogador em um bloco em vez de registrar cada passo.
Embora isso não atinja a cadeia completa no verdadeiro sentido, assim como o "Rollup" de L2, não atinge totalmente a "cadeia completa".
**Engine for On-Chain Games (motor de jogo full-chain): **Full-chain game engine é uma ferramenta de motor especialmente desenvolvida para jogos full-chain. Ele fornece um conjunto de estruturas e ferramentas de desenvolvimento para ajudar os desenvolvedores a criar lógica de jogo e funções interativas no blockchain. O mecanismo de jogo de cadeia completa simplifica o processo de desenvolvimento e fornece uma rica biblioteca de funções e ferramentas para permitir que os desenvolvedores criem jogos de cadeia completa com mais eficiência.
Nesse ponto, alguns desenvolvedores já estão tentando, como Ethereum; DEVCON; o que os desenvolvedores compartilharam na conferência; MUD; motores de desenvolvimento de jogos on-chain, etc.
**Sincronização (mecanismo de sincronização): **No jogo full-chain, o mecanismo de sincronização é um mecanismo importante para garantir a consistência das operações e estados entre os jogadores. Nos jogos tradicionais, o front-end e o servidor são sincronizados por meio de um mecanismo colaborativo. Em jogos full-chain, o mecanismo de sincronização precisa usar blockchain e contratos inteligentes para garantir a sincronização de operações e estados entre os jogadores e garantir a justiça e a credibilidade do jogo.
A tabela a seguir pode ajudá-lo a entender algumas das ferramentas e mecanismos que o jogo full-chain precisa para combinar mais rapidamente.
Depois de tanto esforço, é necessário jogar?
"Estou apenas me divertindo jogando o jogo. É necessário fazer o jogo assim? " --- Obviamente, há uma certa contradição entre a perspectiva do jogador e a narrativa criptografada.
Jogos de cadeia completa fornecem liberdade, controle e capacidade de composição. Os jogadores podem possuir e controlar seus próprios ativos de jogo, não mais restritos pela plataforma de jogo centralizada, e criar uma experiência de jogo única.
Ao mesmo tempo, pode gerar benefícios financeiros e valor econômico de forma mais equitativa. As regras e comportamentos estão todos na cadeia, e tudo depende se você é honesto ou não. Este modelo é relativamente justo, e você também pode obter retornos econômicos através do jogo, que obviamente é mais adequado para grupos de mineração de ouro não jogadores .
Além disso, ** enfatiza que a narrativa é muito mais importante do que a coisa em si. **O mundo da criptografia sempre defendeu a descentralização e a antiautoridade, fazendo com que um jogo que não seja controlado pelos desenvolvedores de jogos seja mais como uma bandeira espiritual. Mais especificamente, no jogo full chain, você pode participar da criação da narrativa do jogo e, em conjunto, construir a visão de mundo e o enredo do jogo, o que parece bom.
Atualmente, é melhor sacrificar conveniência, fluência e entretenimento em troca da absoluta justiça e controle do fundamentalismo. **Este conceito não é compreendido e aceito por todos.
Para entender melhor a aplicabilidade dos jogos full-chain, podemos resumir suas vantagens, desvantagens e público-alvo na tabela a seguir:
Além disso, em alguns tipos de jogos, a aplicação de jogos full-chain é mais necessária. Isso geralmente é determinado pelas regras do próprio jogo:
*Observação: * indica que não é toda a cadeia, e alguma lógica ainda está sob a cadeia, mas tem algumas semelhanças. *
Vimos até outro jogo de cadeia completa no recente aumento do "BRC-20": na forma de minijogos "H;5", mova diretamente os arquivos do jogo para a cadeia "BTC", gravada na cadeia "BTC" por meio de inscrições no blockchain, você pode jogar depois de visitar a página relevante.
Isso é mais como uma cadeia completa "única", e as ações do jogador não precisam interagir com a cadeia. Exemplo típico como @OrdzGames. O jogo em si tem todos os níveis pequenos, e Tuyile no lazer também é adequado para as características deste próprio jogo de pequena capacidade.
futuro
No futuro, os jogos full-chain podem ser combinados com tecnologias como abstração de contas, como recursos como processamento de transações em lote, assinaturas e assinaturas delegadas. Isso significa que algumas operações de rotina no jogo, como a próxima;20;etapa do jogo, não requerem assinaturas ou podem ser simplificadas usando assinaturas delegadas. Essa integração trará uma experiência de interação e operação mais eficiente para o jogo.
No momento, os jogos full-chain são mais uma exploração da teoria e do pensamento do que um ímpeto comercial. Embora traga novos modelos de negócios e oportunidades, ainda existem muitos problemas de interesse se pode ser aceito pelos gigantes.
O jogo full-chain é mais como uma subversão começando pela borda.O conceito é bonito e desejável, mas não é necessário. Sua realização precisa superar muitos desafios técnicos e comerciais e precisa estabelecer sua própria posição na indústria de jogos existente.
No entanto, para aqueles geeks e cyberpunks que gostam de inovação e buscam o espírito de descentralização, os jogos full-chain podem se tornar um oásis no deserto único e maravilhoso.