PolyCrypt démontre des swaps Bitcoin Lightning sur Cardano Preprod

Le prototype financé par Catalyst permet des swaps bidirectionnels entre des paiements Bitcoin Lightning et du bitcoin tokenisé sur Cardano, mais la liquidité de production et l'exploitation décentralisée du relais ne sont pas encore disponibles.

By SongMarketCap

Cardano News - PolyCrypt démontre des swaps Bitcoin Lightning sur Cardano Preprod

PolyCrypt a démontré un système Cardano Preprod fonctionnel reliant des paiements Bitcoin Lightning à des actifs basés sur Cardano.

Le Principal Software Engineer Ilja von Hoessle a présenté l'architecture lors d'une session Cardano Developers Office Hours enregistrée le 14 août et publiée le 24 août. Le prototype combine un nœud Lightning Development Kit modifié, un relais Rust, un contrat intelligent Plutus V3 et une interface navigateur.

Les paiements Lightning se connectent à la liquidité Cardano

Le relais Cardano Lightning de PolyCrypt prend en charge des swaps dans les deux sens entre le Bitcoin Lightning Network et le bitcoin tokenisé sur Cardano.

Pour un swap entrant, un utilisateur sélectionne un montant et fournit une adresse Cardano. Le relais réserve la liquidité cBTC correspondante côté Cardano et génère une facture Lightning BOLT11. Une fois la facture réglée via un portefeuille Lightning, le contrat intelligent libère les cBTC vers l'adresse spécifiée.

Le processus inverse commence par une facture Lightning fournie par l'utilisateur. Après que l'utilisateur a transféré des cBTC via le contrat Cardano, le relais valide la transaction et règle la facture sur le Lightning Network.

Les deux flux incluent des mécanismes d'expiration et de remboursement visant à empêcher que des actifs restent bloqués lorsqu'un swap ne peut pas être mené à terme.

Le déploiement actuel sur Preprod utilise une version de test personnalisée de cBTC plutôt qu'une liquidité de production adossée à du bitcoin. PolyCrypt n'a pas annoncé de date de lancement sur le mainnet Cardano.

Le relais et l'application navigateur sont disponibles publiquement sur GitHub.

Catalyst a financé quatre jalons de développement

PolyCrypt a développé le prototype via la proposition Project Catalyst Fund 14 'Bitcoin Lightning Payments on Cardano using Cardinal'.

Le projet a reçu 100 000 ADA au fil de quatre jalons couvrant le Liquidity Manager, le connecteur Lightning vers Cardano, l'intégration de Cardinal et un déploiement testnet de bout en bout. Les dossiers Catalyst indiquent que les quatre jalons sont achevés et que l'allocation complète a été distribuée.

Cardinal est conçu pour prendre en charge des actifs adossés au bitcoin sur Cardano via un modèle de garde fédérée. Bien que son intégration ait fait partie du développement financé, le flux Preprod démontré fonctionne actuellement avec un actif de test.

La présentation a donc fourni une revue technique du travail de développement achevé, plutôt que d'annoncer un nouveau produit sur le mainnet. PolyCrypt est une entreprise allemande de cryptographie appliquée issue de la Technical University of Darmstadt. Ses travaux couvrent l'interopérabilité des blockchains, les canaux de paiement et les protocoles cryptographiques.

La sécurité du relais reste une exigence pour le mainnet

L'architecture actuelle repose sur un relais exploité par PolyCrypt. Le relais détient l'autorité de signature, coordonne les deux côtés de chaque swap et communique avec le nœud Lightning et le contrat intelligent Cardano.

Von Hoessle a reconnu qu'un relais compromis ou malveillant présenterait un risque de sécurité. Une amélioration possible à l'avenir consiste à répartir l'autorité de signature entre des opérateurs indépendants via des signatures à seuil, par exemple en exigeant que deux relais sur trois approuvent une transaction.

L'implémentation se heurte également à une contrainte de concurrence sur Cardano. Plusieurs swaps peuvent tenter de mettre à jour simultanément le même état du Liquidity Manager, créant une contention autour de son UTxO. PolyCrypt envisage des mécanismes d'ordonnancement ou de traitement par lots pour gérer plus efficacement les demandes concurrentes.

Un service de production aurait également besoin d'une liquidité en bitcoin adossée de manière sécurisée, d'un mécanisme d'équilibrage des fonds entre Cardano et Lightning, et d'incitations définies pour les fournisseurs de liquidité et les opérateurs de relais. Un teneur de marché automatisé est une option à l'étude mais ne fait pas partie du prototype actuel.

PolyCrypt a livré un flux de paiement bidirectionnel testable sur Preprod.

Le passage en production exigera une autorité de relais distribuée, une gestion fiable des swaps simultanés et une liquidité en bitcoin adossée de manière vérifiable.