PolyCrypt demonstra swaps Bitcoin Lightning no Cardano Preprod
O protótipo financiado pelo Catalyst permite swaps bidirecionais entre pagamentos Bitcoin Lightning e bitcoin tokenizado no Cardano, mas a liquidez de produção e a operação descentralizada do relay ainda não estão disponíveis.
By SongMarketCap
A PolyCrypt demonstrou um sistema funcional no Cardano Preprod que conecta pagamentos Bitcoin Lightning a ativos baseados em Cardano.
O Principal Software Engineer Ilja von Hoessle apresentou a arquitetura durante uma sessão Cardano Developers Office Hours gravada em 14 de agosto e publicada em 24 de agosto. O protótipo combina um nó Lightning Development Kit modificado, um relay em Rust, um contrato inteligente Plutus V3 e uma interface de navegador.
Pagamentos Lightning conectam-se à liquidez do Cardano
O Cardano Lightning Relay da PolyCrypt suporta swaps nos dois sentidos entre o Bitcoin Lightning Network e bitcoin tokenizado no Cardano.
Para um swap de entrada, o usuário seleciona um valor e informa um endereço de Cardano. O relay reserva a liquidez correspondente de cBTC no lado Cardano e gera uma fatura Lightning BOLT11. Assim que a fatura é paga por meio de uma carteira Lightning, o contrato inteligente libera cBTC para o endereço especificado.
O processo inverso começa com uma fatura Lightning fornecida pelo usuário. Após o usuário transferir cBTC por meio do contrato em Cardano, o relay valida a transação e paga a fatura pela Lightning Network.
Ambos os fluxos incluem mecanismos de timeout e reembolso destinados a evitar que os ativos permaneçam bloqueados quando um swap não pode ser concluído.
A implantação atual no Preprod usa uma versão de teste personalizada de cBTC em vez de liquidez de produção lastreada em bitcoin. A PolyCrypt não anunciou uma data de lançamento na mainnet do Cardano.
O relay e o aplicativo de navegador estão publicamente disponíveis no GitHub.
Catalyst financiou quatro marcos de desenvolvimento
A PolyCrypt desenvolveu o protótipo por meio da proposta do Project Catalyst Fund 14 “Bitcoin Lightning Payments on Cardano using Cardinal.”
O projeto recebeu 100,000 ADA ao longo de quatro marcos que cobrem o Liquidity Manager, o conector Lightning para Cardano, a integração com Cardinal e uma implantação de testnet ponta a ponta. Os registros do Catalyst listam os quatro marcos como concluídos e a alocação total como distribuída.
Cardinal é projetado para suportar ativos lastreados em bitcoin no Cardano por meio de um modelo de custódia federada. Embora sua integração tenha feito parte do desenvolvimento financiado, o fluxo demonstrado no Preprod atualmente opera com um ativo de teste.
A apresentação portanto forneceu um passo a passo técnico do trabalho de desenvolvimento concluído em vez de anunciar um novo produto para a mainnet.
A PolyCrypt é uma empresa alemã de criptografia aplicada originada na Technical University of Darmstadt. Seu trabalho abrange interoperabilidade de blockchain, canais de pagamento e protocolos criptográficos.
A segurança do relay permanece um requisito para a mainnet
A arquitetura atual depende de um relay operado pela PolyCrypt. O relay detém autoridade de assinatura, coordena ambos os lados de cada swap e se comunica com o nó Lightning e o contrato inteligente em Cardano.
Von Hoessle reconheceu que um relay comprometido ou malicioso apresentaria um risco de segurança. Uma possível melhoria futura é distribuir a autoridade de assinatura entre operadores independentes por meio de assinaturas por limiar, como exigir que dois de três relays aprovem uma transação.
A implementação também enfrenta uma limitação de concorrência do Cardano. Vários swaps podem tentar atualizar simultaneamente o mesmo estado do Liquidity Manager criando contenção em seu UTxO. A PolyCrypt está considerando mecanismos de sequenciamento ou batching para processar solicitações concorrentes com mais eficiência.
Um serviço de produção também precisaria de liquidez em bitcoin com lastro seguro, um mecanismo para balancear fundos entre Cardano e Lightning e incentivos definidos para provedores de liquidez e operadores de relay. Um formador de mercado automatizado é uma opção em consideração mas não faz parte do protótipo atual.
A PolyCrypt entregou um fluxo de pagamentos bidirecional testável no Preprod.
Levar isso para a produção exigirá autoridade de relay distribuída, tratamento confiável de swaps simultâneos e liquidez em bitcoin com lastro verificável.