Ir al contenido principal
Todas las colecciones
¿Cómo funciona Liquidium? Una inmersión técnica
¿Cómo funciona Liquidium? Una inmersión técnica
S
Escrito por Suu /
Actualizado esta semana

Liquidium permite préstamos seguros entre pares utilizando Contratos de Registro Discreto (DLC) basados en Bitcoin, fideicomisos multi-firma y Transacciones Bitcoin Parcialmente Firmadas (PSBT). Este documento desglosa cómo nuestro sistema único garantiza la confianza, la seguridad y la transparencia tanto para los prestatarios como para los prestamistas en la blockchain de Bitcoin.

1. El sistema 2/3 Multisig Escrow

En el núcleo de la seguridad de Liquidium se encuentra un sistema de fideicomiso 2 de 3 multifirma (multisig), que se ejecuta íntegramente en la blockchain de Bitcoin. Este sistema garantiza que las garantías (como Ordinals) permanezcan seguras durante el plazo del préstamo y que ninguna parte pueda mover unilateralmente los activos. Así es como funciona

Tres partes implicadas:

  • Prestatario: Proporciona la garantía (por ejemplo, Ordinales) para el préstamo.

  • Prestamista: Proporciona Bitcoin al prestatario.

  • Oráculo Liquidium (a través de DLC): Da fe del resultado del préstamo y actúa como tercer firmante.

Mecánica Multisig: Dos de las tres partes implicadas deben firmar para desbloquear la garantía. Esto garantiza que ninguna parte pueda controlar el movimiento de los activos.

Transacciones atómicas: La transacción del préstamo es atómica. Esto significa que antes de firmar, todas las partes pueden verificar los términos exactos de la transacción. Prestatarios y prestamistas pueden comprobar qué ordinal se está trasladando a la plica y confirmar la cantidad exacta de Bitcoin que se está transfiriendo en el préstamo. En este contexto, «atómico» significa que la transacción se completa totalmente o no se completa en absoluto - no hay lugar para la ejecución parcial o el fraude.

2. Bloqueo temporal de la firma del prestamista

Otra capa clave de seguridad es el bloqueo de tiempo, que también está totalmente implementado en la cadena de bloques de Bitcoin. Esto garantiza que el prestamista no pueda acceder a la garantía antes de tiempo.

  • Cómo funciona el bloqueo de tiempo: La dirección del prestamista está bloqueada durante toda la duración del préstamo. Hasta que expire el periodo del préstamo, el prestamista no puede firmar ninguna transacción ni acceder a la garantía.

  • Por qué es importante: Esto garantiza que la garantía del prestatario (ya sean ordinales u otros activos) está segura durante el periodo de préstamo acordado, dando al prestatario la tranquilidad de que el prestamista no puede actuar antes de que finalice el plazo del préstamo.

3. Contratos de registro discreto (DLC)

Liquidium aprovecha los Contratos de Registro Discreto (DLC) para determinar el resultado del préstamo. El DLC funciona como un oráculo de terceros que atestigua si el prestatario ha devuelto el préstamo o ha incumplido.

  • Si el prestatario reembolsa: El DLC proporciona una firma que desbloquea la garantía, devolviéndola al prestatario.

  • Si el prestatario incumple: El DLC firma con el prestamista, permitiéndole reclamar la garantía.

Este mecanismo garantiza que los préstamos se ejecuten de forma justa, basándose en las condiciones acordadas al inicio del préstamo. El uso de DLC añade otra capa de seguridad y neutralidad al proceso.

4. Principales ventajas y modelo de seguridad

La combinación de multisig, timelocks y DLCs ofrece un marco altamente seguro y transparente para los préstamos peer-to-peer en Liquidium. Las principales ventajas son las siguientes

  • Seguridad en la cadena: Tanto el multisig como los timelocks de 2/3 están totalmente implementados en la blockchain de Bitcoin, lo que garantiza la transparencia y la seguridad sin depender de sistemas fuera de la cadena.

  • Sin control de una sola parte: Ninguna parte (prestatario, prestamista u oráculo) puede mover la garantía sin el consentimiento de al menos otra parte. Esto protege los intereses de prestatarios y prestamistas.

  • Transacciones atómicas: Cada transacción es atómica, lo que significa que se ejecuta completamente o no se ejecuta en absoluto. Todas las partes pueden verificar los detalles de la transacción antes de comprometerse.

  • Protección de garantías: Durante el período de préstamo, la garantía del prestatario está completamente protegida por el sistema multisig y el bloqueo de tiempo, evitando cualquier acceso no autorizado.

