For the complete documentation index, see llms.txt. This page is also available as Markdown.

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:

  1. Alterne as redes no MetaMask clicando no nome da rede atual e selecionando Custom RPC na parte inferior do dropdown.

  2. 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

  3. Clique em 'Save' para adicionar esta nova rede ao MetaMask.

Atualizado