Why Nostr? What is Njump?
2024-05-09 13:50:40

Alex Emidio on Nostr: Estão mim perguntando como vai fazer Pagamentos Silenciosos #Bitcoin no celular se ...

Estão mim perguntando como vai fazer Pagamentos Silenciosos #Bitcoin no celular se vai demorar muito max 3mint. Vou falar que entende como vai funcionar @rafael_xmr @npub1uaj9phu5lpxpczm3vaayt46m0yv0pduxzy7z6quwd2uggxue7fmqx9665u pode corrigir. #cakewallet está utilizando uma versão modificada (fork) do Electrs,um servidor Electrum.



O servidor envia os dados de ajuste para o telefone, que então realiza os cálculos das saídas no próprio dispositivo. Essa abordagem elimina a necessidade do telefone confiar no servidor para realizar esses cálculos, o que aumenta a privacidade e a segurança das transações.

No processo de varredura, o telefone recebe todas as informações necessárias para verificar se existem saídas próprias, os vouchers (outpoints) necessários e a quantidade disponível para gastos. Isso significa que o servidor nunca tem conhecimento das saídas específicas pertencentes à carteira. Todas essas informações são armazenadas na própria carteira para serem usadas posteriormente, sem a necessidade de consultas adicionais ao servidor.

No futuro vão desenvolve uma API para trabalhar com filtros de bloco. Isso facilitaria a integração de qualquer carteira com o código existente do Electrum. A ideia é que um servidor Electrum pessoal possa ser uma forma conveniente para qualquer carteira se integrar ao código do Electrum, tornando o processo de integração de novas carteiras ao protocolo de pagamentos silenciosos mais padronizado.

https://github.com/cake-tech/cake_wallet/pull/1306

Tem outra abordagem do @setor_bl combina filtros de estilo bip158 apenas taproot + os dados de ajuste em um índice e, em seguida, fornece dados para um cliente.

https://twitter.com/setor_bl/status/1787557728015012279?t=2Pum2_LHfnBvPsnbPfGbQg&s=19


https://twitter.com/vikrantnyc/status/1782858617827275108?t=eIx3pYbPEFXqY1XX61INkQ&s=19

https://njump.me/naddr1qqxnzdesx5mnvwf4xv6rqdejqgsyh28gd5ke0ztdeyehc0jsq6gcj0tnzatjlkql3dqamkja38fjmeqrqsqqqa285enm5h
Author Public Key
npub1fw5wsmfdj7ykmjfn0sl9qp533y7hx96h9lvplz6pmhd9mzwn9hjqvq2rfr