Antes de centrarnos en las drivechains, primero debemos entender qué son las sidechains.
Las sidechains son blockchains que se sitúan como una segunda capa de infraestructura sobre una blockchain principal. Tienen como objetivo crear o mejorar una o varias funciones de la cadena subyacente.
Las sidechains funcionan de manera independiente a la cadena principal, lo que significa que técnicamente pueden operar sin afectar ni ser afectadas por la blockchain madre. Una sidechain permite crear características que faltan en la cadena principal o mejorar las ya existentes.
Sin embargo, al igual que en el caso de Polygon (POL) en relación a Ethereum (ETH), las mejoras de rendimiento a menudo van en detrimento de la descentralización de la red.
Debido a la propia naturaleza de estas sidechains,
los activos presentes en ellas a menudo son solo representaciones de los activos de la cadena principal.
Por ejemplo, para tener Ether (ETH) en Polygon (POL), es necesario utilizar un puente y confiar en un tercero que mantendrá el activo en la cadena principal para emitir su representación en una proporción de 1:1 en la cadena secundaria, el Wrapped Ether (WETH).
Este activo envuelto también se puede "desenvolver" para recuperar el activo nativo en la cadena principal,
lo que se conoce como anclaje bilateral, o "two-way peg" en inglés.
Este anclaje bilateral permite crear un puente prácticamente indispensable para la vida de la sidechain. Sin estas representaciones, las sidechains tendrían que crear sus propios activos, lo que podría retrasar la adopción de esta segunda capa, incluso cuando podría ser realmente útil.
Hasta la fecha, las sidechains más conocidas en Bitcoin son Rootstock, Liquid y
Stacks.