Tutorial da carteira cashu "Uma implementação Chaumian Ecash e Mint." Uma ferramenta, que pode ser usada como suporte a rede Lightning Network pra Privacidade e pagamento anônimo.

Tutorial da carteira cashu "Uma implementação Chaumian Ecash e Mint." Uma ferramenta, que pode ser usada como suporte a rede Lightning Network pra Privacidade e pagamento anônimo.

Cashu é Ecash para Bitcoin

Cashu é um sistema ecash Chaumian gratuito e de código aberto criado para Bitcoin. Cashu oferece privacidade quase perfeita para usuários de aplicativos Bitcoin de custódia. Ninguém precisa saber quem você é, quanto dinheiro você tem e com quem você faz transações.

O que é Cashu?

Cashu é um novo protocolo ecash para aplicativos de custódia Bitcoin que está totalmente integrado à rede Lightning. Um sistema Ecash consiste em duas partes, a carteira mint e a carteira ecash. Transações Ecash não rastreáveis, instantâneas e sem taxas. Cashu é construído para Bitcoin. As carteiras usam o nó Lightning da casa da moeda para fazer ou receber pagamentos em Bitcoin em troca de ecash. Uma casa da moeda Cashu não sabe quem você é, qual é o seu saldo ou com quem você está negociando.Os usuários de uma casa da moeda podem trocar ecash de forma privada, sem que ninguém saiba quem são as partes envolvidas. Os pagamentos em Bitcoin são executados sem que ninguém possa censurar usuários específicos.

A postagem de David Wagner em 1996 na lista de discussão Cypherpunk é a base da criptografia Cashu. Wagner descreve um sistema ecash usando troca de chave cega Diffie-Hellman em vez de RSA, na qual a implementação original de David Chaum foi baseada.

https://cypherpunks.venona.com/date/1996/03/msg01848.html

https://en.m.wikipedia.org/wiki/Ecash

Como isso começou.


Como vão as coisas.

Como funciona A Carteira Cashu é através de um esquema criptográfico chamado assinaturas cegas, descrito pela primeira vez pelo cypherpunk e criptógrafo David Chaum. Pense assim:você produz uma mensagem secreta e a envolve em um envelope feito de papel carbono que você envia para a casa da moeda.

A casa da moeda não pode ver o que está dentro do envelope. Ele assina do lado de fora dizendo "qualquer que seja esse segredo, vale 420 Satoshis”e o envia de volta para você. Como o envelope é realmente criptografado, somente você pode abri-lo e ver sua mensagem secreta (agora assinada por carbono).

Este segredo assinado é na verdade o seu token Ecash e vale Satoshis.

Você pode enviar e receber esses tokens para qualquer outra pessoa como quiser, seja com um mensageiro, via e-mail ou um pombo. A casa da moeda não sabe nada disso.

A anatomia de um token Cashu.

Um breve passo a passo de uma carteira cashu deixará tudo isso bem claro.

Comece abrindo

https://nutstash.app/

Pressione " WALLET "



Pressione "+ ADD ".

Agora a carteira cashu está aberta…

O próximo passo é deposite alguns sats com a Casa da moeda.

Pra depositar Pressione o botão "MINT".

Digite a quantidade de sats a ser depositado na carteira cashu depois Pressione " REQUEST MINT ".

Você Pode copiar a fatura ou ler o qrcode , no meu caso usei a carteira LNbits pra pagar a fatura de 10 sats , você tem 10 minutos pra pagar fatura.

Agora pra enviar Ecash.

Pressione “SEND”

Digite 10 , Pressione “SEND”

Então o token Ecash usando a assinatura cega da casa da moeda foi criado.

O Token Ecash foi criado é esse logo abaixo.

eyJwcm9vZnMiOlt7ImlkIjoiME5JM1RVQXMxU2Z5IiwiYW1vdW50IjoyLCJzZWNyZXQiOiJrWjNBOVorSXkyREJOcDdhdFhYRTIvclVXOFRnR2ZoTDgzWEFXZ0dKUXhVPSIsIkMiOiIwMmM0NjA4NDYwNDhjNzI1ZjgwMDc3M2IyNmRmOTcxNDU1MTJmOTI0YjgyNzYyZTllYzdkZjZjOTkzNGVmYjJhNmMifSx7ImlkIjoiME5JM1RVQXMxU2Z5IiwiYW1vdW50Ijo4LCJzZWNyZXQiOiJXdTZmdWlxNGt4Tkh3UkF1UzFhMmVYaGZtRnRHU2tRQkNYZFNnUzcreHkwPSIsIkMiOiIwMzFhYWI3MzY3MTJhY2Y5MWU4NzE4YmM5OTlmNWE2MGEwYzNjODQ5YTA1MWE2OTA5MzRkMTc4NWNmZGNkNDcyYTAifV0sIm1pbnRzIjpbeyJ1cmwiOiJodHRwczovL2xlZ2VuZC5sbmJpdHMuY29tL2Nhc2h1L2FwaS92MS80Z3I5WGNtejNYRWtVTndpQmlRR29DIiwiaWRzIjpbIjBOSTNUVUFzMVNmeSJdfV19

