Las Sidechains son una gran estrategia para la creación de segundas capas sobre una blockchain. No solo permiten la transferencia de valor o el guardado de datos, es posible desarrollar cualquier tipo de proyecto y desplegar cualquier smart contract como si de la blockchain principal se tratase.
La versatilidad de las Sidechains
Si quieres lanzar una colección de NFTs, pero las comisiones de Ethereum son costosas; puedes hacer uso de una cadena lateral sobre esta blockchain como Polygon o Gnosis Chain de forma más rápida y menos costosa.
Una interesante ventaja de las Sidechains es la interacción y comunicación que tiene con la blockchain subyacente. Permiten transferir datos desde la Capa 1 hacia la Capa 2 a través de lo que se conoce como "bridges" o puentes. Si tienes un NFT, un token fungible o cualquier tipo de información en Ethereum, puedes enviar estos datos a Polygon, y viceversa, a través de la interacción entre contratos inteligentes.
Protocolo de las Sidechains
Las cadenas laterales son independientes a la blockchain con la cual se conectan. Pueden poseer un protocolo de consenso distinto, un tiempo de minado o tamaño de bloque diferente. Todo un set de reglas que funcionan en paralelo a la blockchain por detrás.
La información se guarda en la Capa 2. Por lo que podemos considerar esto como desventaja, dado que la cantidad de mineros validadores (proof-of-work) o la cantidad de usuarios haciendo staking (proof-of-stake) seguramente no es la misma que la cantidad que posee la blockchain principal.
Esto no quiere decir que debamos desconfiar de estas soluciones de escalabilidad. Protocolos como Polygon ya han demostrado ser seguros, con un gran funcionamiento y una gran comunidad por detrás que respalda el proyecto. Además de la rapidez y bajos costos que las cadenas laterales ofrecen, podemos considerar la compatibilidad con la Capa 1 como otra ventaja gracias a los estándares como ERC20 o ERC721.
Conclusión
Las Sidechains son una realidad, existen desde hace algunos años y son más que confiables para el lanzamiento de proyectos. Explorar este tipo de soluciones te dará una gran herramienta a ti como desarrollador blockchain. ¿Conoces o ya has trabajado con alguna cadena lateral?
Contribución creada por: Kevin Fiorentino (Platzi Contributor).
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?