O que é uma metatransação?

Uma metatransação é como ter um ajudante que realiza uma tarefa para você. Neste caso, trata-se de executar uma transação que outra pessoa assinou em seu nome. Em vez de você precisar enviar esta transação para o blockchain público, o ajudante faz isso por você. Portanto, as metatransações simplificam as coisas e economizam o custo do uso de gás em blockchains públicos. Tudo que você precisa fazer é assinar a transação com um clique.

Normalmente, quando você faz uma transação em um livro-razão público, você mesmo a assina e ela vai para uma área de espera chamada mempool. Os mineiros então incluem sua transação assinada no próximo bloco. Durante esse processo, é você quem paga as taxas do gás, o que pode ser um incômodo. Além disso, normalmente você terá que pagar essas taxas usando o token nativo do blockchain, mesmo se estiver usando um aplicativo descentralizado (dApp) com seu próprio token.

As metatransações mudam isso, permitindo que os dApps administrem as taxas de gás e os pagamentos de tokens para você. Em vez de você pagar as taxas, o dApp ou outro terceiro faz isso por você. Por exemplo, um desenvolvedor de dApp pode cobrir as taxas de gás para atrair mais usuários. Eles também podem decidir se os usuários precisam usar seu próprio token para pagar o gás ou se cobrirão os custos integralmente. Em ambos os casos, eles usam metatransações para gerenciar a transação no blockchain e pagar as taxas necessárias. Tudo o que você precisa fazer é assinar a transação e talvez você não precise pagar nenhuma taxa de gás.

A principal vantagem das metatransações é que elas tornam o uso de aplicativos blockchain muito mais fácil para os usuários. Eles transferem o fardo de lidar com as taxas e transações do gás dos usuários para os desenvolvedores ou infraestrutura nos bastidores.