Se pressionar o botão " send as link "

Então criar link do token Ecash.

https://wallet.nutstash.app/#eyJwcm9vZnMiOlt7ImlkIjoiME5JM1RVQXMxU2Z5IiwiYW1vdW50IjoyLCJzZWNyZXQiOiJrWjNBOVorSXkyREJOcDdhdFhYRTIvclVXOFRnR2ZoTDgzWEFXZ0dKUXhVPSIsIkMiOiIwMmM0NjA4NDYwNDhjNzI1ZjgwMDc3M2IyNmRmOTcxNDU1MTJmOTI0YjgyNzYyZTllYzdkZjZjOTkzNGVmYjJhNmMifSx7ImlkIjoiME5JM1RVQXMxU2Z5IiwiYW1vdW50Ijo4LCJzZWNyZXQiOiJXdTZmdWlxNGt4Tkh3UkF1UzFhMmVYaGZtRnRHU2tRQkNYZFNnUzcreHkwPSIsIkMiOiIwMzFhYWI3MzY3MTJhY2Y5MWU4NzE4YmM5OTlmNWE2MGEwYzNjODQ5YTA1MWE2OTA5MzRkMTc4NWNmZGNkNDcyYTAifV0sIm1pbnRzIjpbeyJ1cmwiOiJodHRwczovL2xlZ2VuZC5sbmJpdHMuY29tL2Nhc2h1L2FwaS92MS80Z3I5WGNtejNYRWtVTndpQmlRR29DIiwiaWRzIjpbIjBOSTNUVUFzMVNmeSJdfV19

Este token Ecash pode ser compartilhado como você quiser. Você pode enviá-lo por e-mail para alguém, enviá-lo em uma mensagem privada, um SMS ou convertê-lo em um código QR e imprimi-lo. Quem tiver este token pode resgatá-lo com o 10 sats.

Você verá que seu saldo caiu para 20 sats:

Para resgatar um token Ecash sem o link, pressione o botão “Receive ”

cole-o token Ecash no campo

" token: "pressione "RECEIVE"

Com o Link do token Ecash só pressionar no link vai abrir a tela já preencher automáticamente só pressionar " RECEIVE "

Pra Ativa o Nostr na carteira vai na aba settings , pressione o botão ativa o Nostr.

Por padrão ficar ativo pra usar o " Use external Key (nos2x , outros) " Mas Nesse caso não vou usar vou desativar e vou ativa " Edit Nostr Keys "

Ao pressionar esse botão

é gerar um novo par de chaves privadas e pública , assim podemos usar uma nova chave a cada pagamentos.
Aumentando a privacidade no pagamentos.

A pois Ativa o Nostr na carteira , você pode enviar Sats / Ecash via Nostr.

Pressione " Send "

Pressione " Send "

Agora pode adicionar npud / hex / nip-05 pra enviar token.

Pressione " SEND OVER NOSTR " pra enviar o token Ecash.

Pra quem não tem a carteira nutstash , pode entra no seu cliente Nostr no meu caso e snort nostr , Demora algums minutos pra chegar mensagem com o token Ecash..

Ja se a outra pessoa usar carteira nutstash com a chave pública que você mandou chegar mais rápido.
Essa bolinha azul no campo " Indox " Indica que você recebeu o pagamento já está pronto pra ser regastado.

Pressione "Indox " depois pressione a seta.

Pressione " TRUS MINT " pra recebe os Token Ecash.

O aplicativo de resgate Cashu, que permite resgatar tokens Ecash via Lightning.

https://redeem.cashu.me/

Cola o Token no campo " paste in your Cashu Ecash token.. "

Pressione " REDEEM " pra converter Ecash em Lightning.

Você pode editar e manda já pronto pra pessoa só basta a pessoa ou você aberta em " REDEEM " pra converter Ecash em Lightning.

https://redeem.cashu.me/?token=token ecash=&to=Lightning address

Exemplo:

https://redeem.cashu.me/?token=eyJwcm9vZnMiOlt7ImlkIjoiUEVuMVdLalFoN2pGIiwiYW1vdW50IjoyLCJDIjoiMDJhYWE5OWJiMmUwODQyYjJmNzdmNDRlZWEyZjEzMmNkOTNhZjJlNWU0MzI3ZjhjMTE5ODcxZWNiMTNhMTUxYjY0Iiwic2VjcmV0IjoicE5jb3hFRHJRT1ovTXU4d3d2SlpvMnRIaXBSM3pPYkRrSWJUUlB6VXh5bz0ifSx7ImlkIjoiUEVuMVdLalFoN2pGIiwiYW1vdW50IjoxNiwiQyI6IjAzNDM4ZDc1NmZmMjdmYjgyZmQxNWNhNzg3NzgwNTAyZWU4NzdmMzQ5MmYyMWQzMTMwMzc1NTdlNWNmMDJlOWQ0MCIsInNlY3JldCI6Im9DTXQwUTRVT0MvZWhmd2FVOWt5aGFJZUdHdXhiYUNzQTZ2STh2a0w2N1U9In0seyJpZCI6IlBFbjFXS2pRaDdqRiIsImFtb3VudCI6MzIsIkMiOiIwMmIyMmQ4MDEwZWU5MDA2MWYyNWQzODAyY2UyMDE3ZjAwMmVjMDVmMjM5NjIwNGNkYjllMmU2ODllYWY3YTZkYjIiLCJzZWNyZXQiOiI5ejVVMEdzWHZiUS84Rjd4ZFdYUXRxUDlvWGFyVnBRTzRFdUtzb2JSck1vPSJ9XSwibWludHMiOlt7InVybCI6Imh0dHBzOi8vbGVnZW5kLmxuYml0cy5jb20vY2FzaHUvYXBpL3YxL29DcXNTR3I1enphTTZxM1hWZU5ZNXQiLCJpZHMiOlsiUEVMVdLalFoN2pGIl19XX0=&to=alexemidio@ln.tips

Obs: o teclado do celular pode adicionar "=" a mais ou corrigir " &to " com "&tô" assim escrevendo errado, tanto erro no link.

" SWAP " transferência de uma carteira para outra.
Pressione " INTER-MINT SWAP"

A carteira que você selecionar em cima é a carteira de saídas e a carteira de baixo e a carteira de entrada.

Agora digita o valor que quer fazer o SWAP.
Após Pressione " CONFIRM AMOUNT"

Depois Tem que pressionar " SWAP " não esqueça.

Pronto antes a primeira Carteira tinha 10 Ecash, e segunda carteira tinha 8 Ecash.

Somando 18 Ecash.

Apois o SWAP Agora as duas tem 9.

Somando 18.

Fazer o backup da sua carteira cashu ecash.
Pressione " BACKUP TOKENS "

Você pode editar o nome do backup
E pode alterar o local aonde vai salva o arquivo 📂 do backup.
Depois só pressionar " Baixar "

Agora pra recuperar a carteira cashu ecash.
Pressione " RESTORE "

Pressione " CONTINUAR "

Click no espaço em branco vai abrir pra encontrar o arquivo 📂 Do backup..

Selecionar o arquivo 📂 de backup.

Pressione " CONTINUE"

Pressione " CONTINUE"

Backup feito com sucesso.
Só aberta " Ok "

O eCash pode ser útil em diversas situações, oferecendo várias vantagens. Uma das principais vantagens do uso de tokens eCash é a privacidade que oferece. Como as transações usando eCash são quase impossíveis de rastrear, isso pode ser útil para quem deseja manter sua atividade financeira privada.
O eCash pode ser especialmente útil para Pagamento de serviços em áreas rurais , pode ser difícil acessar serviços financeiros tradicionais, como bancos ou caixas eletrônicos. O uso de tokens eCash pode permitir que as pessoas paguem por serviços como transporte , serviços de saúde ou eletricidade sem a necessidade de viajar para áreas urbanas.
No entanto, é importante lembrar que o uso do eCash ainda apresenta riscos e desafios. Como o eCash cashubtc ainda é bem novo , pode haver falhas de segurança ou outras vulnerabilidades que ainda não foram identificadas use com cautela poucos Sats.

Obrigado por ler, e espero que você dedique alguns minutos para experimentar o eCash e ver do que se trata melhor.

Alguma artigos e vídeos a baixo.

https://cashu.space/

https://docs.cashu.space/

https://github.com/cashubtc/

https://youtu.be/UNjVc-WYdgE

https://youtu.be/_XmQSpAhFN4

https://youtu.be/zdtRT7phXBo

https://maxmoney.substack.com/p/ecash-for-better-bitcoin-privacy?utm_source=substack&utm_campaign=post_embed&utm_medium=web

https://cypherpunks.venona.com/date/1996/03/msg01848.html

Encontre-me ou envie um zap para nostr alexemidio@ln.tips alexemidio@alexemidio.github.io

Twitter: alexemidio7