> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/creator/content-creator-es/escenas-sdk7/blockchain/second-layer.md).

# Capa secundaria

## Acerca de las soluciones de segunda capa

Cualquier transacción que afecte a la blockchain tarda en completarse y cuesta gas. Ambas cosas son obstáculos para que los juegos en blockchain se vuelvan populares, porque normalmente los jugadores no tienen la paciencia para esperar tanto a que sus acciones surtan efecto, y no están dispuestos a gastar dinero en muchas transacciones mientras juegan.

Una solución común es mantener la mayor parte del gameplay fuera de la cadena, y solo realizar transacciones de blockchain para eventos clave, como ganar un objeto del juego o registrar una puntuación alta.

Sin embargo, otra forma de superar estas limitaciones, así como otros problemas de escalabilidad inherentes a las blockchains, es recurrir a una *segunda capa* de blockchain, también llamada una *cadena lateral*.

Una segunda capa es otra blockchain que actúa como intermediaria entre una aplicación descentralizada y la cadena principal. Esta capa es más ligera y, por lo tanto, puede ofrecer respuestas más rápidas y con un coste de gas mucho menor.

En lugar de realizar transacciones directamente en la cadena principal, las transacciones se hacen en la cadena lateral, y luego es responsabilidad de la cadena lateral sincronizar eventualmente estos cambios con la cadena principal.

La cadena lateral puede ofrecer respuestas más rápidas porque es una red más pequeña con menos nodos. Las transacciones que se realizan en la segunda capa son inicialmente menos seguras, pero eventualmente se confirman en la cadena principal en lotes, y allí se pueden aplicar todas las comprobaciones de seguridad de la cadena principal.

La cadena lateral también puede reducir significativamente los costes individuales de las transacciones porque agrupa muchas transacciones en una sola al sincronizarse con la cadena principal. Así, el gas que habría que pagar por una transacción en la cadena principal se puede repartir entre varios miles de transacciones.

Además, al sincronizarse con la cadena principal, se pueden evitar por completo varias transacciones redundantes, reduciendo aún más los costes de transacción. Por ejemplo, si Alice transfiere 1 ETH a Bob, y luego Bob transfiere 1 ETH a Carol, entonces esas dos transacciones se pueden simplificar en una sola, registrando que Alice transfiere directamente a Carol.

Decentraland tiene una asociación con [Polygon](https://polygon.technology/), quienes proporcionan su propia cadena lateral en Ethereum. Su cadena lateral puede ser usada por scenes para admitir transacciones rápidas y muy baratas.

## Prueba la Polygon Testnet

Para usar la Matic Testnet de Polygon, primero debes tener:

* Ether en la red Sepolia. Puedes obtenerlo gratis de varios faucets externos como [este](https://www.alchemy.com/faucets/ethereum-sepolia).

Luego debes configurar tu cuenta de Metamask para incluir la Matic Testnet.

Para hacerlo:

1. Cambia de red en Metamask haciendo clic en el nombre de la red actual y seleccionando *Custom RPC* en la parte inferior del dropdown.
2. Rellena 'Polygon Amoy Testnet' como *Nombre de la red*, [**https://rpc-amoy.polygon.technology**](https://rpc-amoy.polygon.technology) como *Nueva URL de RPC* y [**https://amoy.polygonscan.com**](https://amoy.polygonscan.com) como *URL del Block Explorer*. Para *Símbolo* establece **POL**
3. Haz clic en 'Guardar' para añadir esta nueva red a Metamask.

{% hint style="warning" %}
**📔 Nota**: Aprende más sobre cómo configurar Polygon en su [página de documentación](https://docs.polygon.technology/)
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.decentraland.org/creator/content-creator-es/escenas-sdk7/blockchain/second-layer.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
