Como todos sabemos, apostar y restablecer en el ecosistema ETH siempre han sido temas populares y contribuyen con la gran mayoría del TVL de DeFi. Debido a que BTC carece de funciones de contrato inteligente, Stake for BTC ha encontrado cuellos de botella técnicos. Babylon fue el primero en resolver este problema e introdujo el Stake en el ecosistema BTC. Por lo tanto, se generaron varias exploraciones de restablecimiento de BTC basadas en esta tecnología.

En pocas palabras, Babylon (@babylon_chain) tiene un total de tres productos: stake, retake y babylon chain.

Estaca BTC

EigenLayer se da cuenta de la evolución de las apuestas de ETH de 1 a 10: el propio ETH se puede pignorar y EigenLayer permite pignorar nuevamente. Babylon necesita dar un paso más que EigenLayer para pasar de 0 a 1: hacer que el Bitcoin no pignorable primero se convierta en pignorable, y luego hacer Bitcoin y prometerse nuevamente, para lograr 1-10.

Las funciones básicas requeridas para Stake son: stake, desstake y slashing (compartir la seguridad de BTC requiere nodos honestos).

El Stake y el Unstake se pueden lograr mediante la función de bloqueo de tiempo de hash. El lenguaje de escritura de Bitcoin permite bloqueos de tiempo, lo que permite a los usuarios personalizar un período de bloqueo durante el cual Bitcoin (UTXO) no se puede transferir. Por ejemplo, si a un Bitcoin se le asigna un bloqueo de tiempo de 1000 bloques de Bitcoin, entonces el Bitcoin se bloqueará durante aproximadamente una semana para lograr el bloqueo requerido en el compromiso.

Las sanciones por apuesta se pueden implementar mediante firmas de Schnorr. El algoritmo de firma Schnorr compatible con Bitcoin tiene una propiedad interesante bajo una estructura específica. Si el titular de la firma firma dos mensajes en conflicto al mismo tiempo, cualquiera que vea los dos conjuntos de firmas puede resolver el problema a la inversa. Babylon aprovecha esta característica para crear una firma para los poseedores de Bitcoin que puede usarse para bloquear los Bitcoins prometidos. Después del bloqueo, los poseedores de Bitcoin pueden usar la firma para participar en el consenso del sistema PoS. Si ataca el sistema PoS y vota aleatoriamente al participar en el consenso, cualquiera puede descifrar su clave privada de Schnorr, lo que provocará la pérdida de los Bitcoins prometidos.

Durante todo el proceso de apuesta, el prometido de Bitcoin no entregó el Bitcoin a nadie, ni entregó la clave privada para desbloquear la promesa a nadie, por lo que no hay ninguna confianza.

Restablecimiento de BTC

Al registrar el valor hash de algunos datos clave de la cadena de bloques PoS (como hashes de transacciones, decisiones importantes o actualizaciones de estado) en la cadena de bloques Bitcoin, se establece un "punto de control" (también considerado una variante de inscripción). Babylon puede proporcionar una marca de tiempo a prueba de manipulaciones para estos datos, lo que equivale a anclar periódicamente instantáneas del estado de la cadena PoS a la cadena de bloques de Bitcoin.

Los principales participantes en la participación en la red PoS incluyen titulares de divisas, nodos validadores, billeteras, etc. Cuando se introdujo el protocolo de participación de Bitcoin, los titulares de divisas se expandieron a titulares de Bitcoin, y el nodo de verificación podía optar por ejecutar un nodo de verificación o un proveedor de finalidad respaldado por la participación de Bitcoin. El lado de la billetera necesario para Seam admite múltiples monedas, incluidas Bitcoin y PoS nativo. fichas.

El nodo DA, nodo BP blockchain, es un escenario de aplicación típico de BTC Restating.

Cadena de Balylon

Para utilizar la función de recuperación, Babylon primero creó una cadena por sí mismo utilizando cosmos SDK y aplicó el BTC prometido al nodo BP de esta cadena. Debido a que Cosmos IBC en sí es una red entre cadenas y una pila de tecnología, la función de recuperación de Babylon solo es aplicable a otras cadenas públicas basadas en Cosmos.

Debido a que actualmente Babylon solo completa la función de participación de BTC y la recuperación solo implementa la cadena pública basada en Cosmos, esto brinda oportunidades para otros proyectos.

Chakra

Chakra (@ChakraChain) también implementó la función de recuperación basada en babylon. La única diferencia es que Chakra usa la pila de tecnología starkware en lugar de cosmos.

1. Utilice Babylon para comprometer BTC y generar un evento de apuesta.

2. Utilice chakra (starkware) para generar ZKP para eventos de replanteo

3. El replanteo de ZKP se verifica mediante nodos, lo que proporciona protección de seguridad.

4. Utilice starkware SDK para hacer una cadena.

Protocolo Lorenzo

Lorenzo (@LorenzoProtocol) también vuelve a realizar apuestas basadas en babylon y también utiliza cosmos SDK para construir una cadena, pero la innovación radica en el aspecto financiero. Divide el stBTC generado al apostar en dos, lo que da como resultado dos tokens.

LPT (Tokens principales líquidos): tokens equivalentes a stBTC

YAT (tokens de acumulación de rendimiento): tokens de interés

Este enfoque innovador permite que el protocolo Lorenzo separe las inversiones principales de los retornos, brindando a los usuarios flexibilidad en la gestión de riesgos y retornos. Este modelo puede atraer a una variedad de partes interesadas, incluidos aquellos que desean rendimientos comerciales independientes del principal, o aquellos que buscan acumular tipos específicos de activos como estrategia.