En Resumen

  • Jameson Lopp, CTO de Casa, presentó "Spiderchain" como una propuesta para crear sidechains con anclaje bidireccional en Bitcoin.
  • Spiderchain funciona como una capa de Prueba de Participación en Bitcoin, permitiendo el staking de BTC en multisigs descentralizados.
  • A diferencia de la propuesta de drivechain de Paul Sztorc, Spiderchain no requiere cambios en el código de Bitcoin y se considera más compleja.

Después de semanas de debate sobre las drivechains de Bitcoin, un proyecto similar para desbloquear el potencial de programación de la red está ganando impulso.

El lunes, Jameson Lopp, cofundador y CTO de la empresa de custodia móvil Casa, publicó una entrada de blog sobre “Spiderchain”, a la que llamó “otra propuesta para construir sidechains con pegado bidireccional”.

Una sidechain es una blockchain separada que está vinculada a la red principal de Bitcoin de alguna manera. Por lo general, utilizan la misma moneda nativa (BTC), y también pueden aprovechar las garantías de seguridad de Bitcoin. Las sidechains permiten a los usuarios de Bitcoin acceder a más funciones con sus BTC que la red principal no siempre puede proporcionar, como escalabilidad, programabilidad y privacidad.

Una dificultad predominante con las sidechains, es construir un “anclaje bidireccional” que permita transferir BTC de manera segura a la sidechain y viceversa sin requerir un intermediario centralizado.

Ahí es donde entra en juego el Spiderchain, desarrollado por Botanix Labs.

“Spiderchain funciona como una capa de Prueba de Participación o Proof of stake en Bitcoin”, dijo Willem Schroé, fundador de Botanix Labs, a Decrypt. “Puedes hacer staking de Bitcoin en Bitcoin en multisigs descentralizados”.

Las entidades que gestionan los multisigs descentralizados se llaman “orquestadores”, que ejecutan tanto un nodo de Bitcoin como un nodo de Spiderchain. Con cada solicitud para mover BTC al Spiderchain, se crea un nuevo multisig controlado por un subconjunto aleatorio de 100 participantes dentro del conjunto de stakers.

De muchas maneras, Spiderchain funciona de manera similar a Ethereum: es compatible con la Máquina Virtual de Ethereum, tiene tiempos de bloque de 12 segundos y utiliza un mecanismo de consenso de prueba de participación para asegurar la red, donde los nodos orquestadores deben hacer staking de BTC para participar.

Su EVM también es “totalmente equivalente”, lo que significa que las dapps existentes de Ethereum pueden transferirse fácilmente a la red por parte de los desarrolladores. Pero a diferencia de Ethereum, Schroé dijo que una mayoría maliciosa de orquestadores aún no puede conspirar para robar BTC de los usuarios. 

“El diseño es posible en el núcleo actual de Bitcoin, por lo que no se necesita una bifurcación suave o una actualización”, señaló Schroé. Esto distingue a Spiderchain de la propuesta de drivechain de Paul Sztorc, que requiere cambiar el código de Bitcoin que los usuarios y mineros están utilizando actualmente. 

Drivechain fue presentado como BIP 300 y BIP 301 en 2015, y aún no ha sido ampliamente adoptado para su implementación por parte de los Bitcoiners.

Las Drivechains ponen efectivamente el control de los BTC anclados en manos de los mineros de Bitcoin, pero permiten la creación de cualquier número de sidechains con cualquier número de propiedades. También heredan directamente la seguridad de Bitcoin a través de la minería combinada, que se aprovecha de la inmensa seguridad de la red principal.

Cuando se le preguntó sobre las Spiderchains, Sztorc dijo que parecen “muy complejas” en comparación con su propuesta.

“También creo que toda la idea de “necesita un cambio en Bitcoin” es pura superstición, desafortunadamente”, agregó. “La gente piensa que significa que 'la red' debe actualizarse, pero en realidad es como pedir a los usuarios que instalen una aplicación en su teléfono”.

En la publicación de blog de Lopp, el CTO citó la propuesta de Rootstock, que tiene casi una década de antigüedad, y señaló algunas vulnerabilidades técnicas con Spiderchain. Entre ellas se encuentra el riesgo de que su anclaje a BTC se “rompa” si la cadena principal de Bitcoin experimenta una reorganización de más de cinco bloques, debido al sistema mediante el cual se determinan los orquestadores de Spiderchain.

“Es poco probable que sea catastrófico debido a cómo los fondos se distribuyen en muchas billeteras multi-firma”, señaló.

Schroé también admitió que en las primeras etapas de la red, Spiderchain estará centralizado hasta que más usuarios puedan participar para hacer staking de sus BTC. “Necesitamos comenzar de manera centralizada en el sentido de que inicialmente tendremos que hacer que el staking sea con permiso”, dijo.

Daily Debrief Newsletter

Start every day with the top news stories right now, plus original features, a podcast, videos and more.