Resolución justa de préstamos con DLC: El uso de DLC garantiza que el resultado del préstamo se determine de forma justa y que las partes correspondientes (prestatario o prestamista) reciban la garantía en función del estado de reembolso.

5. Contrapartidas en la confianza y la centralización

Aunque el modelo de Liquidium ofrece sólidas garantías de seguridad, existen contrapartidas en términos de confianza y permisos. A continuación explicamos cómo los abordamos:

  • Multisig con un oráculo central: El oráculo de Liquidium proporciona una de las tres firmas necesarias, lo que introduce un ligero grado de centralización. Sin embargo, el oráculo no puede actuar solo: se necesitan dos firmas para desbloquear el depósito.

  • Confianza y permiso: Aunque el modelo de Liquidium requiere un cierto nivel de confianza en las partes implicadas, esto se equilibra con la transparencia de la blockchain y el uso de sistemas criptográficos como multisig y DLC.

6. Vías para la descentralización del oráculo

Para mejorar aún más la confianza y la descentralización, Liquidium está explorando varias vías potenciales para descentralizar la función de oráculo. Estos enfoques están diseñados para reducir la dependencia de una entidad central, manteniendo al mismo tiempo la seguridad y la eficiencia del sistema:

  • Múltiples participantes en el oráculo: Una posibilidad es introducir múltiples entidades independientes que actúen como oráculos. En este escenario, varias partes serían responsables de dar fe de los resultados del préstamo, siendo necesaria una mayoría o consenso para desbloquear la garantía. Esto distribuye la confianza y reduce el impacto de cualquier punto único de fallo.

  • Redes Oracle descentralizadas: Otro enfoque consiste en utilizar redes descentralizadas de oráculos, en las que varios nodos operan de forma concertada para verificar los resultados de los préstamos. Esto descentralizaría aún más el proceso de toma de decisiones y aumentaría la resiliencia en todo el sistema.

  • Aprovechamiento de plataformas de contratos inteligentes: Liquidium también está considerando el uso de plataformas de contratos inteligentes descentralizados, como ICP, para alojar la función de oráculo. Esto permitiría distribuir el oráculo entre varios nodos, minimizando aún más la centralización y aumentando la escalabilidad.

  • Oráculos gestionados por la comunidad: Por último, Liquidium está explorando el potencial de los oráculos gestionados por la comunidad. En este modelo, miembros de confianza de la comunidad o validadores externos gestionarían el servicio de oráculo, introduciendo un nivel adicional de descentralización y gobierno comunitario.

7. Auditorías de seguridad

La tecnología central de Liquidium -que cubre la lógica Bitcoin, DLC, PSBT y multisig- ha sido sometida a una exhaustiva auditoría por parte de Scalebit. Estas tecnologías son esenciales para la funcionalidad de Ordinales, Runas, y préstamos y préstamos BRC-20 en Liquidium.

  • ¿Quién ha realizado la auditoría? Scalebit, una reputada empresa de seguridad de blockchain.

  • ¿Qué se auditó? Toda la lógica central de Bitcoin, incluidos DLC, PSBT y multisig.

  • ¿Dónde se utiliza la tecnología? Estas tecnologías son fundamentales para el ecosistema de préstamos y préstamos de Ordinals, Runes y tokens BRC-20.

  • ¿Qué se ha descubierto? No se encontraron riesgos de seguridad significativos, y todos los demás problemas identificados se resolvieron rápidamente.

  • ¿Cuándo se completó? La auditoría finalizó el 20 de agosto.

¿Ha quedado contestada tu pregunta?