@MohamedFFouda, Startup Partner da Volt Capital, compartilhou seus pensamentos sobre soluções de escalonamento de jogos on-chain em plataformas de mídia social, observando que os canais estaduais ZK são uma melhor opção de expansão para jogos multiplayer on-chain. BlockBeats agora compila o texto original da seguinte forma:
Em discussões anteriores, mergulhei no conceito de escalonamento horizontal de aplicativos, com foco particular em jogos de cadeia completa. Para jogos single-player, o dimensionamento horizontal é uma solução muito adequada. No entanto, para jogos multiplayer, o canal de estado de prova de conhecimento zero (ZK) torna-se uma melhor opção de extensão. Então, o que é exatamente um canal estatal de conhecimento zero?
! [Volt Capital Partner: Por que o canal estadual ZK é uma melhor opção de extensão para jogos multiplayer on-chain?] ](https://img-cdn.gateio.im/webp-social/moments-7f230462a9-076c506194-dd1a6f-69ad2a.webp)
Os canais estatais não são novos, na verdade, são uma das primeiras soluções de escalonamento do Ethereum. A essência do canal de estado pode ser dividida em três partes: primeiro extrair uma parte do estado on-chain, depois atualizar continuamente esse estado off-chain e, finalmente, enviar o estado final de volta para a cadeia, se necessário.
Aparentemente, o conceito surgiu de uma extensão de design da Bitcoin Lightning Network, que é essencialmente um canal de pagamento. No entanto, na ausência de provas de conhecimento zero (ZKPs), as vantagens dos canais estatais não são significativas. Sem o ZKP, todas as assinaturas que autorizam alterações de estado (off-chain) teriam de ser verificadas on-chain, o que não reduziria significativamente os custos em comparação com as transações on-chain.
Provas de conhecimento zero facilitam esse problema. Os participantes do canal estadual só precisam gerar uma prova off-chain para provar que todas as suas interações e assinaturas são válidas. Essa prova permite a verificação on-chain de baixo custo, resultando em economias de custos significativas. Então, como isso se relaciona com o escalonamento de jogos multiplayer on-chain?
Muitos jogos multiplayer, como o poker, são baseados em torneios, o que significa que um grupo de jogadores cria e participa de uma competição de jogo e, dependendo do resultado do jogo, os ativos de cada pessoa mudam de acordo. Neste caso, o canal de estado de conhecimento zero pode efetivamente escalar jogos multiplayer, reduzindo o custo de verificação on-chain, garantindo a segurança e justiça do jogo.
! [Volt Capital Partner: Por que o canal estadual ZK é uma melhor opção de extensão para jogos multiplayer on-chain?] ](https://img-cdn.gateio.im/webp-social/moments-7f230462a9-76476f8188-dd1a6f-69ad2a.webp)
Para este tipo de jogo, você precisa de uma camada compartilhada para armazenar todos os ativos dos jogadores. Em cada jogo, os detalhes do que acontece não são tão importantes quanto alterar o equilíbrio patrimonial como o resultado final do jogo. Além disso, os jogadores não podem participar em mais do que um jogo ao mesmo tempo.
Isso torna esses jogos candidatos ideais para canais estaduais de conhecimento zero. Assim que o jogo começa, o estado dos jogadores participantes é bloqueado no rollup. Durante o jogo, os jogadores geram provas de conhecimento zero (ZKPs) para provar que suas ações são válidas. Essas provas de conhecimento zero serão recursivamente construídas em provas anteriores de conhecimento zero, e assim por diante.
! [Volt Capital Partner: Por que o canal estadual ZK é uma melhor opção de extensão para jogos multiplayer on-chain?] ](https://img-cdn.gateio.im/webp-social/moments-7f230462a9-2e6732b069-dd1a6f-69ad2a.webp)
Quando o jogo termina, apenas a prova de conhecimento zero (ZKP) final e as alterações de estado relacionadas são confirmadas no pacote cumulativo de aplicativos para liquidação. Isso ocorre porque as transações intermediárias (TX) não são processadas no rollup, permitindo até 100x a capacidade de escalar. O mesmo se aplica a jogos não baseados em turnos, como Among Us.
No entanto, neste caso, uma entidade é necessária para atuar como um sequenciador "temporário", ordenando transações de canal e gerando provas recursivas intermediárias de conhecimento zero (ZKPs). Eu chamo isso de "L3 transitório". O principal desafio com a abordagem de canal de estado de conhecimento zero são os requisitos on-line dos participantes do canal. Um jogador que desistir pode forçar os jogadores restantes a continuar jogando no rollup de aplicativos, fazendo com que outros jogadores paguem taxas mais altas.
Ainda assim, essa abordagem tem um grande potencial, e muitas equipes, incluindo Ontropy, Paima Studios e Cartridge, estão trabalhando para esse objetivo.
Link original
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.
Volt Capital Partner: Por que o canal estadual ZK é uma melhor opção de extensão para multiplayer on-chain?
Autor original: @MohamedFFouda
Compilado por BlockBeats
@MohamedFFouda, Startup Partner da Volt Capital, compartilhou seus pensamentos sobre soluções de escalonamento de jogos on-chain em plataformas de mídia social, observando que os canais estaduais ZK são uma melhor opção de expansão para jogos multiplayer on-chain. BlockBeats agora compila o texto original da seguinte forma:
Em discussões anteriores, mergulhei no conceito de escalonamento horizontal de aplicativos, com foco particular em jogos de cadeia completa. Para jogos single-player, o dimensionamento horizontal é uma solução muito adequada. No entanto, para jogos multiplayer, o canal de estado de prova de conhecimento zero (ZK) torna-se uma melhor opção de extensão. Então, o que é exatamente um canal estatal de conhecimento zero?
! [Volt Capital Partner: Por que o canal estadual ZK é uma melhor opção de extensão para jogos multiplayer on-chain?] ](https://img-cdn.gateio.im/webp-social/moments-7f230462a9-076c506194-dd1a6f-69ad2a.webp)
Os canais estatais não são novos, na verdade, são uma das primeiras soluções de escalonamento do Ethereum. A essência do canal de estado pode ser dividida em três partes: primeiro extrair uma parte do estado on-chain, depois atualizar continuamente esse estado off-chain e, finalmente, enviar o estado final de volta para a cadeia, se necessário.
Aparentemente, o conceito surgiu de uma extensão de design da Bitcoin Lightning Network, que é essencialmente um canal de pagamento. No entanto, na ausência de provas de conhecimento zero (ZKPs), as vantagens dos canais estatais não são significativas. Sem o ZKP, todas as assinaturas que autorizam alterações de estado (off-chain) teriam de ser verificadas on-chain, o que não reduziria significativamente os custos em comparação com as transações on-chain.
Provas de conhecimento zero facilitam esse problema. Os participantes do canal estadual só precisam gerar uma prova off-chain para provar que todas as suas interações e assinaturas são válidas. Essa prova permite a verificação on-chain de baixo custo, resultando em economias de custos significativas. Então, como isso se relaciona com o escalonamento de jogos multiplayer on-chain?
Muitos jogos multiplayer, como o poker, são baseados em torneios, o que significa que um grupo de jogadores cria e participa de uma competição de jogo e, dependendo do resultado do jogo, os ativos de cada pessoa mudam de acordo. Neste caso, o canal de estado de conhecimento zero pode efetivamente escalar jogos multiplayer, reduzindo o custo de verificação on-chain, garantindo a segurança e justiça do jogo.
! [Volt Capital Partner: Por que o canal estadual ZK é uma melhor opção de extensão para jogos multiplayer on-chain?] ](https://img-cdn.gateio.im/webp-social/moments-7f230462a9-76476f8188-dd1a6f-69ad2a.webp)
Para este tipo de jogo, você precisa de uma camada compartilhada para armazenar todos os ativos dos jogadores. Em cada jogo, os detalhes do que acontece não são tão importantes quanto alterar o equilíbrio patrimonial como o resultado final do jogo. Além disso, os jogadores não podem participar em mais do que um jogo ao mesmo tempo.
Isso torna esses jogos candidatos ideais para canais estaduais de conhecimento zero. Assim que o jogo começa, o estado dos jogadores participantes é bloqueado no rollup. Durante o jogo, os jogadores geram provas de conhecimento zero (ZKPs) para provar que suas ações são válidas. Essas provas de conhecimento zero serão recursivamente construídas em provas anteriores de conhecimento zero, e assim por diante.
! [Volt Capital Partner: Por que o canal estadual ZK é uma melhor opção de extensão para jogos multiplayer on-chain?] ](https://img-cdn.gateio.im/webp-social/moments-7f230462a9-2e6732b069-dd1a6f-69ad2a.webp)
Quando o jogo termina, apenas a prova de conhecimento zero (ZKP) final e as alterações de estado relacionadas são confirmadas no pacote cumulativo de aplicativos para liquidação. Isso ocorre porque as transações intermediárias (TX) não são processadas no rollup, permitindo até 100x a capacidade de escalar. O mesmo se aplica a jogos não baseados em turnos, como Among Us.
No entanto, neste caso, uma entidade é necessária para atuar como um sequenciador "temporário", ordenando transações de canal e gerando provas recursivas intermediárias de conhecimento zero (ZKPs). Eu chamo isso de "L3 transitório". O principal desafio com a abordagem de canal de estado de conhecimento zero são os requisitos on-line dos participantes do canal. Um jogador que desistir pode forçar os jogadores restantes a continuar jogando no rollup de aplicativos, fazendo com que outros jogadores paguem taxas mais altas.
Ainda assim, essa abordagem tem um grande potencial, e muitas equipes, incluindo Ontropy, Paima Studios e Cartridge, estão trabalhando para esse objetivo.
Link original