Há algum tempo, a nossa guilda organizou uma campanha de incentivos on-chain, mas por pouco não ficámos atolados com os custos de Gas. O plano era até simples — os jogadores completavam determinadas tarefas no jogo e recebiam recompensas em tokens. Mas quando chegou a hora de submeter os dados de progresso de cada jogador para verificação on-chain, ficámos de mãos na cabeça: o custo de verificação de cada registo quase que igualava ao valor da recompensa.



Este percalço fez-me pensar: como é que as grandes guildas de jogos conseguem envolver milhares de jogadores em tarefas on-chain e ainda assim manter os custos baixos? Depois de alguma pesquisa, percebi que eles nunca planearam colocar todos os dados do jogo na blockchain.

A ideia central resume-se a oito palavras: computação off-chain, prova on-chain.

Vou dar um exemplo — o servidor de jogo funciona como o professor que corrige os testes, registando quanto tempo demoraste a responder e se acertaste ou erraste em cada pergunta. A abordagem tradicional seria como enviar todas as gravações de vídeo do exame para a internet pública. É transparente, sim, mas os custos de largura de banda e armazenamento são insuportáveis.

Qual é a solução inteligente? O professor corrige o teste e só envia a tua pauta final e algumas provas-chave ( como o cartão de respostas assinado por ti ). On-chain, só se verifica se estes comprovativos minimizados são válidos, ignorando o processo intermédio. Assim, garantimos a autenticidade dos resultados e reduzimos os custos de interação ao mínimo.

Para o jogador comum, esta lógica é impercetível — continuas a jogar normalmente e a receber as tuas recompensas. Mas para os construtores, esta é uma solução de infra-estrutura Web3 realmente viável para jogos. Claro que a segurança da parte off-chain e a confiança no servidor continuam a ser pontos de risco que exigem atenção constante.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 8
  • Republicar
  • Partilhar
Comentar
0/400
rekt_but_vibingvip
· 24m atrás
Ah, é por isso que da última vez fomos apanhados pelas taxas de gas, afinal eles já dominavam isto há muito tempo. Cálculo off-chain com prova on-chain, soa simples, mas na prática ainda temos de confiar no servidor. Como é que se garante que não há rug aqui? Recompensas de grande valor têm de ser colocadas on-chain em lotes, caso contrário é mais uma hemorragia de custos. Bem visto, finalmente percebo como é que aquelas grandes guildas conseguem aguentar-se, otimizaram os custos ao máximo. O essencial continua a ser o processamento em lote, a validação individual é mesmo insustentável. Este esquema é uma salvação para as pequenas guildas, caso contrário seria impossível participar.
Ver originalResponder0
ImpermanentLossFanvip
· 9h atrás
Também já fui prejudicado pelas taxas de gas antes, foi mesmo inacreditável. Mas esta abordagem de computação off-chain é realmente inteligente, só é preciso manter os servidores bem protegidos.
Ver originalResponder0
Degen4Breakfastvip
· 12-05 16:47
Cálculo off-chain, prova on-chain, esta é a forma correta de o fazer.
Ver originalResponder0
SchrodingerAirdropvip
· 12-05 16:45
A divisão de tarefas entre off-chain e on-chain é mesmo genial, poupar gas é poupar dinheiro.
Ver originalResponder0
SighingCashiervip
· 12-05 16:45
Este é o caminho certo, a separação entre off-chain e on-chain já devia ser feita assim.
Ver originalResponder0
nft_widowvip
· 12-05 16:45
A sério, as taxas de gas são mesmo frustrantes, estive quase a trabalhar para nada numa atividade. Esta abordagem de computação off-chain é mesmo inteligente, caso contrário não dava mesmo para fazer. Se formos positivos, é uma optimização, mas se formos negativos, no fundo ainda é um jogo de confiança. É por isso que sempre achei que os jogos on-chain ainda estão longe de uma adoção em massa. Descentralização e custos são sempre incompatíveis, não dá para ter os dois. Mas por outro lado, operar off-chain tem de ser super rigoroso, senão é uma armadilha. Afinal, os grupos mais fiáveis também fazem assim, é uma abordagem bastante pragmática.
Ver originalResponder0
StealthDeployervip
· 12-05 16:32
Já uso essa abordagem há muito tempo, a separação entre off-chain e on-chain é realmente uma tábua de salvação, caso contrário as pequenas guildas já teriam ido à falência.
Ver originalResponder0
GasFeeGazervip
· 12-05 16:32
Esta é que é uma solução pragmática, não é necessário registar tudo obrigatoriamente na blockchain, pois não?
Ver originalResponder0
  • Fixar
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)