Jogos em blockchain introduzem ZKP: oportunidades e desafios coexistem

robot
Geração do resumo em andamento

zk-SNARKs na aplicação de jogos em blockchain: o exemplo de jogos de eliminação

Durante o processo de desenvolvimento de jogos em blockchain, equilibrar a experiência do jogo com as características da blockchain tem sido um desafio. Tomando como exemplo um jogo de eliminação totalmente em blockchain, os jogadores precisam eliminar todos os elementos do tabuleiro em 4 minutos para ganhar recompensas em tokens. No entanto, como cada ação requer interação com a blockchain, a experiência do jogo é significativamente reduzida.

Para resolver este problema, os desenvolvedores consideraram a introdução da tecnologia zk-SNARKs (ZKP). A ideia central é descentralizar o processo do jogo, garantindo ao mesmo tempo que não haja risco de fraude. A proposta específica é gerar zk-SNARKs a cada passo da operação no jogo, formando uma cadeia de zk-SNARKs autocontida baseada no passo anterior, e finalmente enviar o zk-SNARK da última etapa para verificação na cadeia.

Usando o PopCraft como exemplo, explicando o papel dos zk-SNARKs nos jogos de blockchain

No entanto, esta proposta enfrenta muitos desafios durante o seu processo de implementação.

  1. Validação da integridade do processo de jogo: não só é necessário gerar ZKP para o resultado, mas também validar todo o processo de jogo.

  2. Dificuldades técnicas na geração gradual de ZKP: cada passo do ZKP depende do passo anterior, como garantir a coerência e a correção quando há incerteza.

  3. Processamento de dados públicos: os dados do jogo em si são públicos, usar zk-SNARKs para ocultar informações parece ser um exagero.

  4. Problema do consumo de itens de jogo: Quando se trata de transferência de Token, como lidar com isso sob a estrutura ZKP ainda é um desafio.

  5. Característica de ocultação de dados do ZKP: para cenários de jogos que não precisam ocultar dados, na verdade, aumentou a complexidade de implementação.

Após uma análise aprofundada, descobrimos que a tecnologia ZKP pode não ser a melhor escolha para este tipo de jogos. Em vez disso, a chave está em encontrar uma maneira de garantir que cada passo, desde o início até o fim do jogo, seja livre de fraudes, validando apenas o resultado final na blockchain.

Atualmente, a tecnologia ZKP parece ser mais adequada para aplicação em duas categorias de cenários no setor de jogos:

  1. Ocultação de informação em jogos de teoria dos jogos de informação incompleta, como certos jogos de cartas de estratégia.

  2. Prova de resultados de jogos simples, como lotarias, adivinhação de números e outros jogos simples.

Para os desenvolvedores de jogos em blockchain, ao considerar a introdução da tecnologia ZKP, é necessário pesar as vantagens que ela traz contra a complexidade adicional que pode ser gerada. Em alguns casos, pode ser mais adequado procurar outras soluções de otimização. Com o contínuo desenvolvimento da tecnologia, acredita-se que no futuro mais soluções inovadoras surgirão, proporcionando uma melhor experiência para os jogos em blockchain.

Usando o PopCraft como exemplo, explicando o papel dos zk-SNARKs nos jogos de cadeia inteira

TOKEN4.23%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 7
  • Compartilhar
Comentário
0/400
OnchainFortuneTellervip
· 08-03 23:28
Este jogo demora 4 minutos a queimar um bloco? Está muito lento, não?
Ver originalResponder0
BrokenYieldvip
· 08-01 11:44
lmao outro bandwagon zk... já vi este filme antes no defi. spoiler: acaba com a temporada de exploits
Ver originalResponder0
WalletManagervip
· 08-01 04:10
O jogo caiu e ainda quer que ninguém saiba? Esta técnica zkp é realmente genial, mas o gás está caríssimo.
Ver originalResponder0
DarkPoolWatchervip
· 08-01 04:10
Então você está jogando fora da cadeia, nunca vi um verdadeiro jogo em cadeia.
Ver originalResponder0
GasGuruvip
· 08-01 04:10
Difícil, o custo do zkp na cadeia é tão alto.
Ver originalResponder0
MEVSandwichMakervip
· 08-01 04:04
Quem consegue suportar 4 minutos de travamento...
Ver originalResponder0
AirdropHarvestervip
· 08-01 03:48
Ah, isso é muito curto, não é? Quatro minutos.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)