O Breez SDK está lançando a integração da Liquid Network, além do suporte para a Lightning Network. O Breez SDK tem sido um grande sucesso em tornar a integração do suporte Lightning mais fácil para desenvolvedores. Usado pela Relai, Cake Wallet, CrowdHealth e várias outras empresas que construíram suporte para a Lightning Network.
O suporte Liquid representa a próxima fase de expansão significativa do Breez SDK. Liquid é uma rede sidechain federada que utiliza L-BTC, um token lastreado em bitcoin custodiado pelos membros da federação que operam a Liquid Network.
É importante notar que, enquanto as pessoas que usam a Liquid Network fazem a autocustódia de seus L-BTC, tendo controle para movê-los livremente na Liquid como quiserem, o BTC real que os lastreia é custodiado por membros da federação na mainchain. Isso significa que, estritamente falando, enquanto o uso interno da própria rede é autocustódia, a entrada e saída de e para a rede são de certa forma permitidas.
Por que Liquid?
O Breez SDK está integrando o suporte Liquid para oferecer aos desenvolvedores e usuários mais opções. Cada maneira diferente de usar Bitcoin vem com diferentes compensações, tanto positivas quanto negativas.
O Liquid não requer o uso de canais de pagamento, o que significa que os usuários não precisam lidar com taxas de configuração ou gerenciamento de liquidez, ou exigir um LSP para gerenciar as fricções e complexidades de fazer uso de seu bitcoin. Isso também remove a possibilidade de fechamentos de canais surpresa e as taxas que isso acaba criando para o usuário final.
Isso também remove muita complexidade do lado do desenvolvedor, deixando menos partes móveis para eles gerenciarem ao integrar o suporte Liquid em um produto ou carteira. Sem gerenciamento de canal, sem gerenciamento de roteamento, apenas gerenciamento básico de fundos on-chain com suporte básico de envio e recebimento. Dado que o SDK é personalizado para desenvolvedores, esta é uma nova opção para usuários de SDK com complexidade mínima de implementação.
Interação com relâmpagos
Qualquer carteira que integre a Liquid por meio do Breez SDK também pode interagir perfeitamente com a Lightning Network para manter uma experiência de usuário simplificada e interoperável. Desenvolvido pela Boltz, o SDK oferece suporte a swaps submarinos. Isso permite que qualquer usuário que custodie seus fundos na Liquid Network envie e receba pagamentos Lightning perfeitamente, fazendo uso de um swap atômico entre a Liquid Network e a Lightning Network.
A funcionalidade de troca Lightning suporta LNURL-Pay, LNURL-Withdraw, LNURL-auth e está planejando integrar em breve o suporte para fiat on e off-ramps. Além disso, no futuro, será adicionado suporte para suporte multidispositivo e multiaplicativo, permitindo que os usuários integrem um único saldo de carteira em diferentes dispositivos e aplicativos.
Onde achar
Para saber mais, a documentação técnica para o suporte do Breez SDK Liquid pode ser encontrada aqui.