O que é um jogo full-chain, quais são suas vantagens e desafios únicos e casos de jogo full-chain.
Escrito por: Chainlink
Os jogos Blockchain são uma forma inovadora de jogo que atraiu a atenção de jogadores de todas as esferas da vida. Gigantes de jogos como Square Enix, Nexon e Ubisoft estão experimentando essa tecnologia de ponta.
No entanto, blockchain não é uma panacéia para a maioria dos jogos. Atualmente, a maioria dos jogos de tiro em primeira pessoa não pode rodar no blockchain. Os blockchains são muito lentos para suportar jogos rodando sem problemas, e os tempos de reação do jogador em menos de um segundo usando blockchains simplesmente não são realistas. Portanto, a maioria dos jogos blockchain realmente usa blockchain como uma das pilhas de tecnologia, e o objetivo principal é distribuir e transferir ativos digitais e moedas no jogo.
A maioria dos jogos blockchain combina tecnologia blockchain e servidores de jogos tradicionais para proteger a propriedade dos jogadores sobre os itens do jogo
No entanto, agora existe um pequeno grupo de desenvolvedores e jogadores nativos da Web3 tentando criar uma experiência de jogo puramente on-chain, e esse grupo está crescendo. Também chamamos esse tipo de jogo de blockchain de "jogo de cadeia completa".
O que é um jogo de cadeia completa?
Os jogos full-chain referem-se a jogos e coleções ecológicas NFT que são executados inteiramente no blockchain. Ou seja, o jogo roda no blockchain exceto pelo front end (ou seja, o que o jogador vê na tela).
No jogo full-chain, todos os comportamentos e dados do jogador são registrados na cadeia, não no servidor do jogo
A principal diferença entre jogos full-chain e jogos blockchain tradicionais é que o primeiro implementa a lógica do jogo diretamente em contratos inteligentes e usa contratos inteligentes NFT para armazenar dados do jogo, como nomes de jogadores e classificações no blockchain em vez do central no jogo otimizado servidor. Um jogo só pode ser chamado de "jogo de cadeia completa" quando toda a lógica e os dados do jogo estiverem armazenados na cadeia.
O mecanismo de operação de todo o jogo em cadeia
Os jogos de cadeia completa armazenam a lógica e os dados do jogo inteiramente por meio de contratos inteligentes (observação: os contratos inteligentes executam automaticamente linhas de código no blockchain).
Em um sentido amplo, a lógica do jogo determina as regras de um jogo, ou seja: se for um jogo de cartas online (TCG), então a lógica do jogo determina como cada jogo começa, em que ordem as cartas são jogadas e quando o jogo termina . As regras são a alma de um jogo. Em um jogo full-chain, essas regras serão escritas em contratos inteligentes e ninguém pode adulterá-las.
Jogos blockchain tradicionais têm contratos inteligentes e servidores de jogos, enquanto jogos full-chain usam apenas blockchain e contratos inteligentes
Os contratos inteligentes também podem ser usados para criar, distribuir e transferir ativos digitais. No jogo de cartas mencionado acima, o ativo digital é o cartão NFT. Os ativos digitais são a tecnologia mais amplamente usada no campo de jogos blockchain, e vários jogos NFT, incluindo Gods Unchained, Axie Infinity, Illuvium, WildCard e Deaddrop, aplicaram esses ativos.
Os desafios enfrentados por todo o jogo da cadeia
Por que a maioria dos jogos até agora não são jogos full-chain? Isso ocorre porque os jogos full-chain estão cheios de desafios, os desenvolvedores devem obedecer a especificações técnicas muito rígidas e a experiência do usuário dos jogadores será bastante reduzida.
Velocidade e escalabilidade do Blockchain
Blockchain é uma rede de computadores compartilhada mantida por milhares de nós de computadores em todo o mundo. Portanto, há gargalos em velocidade e escalabilidade, dois elementos técnicos importantes para jogos de ritmo acelerado.
Esses gargalos técnicos também levaram ao fato de que os jogos full-chain de hoje são limitados a jogos de cartas ou jogos de estratégia em que os jogadores se revezam para iniciar as operações. A velocidade dos contratos inteligentes não pode suportar jogos de ritmo acelerado, como jogos multiplayer de arena de batalha online (MOBA), jogos de tiro em primeira pessoa (FPS) ou mesmo jogos de estratégia em tempo real (RTS).
Ações Transparentes do Jogador
Contratos inteligentes e transações em contratos são completamente transparentes e podem ser visualizados por qualquer pessoa. A transparência é uma vantagem em cenários financeiros, mas se torna um gargalo em cenários de jogos porque a privacidade não pode ser garantida.
Por exemplo, a mecânica do nevoeiro da guerra em jogos MOBA ou jogos de estratégia em tempo real dificilmente pode ser implementada na cadeia.Tais jogos precisam esconder partes do jogo dos jogadores. Claro, algumas soluções técnicas também podem ser usadas para resolver problemas ocasionais, mas isso ainda não pode resolver completamente o problema de privacidade em jogos full-chain.
robô
O mecanismo de design de jogos de cadeia completa e contratos inteligentes leva à coexistência de robôs e jogadores de jogos reais, porque não há uma entidade centralizada para executar o software antitrapaça. Isso levará a uma experiência pior para os jogadores em alguns casos, especialmente quando ativos digitais raros ou NFTs são recompensados no jogo, e os bots serão mais desenfreados por causa de recompensas generosas.
Gargalo Técnico
Como o blockchain e os contratos inteligentes são projetados tendo a segurança como primeira prioridade, existem alguns gargalos técnicos que impedem que certas tarefas sejam executadas.
Os dois maiores gargalos dos jogos full-chain são a obtenção de números aleatórios invioláveis e a execução automática da lógica do jogo.
Quase todos os jogos full-chain devem usar soluções de números aleatórios on-chain, e esses números aleatórios são frequentemente manipulados por validadores (ou mineradores) na rede porque eles podem ver o número aleatório antes que a cadeia seja finalizada.
Algumas operações de processo intermediário no jogo (como transmitir uma série de lógica de jogo com base nas operações do jogador) precisam chamar automaticamente funções de contrato inteligente para melhorar a experiência do jogo. Mas os contratos inteligentes e o blockchain sozinhos não podem fazer isso. Por exemplo, se um jogador coletou um recurso, a operação de coleta automática do recurso deve ser iniciada antes que o recurso apareça no inventário do jogador.
Vantagens dos jogos full-chain
Embora muitos desafios precisem ser superados para desenvolver jogos full-chain, o ecossistema de jogos full-chain pode combinar as vantagens do blockchain e contratos inteligentes para fornecer uma série de valores para jogadores e desenvolvedores.
Composabilidade e Código Aberto
Como o jogo de cadeia completa implanta totalmente o jogo no blockchain, os jogadores e desenvolvedores podem reproduzir a lógica do jogo, criar um novo tipo de jogo, desenvolver diferentes interfaces para o jogo e desenvolver vários aplicativos baseados no jogo para aprimorar a experiência do jogo, aumentar a abertura e o entretenimento do jogo.
Portanto, o jogo full-chain também pode ser considerado como um "jogo primitivo". Como jogos de fantasia como "Dungeons & Dragons", os jogos full-chain também podem fornecer aos jogadores um conjunto de regras de jogo fixas, e os jogadores podem continuar a criar criações subsequentes com base nesse conjunto de regras.
Descentralização, permanência digital e imutabilidade
Um aspecto frequentemente esquecido dos jogos full-chain é que eles podem ser executados automaticamente depois de implantados na cadeia.
Desde que haja um verificador na rede blockchain, ele sempre pode estar online, esse recurso fornece proteção de dados eterna para toda a cadeia de jogos. Enquanto o blockchain ainda estiver em execução, o código do jogo pode ser executado para sempre. Teoricamente, se o blockchain onde o jogo está localizado puder continuar rodando nos próximos trezentos anos, então o jogo e a lógica do jogo sempre existirão e serão armazenados no blockchain, e os jogadores podem continuar jogando.
Inovação tecnológica de baixo risco
Como o ambiente blockchain é vulnerável a vários ataques e o blockchain garante enormes ativos, é uma tarefa muito difícil implementar pesquisas teóricas, especialmente para quem tenta aplicar novas tecnologias no campo das finanças descentralizadas (DeFi). alto.
Os jogos full-chain fornecem aos pesquisadores e desenvolvedores um ambiente de baixo risco, onde podem explorar tecnologias de ponta, como provas de conhecimento zero e criptografia homomórfica. Jogos de cadeia completa e aplicativos de alto risco, como DeFi, geralmente estão na mesma infraestrutura, mas o primeiro é menos arriscado e, portanto, um campo de teste melhor.
Interface de front-end de jogo diversificada
Tanto a blockchain quanto os contratos inteligentes são essencialmente tecnologias de back-end. Se os jogadores quiserem jogar o jogo on-chain mais puro, eles devem usar a linha de comando para interagir.
Jogadores e desenvolvedores experientes em tecnologia podem desenvolver diferentes interfaces de front-end com base na mesma lógica e dados do jogo blockchain. Eles só precisam conectar a interface de front-end do jogo ao contrato inteligente de back-end. Portanto, o mesmo jogo na cadeia pode ter várias interfaces de jogo. Dois jogadores podem jogar o mesmo jogo, mas um está jogando uma cena de jogo medieval e o outro está jogando uma cena de jogo espacial.
Caso de jogo de cadeia completa
Os primeiros jogos full-chain apareceram em 2013 e, desde então, o campo continuou avançando.
HunterCoin
Lançado em 2013, o HunterCoin é amplamente considerado como o primeiro jogo full-chain. O jogo é uma tentativa experimental de demonstrar o potencial do desenvolvimento descentralizado de jogos. O jogo é implantado em seu próprio blockchain e as operações do jogador no jogo, como movimento, coleta e ataque, são enviadas na forma de transações.
Mundo do jogo de HunterCoin
Floresta Negra
Dark Forest é um jogo de estratégia em tempo real em cadeia completa relativamente recente ambientado no espaço. Este jogo é inspirado no romance de ficção científica "Three-Body Problem - Dark Forest" de Liu Cixin. Os jogadores são colocados em um planeta desconhecido no espaço. A tarefa é coletar recursos, expandir o território e ocupar novos planetas.
Dark Forest é o primeiro jogo full-chain que incorpora a névoa da guerra. O objetivo da equipe que desenvolve este jogo é explorar a tecnologia de prova de conhecimento zero, que eles usam no jogo para ocultar as informações de localização de outros jogadores.
Dark Forest é um jogo de estratégia em tempo real on-chain onde os jogadores lutam no espaço
Desenvolvimento de jogos nativos Web3
Os jogos full-chain são relativamente nichos no ecossistema Web3, mas ainda existem alguns membros da comunidade, pesquisadores e desenvolvedores explorando ativamente os limites dos jogos full-chain.
Ver original
O conteúdo serve apenas de referência e não constitui uma solicitação ou oferta. Não é prestado qualquer aconselhamento em matéria de investimento, fiscal ou jurídica. Consulte a Declaração de exoneração de responsabilidade para obter mais informações sobre os riscos.
Entenda todo o jogo da cadeia em um artigo
Escrito por: Chainlink
Os jogos Blockchain são uma forma inovadora de jogo que atraiu a atenção de jogadores de todas as esferas da vida. Gigantes de jogos como Square Enix, Nexon e Ubisoft estão experimentando essa tecnologia de ponta.
No entanto, blockchain não é uma panacéia para a maioria dos jogos. Atualmente, a maioria dos jogos de tiro em primeira pessoa não pode rodar no blockchain. Os blockchains são muito lentos para suportar jogos rodando sem problemas, e os tempos de reação do jogador em menos de um segundo usando blockchains simplesmente não são realistas. Portanto, a maioria dos jogos blockchain realmente usa blockchain como uma das pilhas de tecnologia, e o objetivo principal é distribuir e transferir ativos digitais e moedas no jogo.
A maioria dos jogos blockchain combina tecnologia blockchain e servidores de jogos tradicionais para proteger a propriedade dos jogadores sobre os itens do jogo
No entanto, agora existe um pequeno grupo de desenvolvedores e jogadores nativos da Web3 tentando criar uma experiência de jogo puramente on-chain, e esse grupo está crescendo. Também chamamos esse tipo de jogo de blockchain de "jogo de cadeia completa".
O que é um jogo de cadeia completa?
Os jogos full-chain referem-se a jogos e coleções ecológicas NFT que são executados inteiramente no blockchain. Ou seja, o jogo roda no blockchain exceto pelo front end (ou seja, o que o jogador vê na tela).
No jogo full-chain, todos os comportamentos e dados do jogador são registrados na cadeia, não no servidor do jogo
A principal diferença entre jogos full-chain e jogos blockchain tradicionais é que o primeiro implementa a lógica do jogo diretamente em contratos inteligentes e usa contratos inteligentes NFT para armazenar dados do jogo, como nomes de jogadores e classificações no blockchain em vez do central no jogo otimizado servidor. Um jogo só pode ser chamado de "jogo de cadeia completa" quando toda a lógica e os dados do jogo estiverem armazenados na cadeia.
O mecanismo de operação de todo o jogo em cadeia
Os jogos de cadeia completa armazenam a lógica e os dados do jogo inteiramente por meio de contratos inteligentes (observação: os contratos inteligentes executam automaticamente linhas de código no blockchain).
Em um sentido amplo, a lógica do jogo determina as regras de um jogo, ou seja: se for um jogo de cartas online (TCG), então a lógica do jogo determina como cada jogo começa, em que ordem as cartas são jogadas e quando o jogo termina . As regras são a alma de um jogo. Em um jogo full-chain, essas regras serão escritas em contratos inteligentes e ninguém pode adulterá-las.
Jogos blockchain tradicionais têm contratos inteligentes e servidores de jogos, enquanto jogos full-chain usam apenas blockchain e contratos inteligentes
Os contratos inteligentes também podem ser usados para criar, distribuir e transferir ativos digitais. No jogo de cartas mencionado acima, o ativo digital é o cartão NFT. Os ativos digitais são a tecnologia mais amplamente usada no campo de jogos blockchain, e vários jogos NFT, incluindo Gods Unchained, Axie Infinity, Illuvium, WildCard e Deaddrop, aplicaram esses ativos.
Os desafios enfrentados por todo o jogo da cadeia
Por que a maioria dos jogos até agora não são jogos full-chain? Isso ocorre porque os jogos full-chain estão cheios de desafios, os desenvolvedores devem obedecer a especificações técnicas muito rígidas e a experiência do usuário dos jogadores será bastante reduzida.
Velocidade e escalabilidade do Blockchain
Blockchain é uma rede de computadores compartilhada mantida por milhares de nós de computadores em todo o mundo. Portanto, há gargalos em velocidade e escalabilidade, dois elementos técnicos importantes para jogos de ritmo acelerado.
Esses gargalos técnicos também levaram ao fato de que os jogos full-chain de hoje são limitados a jogos de cartas ou jogos de estratégia em que os jogadores se revezam para iniciar as operações. A velocidade dos contratos inteligentes não pode suportar jogos de ritmo acelerado, como jogos multiplayer de arena de batalha online (MOBA), jogos de tiro em primeira pessoa (FPS) ou mesmo jogos de estratégia em tempo real (RTS).
Ações Transparentes do Jogador
Contratos inteligentes e transações em contratos são completamente transparentes e podem ser visualizados por qualquer pessoa. A transparência é uma vantagem em cenários financeiros, mas se torna um gargalo em cenários de jogos porque a privacidade não pode ser garantida.
Por exemplo, a mecânica do nevoeiro da guerra em jogos MOBA ou jogos de estratégia em tempo real dificilmente pode ser implementada na cadeia.Tais jogos precisam esconder partes do jogo dos jogadores. Claro, algumas soluções técnicas também podem ser usadas para resolver problemas ocasionais, mas isso ainda não pode resolver completamente o problema de privacidade em jogos full-chain.
robô
O mecanismo de design de jogos de cadeia completa e contratos inteligentes leva à coexistência de robôs e jogadores de jogos reais, porque não há uma entidade centralizada para executar o software antitrapaça. Isso levará a uma experiência pior para os jogadores em alguns casos, especialmente quando ativos digitais raros ou NFTs são recompensados no jogo, e os bots serão mais desenfreados por causa de recompensas generosas.
Gargalo Técnico
Como o blockchain e os contratos inteligentes são projetados tendo a segurança como primeira prioridade, existem alguns gargalos técnicos que impedem que certas tarefas sejam executadas.
Os dois maiores gargalos dos jogos full-chain são a obtenção de números aleatórios invioláveis e a execução automática da lógica do jogo.
Vantagens dos jogos full-chain
Embora muitos desafios precisem ser superados para desenvolver jogos full-chain, o ecossistema de jogos full-chain pode combinar as vantagens do blockchain e contratos inteligentes para fornecer uma série de valores para jogadores e desenvolvedores.
Composabilidade e Código Aberto
Como o jogo de cadeia completa implanta totalmente o jogo no blockchain, os jogadores e desenvolvedores podem reproduzir a lógica do jogo, criar um novo tipo de jogo, desenvolver diferentes interfaces para o jogo e desenvolver vários aplicativos baseados no jogo para aprimorar a experiência do jogo, aumentar a abertura e o entretenimento do jogo.
Portanto, o jogo full-chain também pode ser considerado como um "jogo primitivo". Como jogos de fantasia como "Dungeons & Dragons", os jogos full-chain também podem fornecer aos jogadores um conjunto de regras de jogo fixas, e os jogadores podem continuar a criar criações subsequentes com base nesse conjunto de regras.
Descentralização, permanência digital e imutabilidade
Um aspecto frequentemente esquecido dos jogos full-chain é que eles podem ser executados automaticamente depois de implantados na cadeia.
Desde que haja um verificador na rede blockchain, ele sempre pode estar online, esse recurso fornece proteção de dados eterna para toda a cadeia de jogos. Enquanto o blockchain ainda estiver em execução, o código do jogo pode ser executado para sempre. Teoricamente, se o blockchain onde o jogo está localizado puder continuar rodando nos próximos trezentos anos, então o jogo e a lógica do jogo sempre existirão e serão armazenados no blockchain, e os jogadores podem continuar jogando.
Inovação tecnológica de baixo risco
Como o ambiente blockchain é vulnerável a vários ataques e o blockchain garante enormes ativos, é uma tarefa muito difícil implementar pesquisas teóricas, especialmente para quem tenta aplicar novas tecnologias no campo das finanças descentralizadas (DeFi). alto.
Os jogos full-chain fornecem aos pesquisadores e desenvolvedores um ambiente de baixo risco, onde podem explorar tecnologias de ponta, como provas de conhecimento zero e criptografia homomórfica. Jogos de cadeia completa e aplicativos de alto risco, como DeFi, geralmente estão na mesma infraestrutura, mas o primeiro é menos arriscado e, portanto, um campo de teste melhor.
Interface de front-end de jogo diversificada
Tanto a blockchain quanto os contratos inteligentes são essencialmente tecnologias de back-end. Se os jogadores quiserem jogar o jogo on-chain mais puro, eles devem usar a linha de comando para interagir.
Jogadores e desenvolvedores experientes em tecnologia podem desenvolver diferentes interfaces de front-end com base na mesma lógica e dados do jogo blockchain. Eles só precisam conectar a interface de front-end do jogo ao contrato inteligente de back-end. Portanto, o mesmo jogo na cadeia pode ter várias interfaces de jogo. Dois jogadores podem jogar o mesmo jogo, mas um está jogando uma cena de jogo medieval e o outro está jogando uma cena de jogo espacial.
Caso de jogo de cadeia completa
Os primeiros jogos full-chain apareceram em 2013 e, desde então, o campo continuou avançando.
HunterCoin
Lançado em 2013, o HunterCoin é amplamente considerado como o primeiro jogo full-chain. O jogo é uma tentativa experimental de demonstrar o potencial do desenvolvimento descentralizado de jogos. O jogo é implantado em seu próprio blockchain e as operações do jogador no jogo, como movimento, coleta e ataque, são enviadas na forma de transações.
Mundo do jogo de HunterCoin
Floresta Negra
Dark Forest é um jogo de estratégia em tempo real em cadeia completa relativamente recente ambientado no espaço. Este jogo é inspirado no romance de ficção científica "Three-Body Problem - Dark Forest" de Liu Cixin. Os jogadores são colocados em um planeta desconhecido no espaço. A tarefa é coletar recursos, expandir o território e ocupar novos planetas.
Dark Forest é o primeiro jogo full-chain que incorpora a névoa da guerra. O objetivo da equipe que desenvolve este jogo é explorar a tecnologia de prova de conhecimento zero, que eles usam no jogo para ocultar as informações de localização de outros jogadores.
Dark Forest é um jogo de estratégia em tempo real on-chain onde os jogadores lutam no espaço
Desenvolvimento de jogos nativos Web3
Os jogos full-chain são relativamente nichos no ecossistema Web3, mas ainda existem alguns membros da comunidade, pesquisadores e desenvolvedores explorando ativamente os limites dos jogos full-chain.