
Blockstream ha lanzado Blockstream Swaps en fase beta después de que el proveedor de swaps no custodiales Boltz suspendiera sus servicios tras meses de sondeos automatizados y varios exploits.
Blockstream anunció el 10 de agosto que el servicio interno ya está siendo probado con participantes seleccionados, y que el desarrollo se ha acelerado después de que Boltz dejara de procesar swaps el 3 de agosto. La empresa de infraestructura de Bitcoin dijo que el producto estaba en desarrollo antes de la interrupción y que tiene como objetivo añadir otra opción para los usuarios que mueven fondos entre Bitcoin, Lightning y Liquid.
Boltz dijo que su suspensión se debió a un aumento constante de intentos automatizados, asistidos por IA, de sondear su infraestructura, junto con varios exploits que, según el equipo, fueron contenidos. La empresa mantuvo sus servicios de swap fuera de línea porque los atacantes estaban iterando más rápido de lo que sus desarrolladores podían identificar y parchear las debilidades.
“Los atacantes ahora iteran más rápido de lo que un equipo de nuestro tamaño puede encontrar y parchear”, dijo Boltz en la declaración citada por Blockstream.
El proveedor de swaps afirmó que los fondos de los clientes nunca estuvieron en riesgo porque su arquitectura es autocustodial. Los mecanismos de reembolso también permanecieron disponibles mientras las operaciones normales de swap estaban deshabilitadas.
Como informó crypto.news el 4 de agosto, Boltz inicialmente restringió los swaps que involucraban activos como USDT, USDC, WBTC, TBTC y RBTC después de identificar un error en su integración con la Máquina Virtual de Ethereum el 1 de agosto. Los swaps de Bitcoin, Lightning y Liquid seguían disponibles en esa etapa antes de que la empresa suspendiera todos los servicios de swap dos días después.
Blockstream describió su nuevo servicio como una función de swaps interna construida para las redes Lightning y Liquid, con organizaciones ahora capaces de solicitar acceso al programa beta.
El desarrollo ya estaba “muy avanzado” en su proceso de prueba antes de la suspensión de Boltz, según la compañía. Blockstream dijo que la reciente interrupción reforzó su decisión de acelerar el lanzamiento, al tiempo que enfatizó que el producto no tiene la intención de desplazar a los proveedores existentes.
“No buscamos reemplazar a ningún proveedor”, dijo Blockstream. “Vemos Blockstream Swaps como una adición muy necesaria para mejorar la redundancia y la resiliencia del ecosistema.”
Boltz había trabajado previamente con Blockstream y otras aplicaciones de Bitcoin que dependían de su infraestructura para mover activos entre la mainnet de Bitcoin, Lightning y Liquid. Su cierre del 3 de agosto también afectó a servicios como Bull Bitcoin, Aqua y ZEUS que dependían de la infraestructura de swap del proveedor, según el informe anterior.
Para Blockstream, añadir su propia implementación proporciona a su ecosistema otro proveedor de swaps sin requerir que los usuarios entreguen la custodia de sus bitcoins a un intermediario durante la transacción.
La compañía dijo que Blockstream Swaps puede soportar a usuarios que tienen BTC en la mainnet de Bitcoin o LBTC en Liquid y que necesitan interactuar con Lightning sin gestionar directamente los canales de Lightning.
A nivel técnico, Blockstream dijo que un swap atómico permite a dos partes intercambiar activos sin depender de un intermediario de confianza para mantener ambos lados de la operación.
La transacción se estructura de modo que ambas transferencias se completan o ninguna lo hace. Si el swap no puede completarse dentro de sus condiciones especificadas, los fondos permanecen recuperables por sus propietarios originales.
Boltz utiliza una forma construida en torno a los contratos de tiempo bloqueado con hash, o HTLC. Bajo la configuración descrita por Blockstream, una parte genera un secreto y publica su hash criptográfico, mientras que los pagos en ambos lados del swap están bloqueados bajo la misma condición.
Revelar el secreto para reclamar un pago permite a la otra parte usarlo para completar la transacción correspondiente. Los timelocks proporcionan una ruta de reembolso cuando el swap no se completa dentro del período requerido.
Boltz incorporó posteriormente Taproot y MuSig2 en la construcción, según Blockstream, permitiendo que las transacciones cooperativas se liquiden a través de un gasto de ruta de clave normal, manteniendo la ruta de script disponible como respaldo.
Las diferentes direcciones de transacción también utilizan tipos de swap separados. Un swap submarino mueve BTC o LBTC a Lightning, mientras que un swap submarino inverso lleva los fondos de Lightning de vuelta a la mainnet de Bitcoin o Liquid. Los swaps de cadena permiten intercambiar BTC y LBTC sin un intermediario custodio.
Los swaps atómicos han formado parte del desarrollo de Bitcoin durante años. Un informe anterior sobre el lanzamiento de Liquid Network cubrió el despliegue en 2018 de la sidechain de Bitcoin por parte de Blockstream, que introdujo L-BTC como un activo vinculado a bitcoin diseñado para transferencias más rápidas y otras funciones fuera de la cadena principal.
Blockstream también desarrolló LiquiDEX, un protocolo de swap separado para intercambiar dos activos emitidos en Liquid en una sola transacción. Según la compañía, LiquiDEX no requiere la misma estructura de hashlock y timelock utilizada en los swaps basados en HTLC.
En cambio, un creador firma una entrada usando SIGHASH_SINGLE y SIGHASH_ANYONECANPAY, lo que permite a un tomador añadir entradas y salidas sin invalidar la firma del creador. Blockstream dijo que el protocolo ya es utilizado por plataformas como SideSwap y puede soportar el comercio extrabursátil (OTC) sin confianza y los libros de órdenes.
Los usuarios de Lightning normalmente necesitan acceso a canales con suficiente liquidez para enviar o recibir pagos. Ejecutar Lightning directamente puede requerir que los usuarios o proveedores de servicios operen un nodo, abran canales, comprometan capital y obtengan liquidez entrante.
Blockstream dijo que su modelo de swap está diseñado para manejar esa conversión cuando se realiza un pago, permitiendo a un usuario mantener BTC o LBTC e intercambiarlo por el pago Lightning requerido como parte de la transacción.
Según un ejemplo dado por la compañía, un usuario puede pagar una factura Lightning utilizando un saldo ya mantenido en la mainnet de Bitcoin o Liquid sin abrir y financiar primero un canal Lightning.
Los pagos entrantes de Lightning también se pueden convertir a LBTC. Blockstream dijo que su configuración de billetera permite que una transacción Lightning entrante se liquide como LBTC en una billetera asegurada con su dispositivo de hardware Jade mientras Jade permanece fuera de línea durante la recepción del pago.
Los comerciantes pueden aceptar un pago Lightning de manera similar y liquidar los fondos en su red compatible preferida, según la compañía.
La propia línea de productos de Blockstream ya abarca las tres redes involucradas en el servicio de swap. Su billetera actual soporta Bitcoin en cadena, Lightning y Liquid, mientras que la compañía también desarrolla Core Lightning y opera la Liquid Network.
Boltz, por su parte, no ha anunciado una fecha para la restauración de sus servicios de swap. Su aviso del 3 de agosto indicó que la API permanecería disponible para reembolsos cooperativos, mientras que los reembolsos unilaterales seguirían funcionando sin depender de la infraestructura de Boltz. Los servicios de soporte también permanecieron disponibles mientras el equipo evaluaba los ataques y sus próximos pasos.