Segunda camada
Use a sidechain da Polygon na sua cena para habilitar transactions de blockchain muito mais rápidas e baratas.
Sobre soluções de segunda camada
Qualquer transação que afete a blockchain leva tempo para ser concluída e custa gas. Ambos são obstáculos para tornar os jogos em blockchain populares, porque os jogadores geralmente não têm paciência para esperar tanto tempo para que suas ações tenham efeito e não estão dispostos a gastar dinheiro em muitas transações enquanto jogam.
Uma solução comum é manter a maior parte da jogabilidade off-chain e realizar transações na blockchain apenas para eventos-chave, como ganhar um item do jogo ou registrar uma pontuação alta.
No entanto, outra maneira de superar essas limitações, assim como outros problemas de escalabilidade inerentes às blockchains, é depender de uma segunda camada blockchain, também chamada de side-chain.
Uma segunda camada é outra blockchain que atua como intermediária entre uma dApp descentralizada e a main chain. Essa camada é mais leve e, portanto, pode oferecer respostas mais rápidas e com um custo de gas muito menor.
Em vez de fazer transações diretamente na main chain, as transações são feitas na side-chain, e então é responsabilidade da side-chain sincronizar eventualmente essas mudanças com a main chain.
A side-chain também consegue oferecer respostas mais rápidas porque é uma rede menor, com menos nós. As transações realizadas na segunda camada inicialmente têm menos segurança, mas acabam sendo confirmadas na main chain em lotes, e todas as verificações de segurança da main chain podem ser aplicadas lá.
A side-chain também consegue reduzir significativamente os custos de transação individuais, porque agrupa muitas transações em uma só ao sincronizar com a main chain. Assim, o gas que precisaria ser pago por uma transação na main chain pode ser dividido entre vários milhares de transações.
Além disso, ao sincronizar com a main chain, várias transações redundantes podem ser totalmente evitadas, reduzindo ainda mais os custos de transação. Por exemplo, se Alice transfere 1 ETH para Bob, e então Bob transfere 1 ETH para Carol, essas duas transações podem ser simplificadas em uma só, registrando que Alice transfere diretamente para Carol.
Decentraland tem uma parceria com Polygon, que fornece sua própria side-chain na Ethereum. A side-chain deles pode ser usada por scenes para suportar transações rápidas e muito baratas.
Experimente a Polygon Testnet
Para usar a Matic Testnet da Polygon, primeiro você deve ter:
Ether na rede Sepolia. Você pode obtê-lo gratuitamente em vários faucets externos como este.
Depois, você deve configurar sua conta MetaMask para incluir a Matic Testnet.
Para fazer isso:
Alterne as redes no MetaMask clicando no nome da rede atual e selecionando Custom RPC na parte inferior do dropdown.
Preencha 'Matic Testnet' como Nome da rede e https://rpc-amoy.polygon.technology como Nova URL RPC e o mesmo valor como URL do Block Explorer. Para Símbolo defina MATIC
Clique em 'Save' para adicionar esta nova rede ao MetaMask.
📔 Nota: Saiba mais sobre como configurar a Matic na sua página de documentação
Atualizado