-
Las spiderchains usan ciertas herramientas para replicar la EVM en Bitcoin.
-
Utilizan la funciรณn Verifiable Random Function (VRF) para elegir a los creadores de bloques.
Una conexiรณn inรฉdita entre las redes de Bitcoin y Ethereum podrรญa darse gracias a un diseรฑo presentado por Botanix Labs. Se trata de las llamadas ยซspiderchainsยป, sidechains o cadenas laterales de Bitcoin que incluirรญa elementos compatibles con la mรกquina virtual de Ethereum o EVM.
Esta soluciรณn promete llevar las aplicaciones descentralizadas (dapps) y tokens de Ethereum a la red de Bitcoin, creando un puente entre las dos criptomonedas mรกs importantes del mercado. Este puente se da en este caso mediante una sidechain. Una sidechain o cadena lateral es una blockchain que funciona con un protocolo paralelo e independiente a una cadena base, como es Bitcoin, en el caso de Spiderchains. La funciรณn de la sidechain es habilitar la transferencia de criptomonedas entre ambas redes, sin que se comprometa la seguridad de la cadena base.
Spiderchains permite llevar bitcoins (BTC) a su segunda capa para stakearlo en depรณsitos multifirma administrado por validadores de esa sidechain. Asรญ, los usuarios de Bitcoin pueden acceder a otro tipo de aplicaciones que en la cadena principal no estรกn disponibles, como pueden ser aplicaciones descentralizadas compatibles con la EVM.
En ese grupo ingresan los protocolos de finanzas descentralizadas (DeFi) como plataformas de prรฉstamos, exchanges descentralizadas y organizaciones de gobernanza, entre otros.
Cabe destacar que existen otras redes de segunda capa en Bitcoin, como Rootstock o Liquid, descritas en publicaciones previas de CriptoNoticias. Ahora bien, Spiderchains se posiciona como la primera en ofrecer compatibilidad total con Ethereum y sus aplicaciones, sin demandar ningรบn cambio en el protocolo de Bitcoin.
ยฟCรณmo funciona Spiderchains?
Spiderchains tiene varias similitudes operativas con Ethereum. Utiliza el PoS como algoritmo de consenso, es compatible con la EVM, se crean bloques cada 12 segundos y tiene validadores que se encargan de esa tarea. La diferencia es que, en lugar de depositar ethers (ETH), los validadores (ยซorchestratorsยซ, en Spiderchains) depositan BTC.
El PoS de Spiderchains se basa en Bitcoin. Esto quiere decir que se utilizan los blockhashes de Bitcoin (nรบmeros que identifican cada bloque de transacciones) para obtener aleatoriedad verificable en esta cadena lateral de segunda capa.
En su documentaciรณn tรฉcnica, se detalla que Spiderchains no involucra directamente a los mineros de Bitcoin en el consenso ni utiliza el merge-mining, mecanismo que habilita la minerรญa de varias criptomonedas de forma simultรกnea.
Para seleccionar a esos validadores, las spiderchains usan un mecanismo llamado Verifiable Random Function (VRF). El mismo mรฉtodo se usa para seleccionar aleatoriamente un subconjunto de validadores (stakers) en cada bloque de Bitcoin para construir una direcciรณn multifirma (controlada por varias partes) que se utiliza para depositar fondos en la cadena lateral.
ยฟQuรฉ ventajas trae una sidechain que una Bitcoin y Ethereum?
La principal ventaja que trae un desarrollo como Spiderchains es la interoperabilidad entre Ethereum y Bitcoin. Esto se logra creando una capa de garantรญas en la cadena lateral que tiene relaciรณn con la cadena principal, de modo que los usuarios pueden aprovechar las aplicaciones, funcionalidades y activos de ambas redes sin problemas de conversiรณn.
Otro beneficio importante de Spiderchains es que no requiere cambios en Bitcoin para su implementaciรณn. Es decir, que los usuarios pueden usarla sin necesidad de hacer cambios en sus nodos ni de realizar una bifurcaciรณn para usar otra red diferente a Bitcoin.