PolyCrypt demonstriert Bitcoin Lightning Swaps auf Cardano Preprod

Der durch Catalyst finanzierte Prototyp ermöglicht zweiseitige Swaps zwischen Bitcoin Lightning Zahlungen und tokenisiertem bitcoin auf Cardano, aber Produktionsliquidität und dezentraler Relay Betrieb sind noch nicht verfügbar.

By SongMarketCap

Cardano News - PolyCrypt demonstriert Bitcoin Lightning Swaps auf Cardano Preprod

PolyCrypt hat ein funktionierendes Cardano Preprod System demonstriert, das Bitcoin Lightning Zahlungen mit Cardano basierten Assets verbindet.

Principal Software Engineer Ilja von Hoessle stellte die Architektur während einer Cardano Developers Office Hours Sitzung vor, die am 14. August aufgezeichnet und am 24. August veröffentlicht wurde. Der Prototyp kombiniert einen modifizierten Lightning Development Kit Node, ein Rust Relay, einen Plutus V3 Smart Contract und eine Browseroberfläche.

Lightning Zahlungen verbinden sich mit Cardano Liquidität

Das Cardano Lightning Relay von PolyCrypt unterstützt Swaps in beide Richtungen zwischen dem Bitcoin Lightning Network und tokenisiertem bitcoin auf Cardano.

Bei einem eingehenden Swap wählt ein Nutzer einen Betrag aus und gibt eine Cardano Adresse an. Das Relay reserviert die entsprechende cBTC Liquidität auf der Cardano Seite und erzeugt eine BOLT11 Lightning Rechnung. Sobald die Rechnung über eine Lightning Wallet bezahlt ist, gibt der Smart Contract cBTC an die angegebene Adresse frei.

Der umgekehrte Ablauf beginnt mit einer vom Nutzer bereitgestellten Lightning Rechnung. Nachdem der Nutzer cBTC über den Cardano Vertrag übertragen hat, validiert das Relay die Transaktion und bezahlt die Rechnung über das Lightning Network.

Beide Flüsse enthalten Timeout und Rückerstattungsmechanismen, die verhindern sollen, dass Assets gesperrt bleiben, wenn ein Swap nicht abgeschlossen werden kann.

Die aktuelle Preprod Bereitstellung verwendet eine angepasste Testversion von cBTC statt bitcoin gestützter Produktionsliquidität. PolyCrypt hat kein Startdatum für das Cardano Mainnet angekündigt.

Das Relay und die Browseranwendung sind öffentlich auf GitHub verfügbar.

Catalyst finanzierte vier Entwicklungsmeilensteine

PolyCrypt entwickelte den Prototyp im Rahmen des Project Catalyst Fund 14 Vorschlags “Bitcoin Lightning Payments on Cardano using Cardinal.”

Das Projekt erhielt 100,000 ADA über vier Meilensteine hinweg, die den Liquidity Manager, den Lightning zu Cardano Connector, die Cardinal Integration und eine Ende zu Ende Testnet Bereitstellung abdeckten. In den Catalyst Aufzeichnungen sind alle vier Meilensteine als abgeschlossen gelistet und die volle Zuteilung als ausgeschüttet.

Cardinal ist dafür ausgelegt, bitcoin gedeckte Assets auf Cardano über ein föderiertes Verwahrmodell zu unterstützen. Obwohl seine Integration Teil der finanzierten Entwicklung war, arbeitet der demonstrierte Preprod Flow derzeit mit einem Test Asset.

Die Präsentation bot daher einen technischen Walkthrough der abgeschlossenen Entwicklungsarbeit, statt ein neues Mainnet Produkt anzukündigen.

PolyCrypt ist ein deutsches Unternehmen für angewandte Kryptografie mit Ursprung an der Technical University of Darmstadt. Die Arbeiten des Unternehmens umfassen Blockchain Interoperabilität, Zahlungskanäle und kryptografische Protokolle.

Relay Sicherheit bleibt eine Mainnet Voraussetzung

Die aktuelle Architektur hängt von einem von PolyCrypt betriebenen Relay ab. Das Relay hält Signaturbefugnis, koordiniert beide Seiten jedes Swaps und kommuniziert mit dem Lightning Node und dem Cardano Smart Contract.

Von Hoessle räumte ein, dass ein kompromittiertes oder böswilliges Relay ein Sicherheitsrisiko darstellen würde. Eine mögliche zukünftige Verbesserung besteht darin, die Signaturbefugnis über unabhängige Betreiber mittels Schwellensignaturen zu verteilen, etwa indem zwei von drei Relays eine Transaktion genehmigen müssen.

Die Implementierung steht zudem vor einer Cardano Nebenläufigkeitsbeschränkung. Mehrere Swaps könnten versuchen, gleichzeitig denselben Liquidity Manager Zustand zu aktualisieren, was zu Konflikten rund um sein UTxO führt. PolyCrypt erwägt Mechanismen zur Sequenzierung oder Bündelung, um gleichzeitige Anfragen effizienter zu verarbeiten.

Ein Produktionsdienst würde zudem sicher hinterlegte bitcoin Liquidität benötigen, einen Mechanismus zum Ausbalancieren von Mitteln zwischen Cardano und Lightning sowie definierte Anreize für Liquiditätsanbieter und Relay Betreiber. Ein automatisierter Market Maker ist eine in Betracht gezogene Option, gehört jedoch nicht zum aktuellen Prototyp.

PolyCrypt hat auf Preprod einen testbaren bidirektionalen Zahlungsfluss geliefert.

Für den Übergang in Richtung Produktion werden verteilte Relay Autorität, zuverlässige Handhabung gleichzeitiger Swaps und nachweislich hinterlegte bitcoin Liquidität erforderlich sein.