Outra forma de ajudar a melhorar a privacidade de suas transações de bitcoin é usar Whirlpool com Sparrow Wallet.
Todas as transações Bitcoin são públicas, qualquer pessoa pode vê-las. A Whirlpool quebra vínculos determinísticos com transações passadas e fornece anonimato prospectivo. Esta parte da série demonstra como Whirlpool seu bitcoin para que você possa tomar medidas para preservar os atributos resistentes à censura e sem permissão do Bitcoin usando seu próprio nó Bitcoin Core como back-end para sua carteira Sparrow e GUI Whirlpool.
Se você perdeu as partes um, dois ou três desta série, certifique-se de lê-las para entender melhor as implicações no mundo real do uso do Bitcoin sem nenhuma ferramenta de preservação do anonimato e os outros dois métodos para usar o Whirlpool.
Parte 1: Um exemplo do mundo real
Parte 3: Whirlpool no desktop com RoninDojo Tanto
Parte 4: Whirlpool no desktop com Sparrow Wallet (você está aqui)
Método 3: Whirlpool com carteira Sparrow
Sparrow Wallet é uma carteira Bitcoin projetada para ser conectada ao seu próprio nó e executada a partir do seu desktop ou laptop. Esta é uma carteira fácil de usar com uma interface intuitiva e muitos recursos avançados para uma variedade de capacidades. Para saber mais sobre a Sparrow Wallet e obter instruções de instalação, visite o Site da carteira Sparrow.
Neste guia você verá:
– Como começar, conecte sua carteira Sparrow usando seu próprio nó Bitcoin Core
– Como gerar endereços, configurar uma hot wallet no Sparrow para recebimento e mixagem Whirlpool
– Como se conectar ao seu Coldcard
– Como se conectar ao seu Passaporte
– Como depositar em sua carteira de hardware diretamente da Whirlpool
– Como gastar com Coldcard sem ar
– Como gastar com passaporte sem ar
Etapa 1: Conecte-se ao Bitcoin Core
Se você não possui seu próprio nó Bitcoin Core, você pode usar servidores Electrum públicos respeitáveis, conforme demonstrado neste Coldcard Guia ultrarrápido. No entanto, existem compensações de privacidade associadas ao uso da conveniência de um servidor Electrum público. Felizmente, existem vários recursos disponíveis para ajudá-lo a criar seu próprio nó Bitcoin. Para saber mais confira:
- Documentação da carteira Sparrow
Depois de ter seu nó Bitcoin Core pronto, são necessárias algumas etapas para configurá-lo para funcionar com a Sparrow Wallet.
Se você tiver o Bitcoin Core rodando no mesmo computador que o Sparrow Wallet, tudo o que você precisa fazer é abrir o arquivo de configuração `bitcoin.conf` e adicionar `server=1` próximo ao topo e salvá-lo. Em seguida, reinicie o Bitcoin Core. Você pode ter um arquivo de configuração em branco se esta for uma nova instalação do Bitcoin Core e tudo bem.
Alternativamente, se você estiver executando o Bitcoin Core em um computador remoto, você precisará adicionar um nome de usuário e senha e as chamadas de procedimento remoto (RPC) vinculando endereços IP locais no arquivo de configuração. Para fazer isso, navegue até o arquivo de configuração `bitcoin.conf` e abra-o em seu editor de texto preferido. Em seguida, adicione o endereço IP local do seu nó e o endereço IP local da sua área de trabalho. Por exemplo:
`rpcuser=pi`
`rpcpassword=Nakamoto21`
`rpcbind=127.0.0.1`
`rpcbind=192.168.0.11 #(seu nó)`
`rpcallowip=127.0.0.1`
`rpcallowip=192.168.0.12#(desktop)`
Salve essas alterações e então você poderá se conectar ao nó Bitcoin Core a partir do seu computador na mesma rede local. Certifique-se de reiniciar o Bitcoin Core depois de salvar essas alterações.
Agora você está pronto para configurar a Sparrow Wallet para se comunicar com seu nó Bitcoin Core. Depois de instalar e iniciar o Sparrow Wallet, você verá uma interface de usuário vazia. Navegue até `Arquivo` > `Preferências`.
Em seguida, clique na guia `Servidor` no lado esquerdo. Clique na guia `Bitcoin Core` para o `Tipo de servidor`. Se estiver executando o Bitcoin Core no mesmo computador, use o endereço IP `127.0.0.1` rpcbind com `8332` como porta e a opção de autenticação padrão. Ou se estiver executando o Bitcoin Core em um computador diferente, use o mesmo usuário/senha que você inseriu no arquivo `bitcoin.conf`. De qualquer forma, defina o diretório Data Folder para a mesma pasta em que o arquivo `bitcoin.conf` está sendo gravado. Este deve ser o mesmo diretório onde o Bitcoin Core grava o arquivo `.cookie` que a Sparrow Wallet precisa ler. Teste a conexão de rede da Sparrow Wallet. Se estiver bom, você deverá ver a marca de seleção verde ao lado de `Test Connection` e algumas informações preenchidas na caixa de diálogo abaixo dela. Então você pode fechar essa janela.
Infelizmente, o Bitcoin Core armazena suas chaves públicas e saldos não criptografados no computador em que está sendo executado. Embora o seu bitcoin não esteja diretamente em risco de roubo, se este computador estiver regularmente conectado à Internet, ele estará em risco para hackers – o que tem o potencial de torná-lo um alvo se seu saldo e localização geográfica forem descobertos. Para saber mais sobre as práticas recomendadas da Sparrow Wallet, confira este recurso da Carteira Sparrow.
Agora que a Sparrow Wallet está conectada ao Bitcoin Core, este é um bom momento para configurar a carteira quente.
Etapa 2: configurar o Sparrow como uma carteira Whirlpool
Esta seção mostrará como configurar a carteira quente que você pode usar para a implementação do Whirlpool CoinJoin na Sparrow Wallet. Usar a Whirlpool ajudará a evitar que qualquer pessoa que esteja observando o movimento de suas transações em cadeia consiga seguir seu rastro. Isso também ajudará a evitar que qualquer pessoa com quem você gaste seu bitcoin conheça seu histórico de transações anteriores.
A ideia importante a entender aqui é que você está criando uma carteira quente no Sparrow que é totalmente separada da sua carteira de hardware. Você deseja manter sua carteira de hardware totalmente isolada e nunca ter essa chave de assinatura em um dispositivo conectado à Internet. No entanto, quando você usa o Whirlpool, a Sparrow Wallet precisa assinar as transações CoinJoin à medida que são criadas. A vantagem de deixar seus UTXOs na Sparrow Wallet para mixagem é que seus UTXOs serão continuamente registrados como entradas disponíveis quando nova liquidez entrar no pool de mixagem. Seus UTXOs poderão continuar remixando continuamente de graça, para que você obtenha cada vez mais anonimato a cada mixagem: esse é o incentivo para deixar a mixagem de seus UTXOs. A desvantagem é que você tem uma carteira Bitcoin conectada à Internet com chaves privadas, daí o termo “carteira quente”.
A carteira quente será usada para depositar bitcoin, então será misturada, e uma vez que os UTXOs estejam na carteira quente pós-mix, você pode optar por definir um número mínimo de misturas que deseja alcançar e então depositá-las automaticamente para o seu hardware. É aqui que as coisas ficam interessantes: quando você tem um UTXO pós-mix depositado em uma carteira de hardware diretamente de um CoinJoin, na cadeia é impossível dizer que ele foi movido para uma carteira diferente. Parece que é apenas uma saída CoinJoin não gasta. E enquanto não for gasto, enquanto outros UTXOs da última transação CoinJoin continuarem a se misturar, seu anonimato continuará a crescer.
Para começar, abra o aplicativo Sparrow Wallet. Você deverá ver uma página inicial em branco e verá que o botão de alternância no canto inferior direito é amarelo se você estiver usando um servidor Electrum público, verde se estiver usando Bitcoin Core ou azul se estiver usando seu próprio servidor Electrum.
Navegue até `arquivo` > `Nova carteira`. Em seguida, nomeie sua nova carteira como quiser e selecione `Criar Carteira`.
A próxima tela que será apresentada solicitará algumas informações específicas sobre como você deseja configurar sua nova carteira. Para efeitos de uma carteira quente Whirlpool, as seguintes opções padrão são adequadas:
– Tipo de política: `Assinatura única`
– Tipo de script: `Segwit nativo (P2WPKH)`
– Descritor de política de script: `wpkh(Keystore1)`
– Em seguida, na seção `Keystore 1`, escolha: `Carteira de software nova ou importada`
Na tela que aparece, clique no menu suspenso que diz `Usar 24 palavras` e selecione quantas palavras-semente você deseja em sua frase-semente. 24 palavras são usadas para esta demonstração. Em seguida, clique no botão que diz `Usar 24 palavras` (ou qualquer número de palavras que você selecionou).
A seguir, será apresentada uma tela cheia de células em branco para suas palavras-semente. Clique em `Gerar Novo` e essas células serão preenchidas a partir dos resultados do gerador de números aleatórios da Sparrow Wallet.
Certifique-se de anotar essas palavras, em ordem, em um caderno ou outro pedaço de papel que você possa manter seguro da mesma forma que faria com ouro, dinheiro ou joias. Nunca compartilhe essas palavras com ninguém, pois eles terão acesso total ao seu bitcoin. Não faça uma captura de tela dessas palavras. Não tire uma fotografia destas palavras. Não diga isso em voz alta. Não os coloque em um arquivo de texto.
A senha é opcional, mas recomendada. Se alguém obtiver acesso às suas palavras-semente, a senha será a única coisa que protegerá seu bitcoin. Usando um senha de alta entropia tornará difícil para qualquer um adivinhar sua senha. Certifique-se de também anotar esta senha, pois você não poderá restaurar sua carteira sem ela caso precise tentar recuperar seu bitcoin. Não há como a carteira saber qual é a sua senha e qualquer senha digitada será aceita. Se você inserir a senha incorretamente no futuro devido a esquecimento ou perda, você perderá o acesso ao seu bitcoin. Além disso, considere armazenar sua senha separadamente da frase inicial, porque se alguém as encontrar juntas, com certeza roubará seu bitcoin.
Muitas pessoas optam por carimbar suas palavras-semente e senha em um meio de metal porque ele pode resistir melhor a ambientes extremos, como fogo e inundações, do que o papel. Porém, para esse tipo de carteira, você só pode usá-la como uma passagem para obter algum anonimato em seu bitcoin antes de depositá-lo em sua carteira de hardware. Talvez dado o pouco tempo que você terá bitcoin nesta carteira seja motivo suficiente para não se dar ao trabalho de carimbar as informações em metal. A escolha é totalmente sua e há muitas opções por aí, como o SEMENTE do Coinkite, o Dominó do BitPLATES, ou mesmo soluções DIY como arruelas de aço inoxidável.
Após clicar em `Confirmar Backup` você verá uma caixa de diálogo perguntando se você escreveu as palavras iniciais; clique em `Redigitar palavras`.
Em seguida, digite todas as palavras-semente em ordem e insira sua senha. Se você cometer um erro ortográfico, a carteira irá avisá-lo destacando a palavra incorreta em vermelho. Quando tudo estiver correto e você inserir sua senha, clique em `Criar Keystore`.
A próxima tela mostrará o caminho de derivação; deixar isso como padrão é aceitável e recomendado, a menos que você tenha um motivo específico para alterá-lo e entenda as implicações de fazê-lo. Clique em `Import Keystore`, saindo da conta no menu suspenso na configuração padrão, `#0`. Você será solicitado a inserir sua senha novamente em uma caixa de diálogo pop-up.
A próxima tela exibirá os detalhes resumidos da carteira que você acabou de criar. Um item importante a ser observado aqui é a `Impressão digital mestre`. Esta é uma soma de verificação exclusiva que acompanha sua senha. Qualquer senha digitada gerará uma impressão digital diferente. É assim que você pode verificar se digitou sua senha corretamente na próxima vez que abrir esta carteira. Você sempre pode voltar a esta página e encontrar essas informações ao selecionar a guia `Configurações` no menu do lado esquerdo. Você pode armazenar sua impressão digital com sua senha, isso não compromete sua segurança. Depois de anotar sua impressão digital, clique em `Aplicar`.
Você será perguntado se deseja adicionar uma senha a esta carteira. Esta senha é diferente da sua senha, pois a senha é usada para criptografar o arquivo de dados da carteira que a Sparrow Wallet salva no seu computador. Ter este arquivo protegido por senha adicionará uma camada adicional de segurança caso alguém obtenha acesso ao seu computador.
Etapa 3: usando Whirlpool
Agora que sua carteira está configurada, você está pronto para começar a usar a Whirlpool. Você precisará primeiro depositar alguns bitcoins em sua carteira. Para obter um endereço de recebimento, navegue até a guia `Receber` no menu do lado esquerdo e será apresentado um código QR e o texto do seu primeiro endereço Bitcoin. Considere usar um não-KYC método para adquirir bitcoin.
Depois de receber seu primeiro depósito, você verá a transação aparecer na Sparrow Wallet, na guia `Transações` no menu do lado esquerdo. Neste exemplo, foram recebidos 0.01 BTC.
Agora que você tem algum bitcoin, navegue até a guia `UTXOs` no menu do lado esquerdo e selecione o UTXO de seu interesse. Você verá o botão `Mix Selected` aparecer assim que selecionar o(s) UTXO(s). Clique nesse botão e, em seguida, clique em `Avançar` nas duas janelas pop-up explicativas que descrevem o processo da Whirlpool.
Então, se você tiver um “SCODE”, poderá inseri-lo na terceira janela. O “SCODE” pode ser usado para taxas de CoinJoin com desconto anunciadas por @SamouraiWallet. Em seguida, clique em `Próximo`.
Em seguida, será apresentada uma prévia descrevendo qual pool é apropriado para o seu valor BTC, o anonset, a taxa do pool e quantos UTXOs você terá como entradas elegíveis para CoinJoins. Em seguida, clique em `Visualizar Pré-mix`.
Será apresentada a você uma visão geral da transação que você está criando, chamada “tx0”. Essa transação é o que divide sua entrada nas diversas saídas que você está criando e que serão usadas como entradas para as transações CoinJoin das quais você está prestes a participar durante o Whirlpooling.
Você pode verificar todos os endereços para os quais está enviando nas diferentes guias da seção `Enviar`. Existe um gráfico que dá uma indicação visual de como a transação está sendo dividida; observando a taxa da Whirlpool, Badbank Change, os Premix UTXOs e a taxa dos mineradores. Se tudo estiver certo, clique em `Broadcast Premix Transaction`.
Você também notará que quatro guias adicionais apareceram no lado direito da Sparrow Wallet. Estas são basicamente quatro carteiras separadas que você possui para poder gerenciar seu bitcoin com segurança.
– A aba `Depósito` será onde você gera os endereços de recebimento. Funciona como qualquer outra carteira Bitcoin; você também pode enviar daqui como qualquer carteira Bitcoin normal.
– A aba `Premix` é onde você pode visualizar o histórico de seus UTXOs pré-mix; você não deseja receber ou enviar bitcoins manualmente desta carteira.
– A aba `Postmix` é onde você verá seus UTXOs depois de terem sido mixados. Todos os UTXOs nesta carteira passaram por pelo menos uma transação CoinJoin. Contanto que você deixe esses UTXOs aqui, eles serão continuamente registrados como UTXOs disponíveis quando nova liquidez entrar na Whirlpool e serão remixados gratuitamente. Portanto, quanto mais tempo você deixar os UTXOs aqui, mais mixagens eles obterão e mais anonimato você alcançará (desde que sua GUI de desktop esteja conectada).
– A guia `Badbank` é onde sua alteração tóxica do “tx0” é sequestrada do restante de seus fundos. Você quer ter cuidado com o que faz com essa mudança tóxica. Se você combiná-lo com seus UTXOs pós-mix, estará degradando os ganhos de privacidade obtidos na Whirlpool.
A seguir, você verá como configurar uma carteira de hardware como uma carteira somente para relógio na Sparrow Wallet, o que permite monitorar seu saldo e gerar endereços de recebimento, mantendo a carteira de hardware totalmente isolada. Depois que a carteira somente para relógio for importada, ela poderá ser configurada para depositar diretamente do Whirlpool CoinJoins.
Etapa 4 (A): Como conectar o Coldcard
Para manter o seu Coldcard protegido, as informações públicas do Coldcard, chamadas xPub, serão usadas para importar as informações necessárias para a Sparrow Wallet em seu desktop. Ao fazer isso, a Sparrow Wallet poderá gerar endereços de recebimento e códigos QR, monitorar o saldo do Coldcard, iniciar PSBTs e depositar diretamente da Whirlpool – tudo sem expor nenhuma informação privada do Coldcard, como a chave de assinatura.
Você usará o cartão microSD para transferir informações entre o desktop e o Coldcard. Certifique-se de que o cartão microSD esteja inserido no Coldcard.
Primeiro, o arquivo `.json` precisa ser exportado do Coldcard, que conterá todas as informações públicas necessárias para que a Sparrow Wallet possa importar esta carteira somente para relógio. No menu principal do Coldcard selecione `Avançado` > `Cartão MicroSD` > `Exportar carteira` > `JSON genérico`.
Isso gravará o arquivo no cartão microSD e, em seguida, você poderá conectar esse cartão microSD ao seu computador desktop com o adaptador USB. Copie/cole o arquivo `.json` exportado em sua área de trabalho a partir do cartão microSD. Anote a localização do arquivo e agora você retornará ao Sparrow Wallet para prepará-lo para importar o arquivo `.json`.
Na Sparrow Wallet, crie uma nova carteira selecionando `Arquivo` > `Nova Carteira`, então você será solicitado a nomear esta carteira. Dê o nome que desejar à carteira e clique em `Criar carteira`.
Você verá a tela a seguir e poderá deixar todas as configurações nos padrões. Em seguida, selecione `Carteira de Hardware Airgapped`.
Uma tela aparecerá e você pode clicar no botão `Importar arquivo` próximo ao ícone Coldcard. Isso abrirá seu explorador de arquivos, onde você pode apontar a Sparrow Wallet para o local do arquivo que contém o arquivo Coldcard `.json` exportado. Selecione esse arquivo e clique em `abrir`.
Depois de um momento, você verá um resumo da carteira que está prestes a aplicar. Você notará uma caixa de diálogo “Impressão digital mestre” com oito caracteres. Você pode usar esse identificador exclusivo para confirmar se está importando a carteira correta do seu Coldcard.
No seu Coldcard, no menu principal, navegue até `Avançado`> `Ver Identidade` e você pode comparar a impressão digital exibida com a exibida na Sparrow Wallet. Isto é especialmente importante para confirmar se você adicionou uma senha, que será abordada no Coldcard guia paranóico.
Se tudo estiver bem, clique em `Aplicar` na Sparrow Wallet.
Após clicar em `Aplicar`, você terá a oportunidade de adicionar uma senha à sua carteira. Esta é uma senha que criptografará o arquivo de dados da Sparrow Wallet salvo em seu computador. Esta senha pode proteger sua carteira se alguém obtiver acesso à sua área de trabalho e ao arquivo da Sparrow Wallet. Caso esqueça sua senha, você precisará criar um novo arquivo de carteira repetindo todo esse processo.
Você também pode salvar uma lista de endereços de depósito do seu Coldcard e comparar essa lista salva com a Sparrow Wallet para garantir que a carteira correta seja carregada sem ter que recuperar seu Coldcard, fazer login nele e comparar os endereços de depósito lá. Para fazer isso, selecione a guia `Receber` na Sparrow Wallet e você poderá visualizar o primeiro endereço de recebimento do seu Coldcard e seu código QR. Em seu Coldcard, certifique-se de inserir o cartão microSD e inserir sua senha (se aplicável). Em seguida, no menu principal, selecione `Address Explorer`. Isso exibirá alguns tipos de endereço que você pode escolher para visualizar. Seu Coldcard pode usar endereços Bitcoin P2PKH herdados que começam com “1”, ou endereços Bitcoin SegWit P2SH aninhados que começam com “3”, ou endereços Bitcoin SegWit Bech32 nativos que começam com “bc1”. Então você deseja pressionar `1` e isso salvará os primeiros 250 endereços em um arquivo `.csv` no seu cartão microSD. Você também pode abrir o arquivo `addresses.csv` com um editor de texto em sua área de trabalho para visualizar os 250 endereços que você exportou de seu Coldcard e compará-los com sua carteira Sparrow apenas para maior segurança.
Depois de aplicar as alterações, agora você pode navegar pela sua carteira exclusiva para relógio na Sparrow Wallet. No lado esquerdo da interface da Sparrow Wallet existem seis guias:
– A aba `Transações` é onde você pode ver informações relacionadas às transações nesta carteira somente para observação.
– A aba `Enviar` é onde você pode criar os PSBTs para depois exportar para assinatura pelo Coldcard.
– A aba `Receive` é onde você pode gerar o endereço de recebimento do seu Coldcard sem precisar conectá-lo e fazer login nele.
– A aba `Endereços` mostra vários endereços de depósito e alteração, bem como quaisquer saldos.
– A guia `UTXOs` mostra todas as saídas de transação não gastas e um pequeno gráfico traçando o histórico.
– A guia `Configurações` é onde você pode ver informações detalhadas sobre a carteira somente para relógio, como impressão digital mestre, caminho de derivação e xPub.
Agora você pode clicar na guia `Receber` no lado esquerdo da interface da Sparrow Wallet. Em seguida, será apresentado um endereço de recebimento de bitcoin, um código QR e alguns detalhes adicionais. Você pode escanear este código QR com sua carteira Bitcoin móvel, por exemplo, e depositar alguns bitcoins em seu Coldcard. Você deverá ver a transação aparecer na Sparrow Wallet após um momento, juntamente com uma notificação pop-up. Além disso, no Bitcoin Core, as transações também devem aparecer lá. A transação permanecerá em status pendente até receber algumas confirmações de blockchain. Enquanto isso, você pode clicar na guia `Transações` e revisar mais detalhes sobre sua transação. Você também pode copiar/colar seu ID de transação em mempool.espaço para aguardar sua primeira confirmação ou use qualquer que seja o seu explorador de blocos preferido. Tor Navegador é um navegador focado na privacidade.
Agora você pode desligar e proteger seu Coldcard em um local seguro até que queira assinar uma transação e gastar com ele (abordado abaixo). Vários endereços serão catalogados na Sparrow Wallet para que você possa continuar depositando no seu Coldcard via Sparrow Wallet sem precisar reconectá-lo todas as vezes. É uma prática recomendada confirmar cada endereço de recebimento no próprio Coldcard e/ou no arquivo `.csv` salvo e, adicionalmente, usar cada endereço apenas uma vez.
Etapa 4 (B): Como conectar o passaporte
Para importar uma carteira de assinatura única via código QR, primeiro faça login no seu Passport e digite sua senha, se estiver usando uma. Em seguida, no menu principal, navegue até `Pair Wallet` > `Sparrow` > `Single-sig` > `QR Code`. Depois de pressionar `CONTINUE`, o Passport começará a exibir uma série de códigos QR, então espere um momento enquanto prepara a Sparrow Wallet em sua área de trabalho.
Se você não possui uma webcam para o seu PC, também pode importar as informações necessárias por meio de transferência de arquivos em um cartão microSD. Referir-se este guia para obter detalhes.
Na Sparrow Wallet em sua área de trabalho, navegue até `Arquivo` > `Importar carteira`.
No menu de carteiras que aparece, role para baixo até `Passaporte` e selecione `Scan`.
Isso deve iniciar sua webcam: agora você pode pegar seu Passport novamente e pressionar `CONTINUAR` para iniciar a série de códigos QR. Se quiser redimensionar os códigos QR na tela do passaporte, você pode pressionar o botão `Redimensionar` para alterar a resolução do código QR para três tamanhos possíveis.
Capturar toda a série de códigos QR pode demorar um pouco, então tente manter o Passport estável e os códigos QR dentro das linhas pontilhadas na tela da Sparrow Wallet.
Depois que as informações necessárias forem coletadas pela Sparrow Wallet, você deverá retornar à tela do menu anterior da Sparrow Wallet. Desta vez, porém, você deve notar que pode escolher o `Tipo de script` em um menu suspenso; é aqui que você pode escolher se deseja usar endereços Bitcoin legados que começam com “1”, ou endereços SegWit aninhados que começam com “3”, ou endereços SegWit nativos que começam com “bc1q”, ou endereços Taproot que começam com “ bc1p”. Embora a Sparrow Wallet esteja pronta para lidar com endereços Taproot, prevê-se que isso seja implementado no Passport Q1 2022. Nesta demonstração, endereços Native SegWit “bc1q” são usados, pois são os únicos compatíveis com Whirlpool.
Em seguida, a Sparrow Wallet solicitará que você dê um nome à sua nova carteira. Isso pode ser o que você escolher. Neste exemplo, “Passport Demo” é usado. Em seguida, clique em `Criar carteira`.
Em seguida, a Sparrow Wallet perguntará se você deseja usar uma senha nesta carteira. Essa senha é o que criptografa o arquivo de dados da sua carteira em sua área de trabalho e é opcional. Se alguém obtiver acesso à sua área de trabalho, poderá abrir o arquivo de dados da sua carteira se não estiver protegido por senha. Nesse caso, mesmo que alguém abra o arquivo de dados da sua carteira, não poderá gastar seu bitcoin porque seria necessária uma assinatura do Passaporte para fazer isso.
Depois de aplicar as alterações, agora você pode navegar pela sua carteira exclusiva para relógio na Sparrow Wallet.
No lado esquerdo da interface da Sparrow Wallet existem seis guias:
– A aba `Transações` é onde você pode ver informações relacionadas às transações nesta carteira somente para observação.
– A aba `Enviar` é onde você pode criar os PSBTs para depois assinar com o Passport via código QR ou cartão microSD.
– A guia `Receber` é onde você pode gerar o endereço de recebimento do seu passaporte sem precisar recuperá-lo e fazer login nele.
– A aba `Endereços` mostra vários endereços de depósito e alteração, bem como quaisquer saldos.
– A guia `UTXOs` mostra todas as saídas de transação não gastas e um pequeno gráfico traçando o histórico.
– A guia `Configurações` é onde você pode ver informações detalhadas sobre a carteira somente para relógio, como impressão digital mestre, caminho de derivação e xPub.
Você pode clicar na guia `Receber` no menu do lado esquerdo sempre que desejar gerar um novo endereço de recebimento. Você pode escanear este código QR com sua carteira Bitcoin móvel ou usar o endereço do seu pool de mineração, por exemplo, e depositar alguns bitcoins em seu passaporte. Você deverá ver a transação aparecer na Sparrow Wallet após um momento, juntamente com uma notificação pop-up. Além disso, no Bitcoin Core, as transações também devem aparecer lá. A transação permanecerá em status pendente até receber algumas confirmações de blockchain. Enquanto isso, você pode clicar na guia `Transações` e revisar mais detalhes sobre sua transação. Você também pode copiar/colar seu ID de transação em mempool.espaço para aguardar sua primeira confirmação ou use qualquer que seja o seu explorador de blocos preferido. De novo, Tor Navegador é um navegador focado na privacidade.
Agora você pode desligar e proteger seu passaporte em um local seguro até querer assinar uma transação e gastar com ela. Vários endereços serão catalogados na Sparrow Wallet para que você possa continuar depositando no seu Passport via Sparrow Wallet sem ter que reconectá-lo todas as vezes. A melhor prática é confirmar cada endereço de recebimento no próprio passaporte navegando até `Verificar endereço` no menu principal do passaporte e digitalizando o código QR exibido na carteira Sparrow com a câmera do passaporte. Além disso, use cada endereço apenas uma vez.
Quando você estiver pronto para assinar uma transação para gastar bitcoin, é necessário criar uma Transação Bitcoin Parcialmente Assinada (PSBT). Você pode depositar bitcoin com seu passaporte armazenado, mas para gastar bitcoin, o passaporte precisa assinar a transação. A Sparrow Wallet é usada para construir a transação com base nas saídas de transação não gastas (UTXOs) disponíveis e nas informações que você insere ao construir a transação. Os detalhes do PSBT são transmitidos entre a Sparrow Wallet e o Passport usando o método de troca de código QR ou cartão microSD. Isso é abordado abaixo.
Etapa 5: mixagem direta em uma carteira de hardware
Um recurso muito interessante da Whirlpool é que você pode misturar diretamente na sua carteira de hardware. Você pode definir o número de mixagens que deseja que cada UTXO alcance e, à medida que seus UTXOs são remixados, atinja esse número e eles serão depositados em sua carteira de hardware diretamente de uma transação CoinJoin. Além disso, a Sparrow Wallet adicionará uma fonte adicional de aleatoriedade para ajudá-lo a evitar a criação de padrões que poderiam ser usados como heurísticas na cadeia; cada UTXO que atingir o número definido de remixes terá 25% de chance de ser mixado novamente. Quando você recebe depósitos em sua carteira de hardware diretamente de uma transação CoinJoin, parece que o UTXO ainda está na Whirlpool para qualquer observador externo que esteja olhando a rede.
Navegue até a aba `UTXOs` no lado esquerdo e a aba `Postmix` no lado direito, esses são todos os seus UTXOs de mixagem. Na parte inferior, clique em Mix to.
Uma janela aparecerá e no menu suspenso `Mix to wallet`, selecione a carteira somente para relógio Coldcard ou Passport que você importou. Em seguida, você pode definir o número mínimo de mixagens que deseja que cada UTXO alcance antes de ser depositado em sua carteira de hardware. Lembre-se de que cada UTXO terá 25% de chance de ser mixado novamente, mesmo depois de atingir esse número. Você pode deixar o `Intervalo de índice` na configuração padrão `Completo` para usar endereços indexados pares e ímpares. Em seguida, clique em `Reiniciar Whirlpool`.
Então você notará que o botão na parte inferior mudou para exibir a carteira somente de relógio que você selecionou para os depósitos automáticos.
Agora você pode simplesmente deixar seus UTXOs serem remixados e, à medida que eles conseguirem mixagens suficientes, eles serão automaticamente depositados em sua carteira de hardware. A seguir, você verá como gastar com seu Coldcard ou Passport usando Sparrow Wallet e mantendo sua carteira de hardware totalmente protegida.
Etapa 6 (A): Assinando com o Coldcard
Quando você estiver pronto para assinar uma transação para gastar bitcoin, é necessário criar um PSBT para manter o benefício isolado. Você pode depositar bitcoin com seu Coldcard desconectado, mas para gastar bitcoin, o Coldcard precisa assinar a transação. A Sparrow Wallet é usada para construir a transação com base nas saídas de transação não gastas (UTXOs) disponíveis e nas informações que você insere ao construir a transação. Os detalhes do PSBT são passados entre a Sparrow Wallet e o Coldcard usando o cartão microSD.
Para criar um PSBT, navegue até a guia `Gastar` no lado esquerdo da Sparrow Wallet. Lá, você pode colar o endereço para o qual está enviando, adicionar um rótulo, inserir um valor para enviar e escolher uma taxa de mineração, etc. Depois de definir tudo, clique em `Criar transação`. Na próxima tela, verifique os detalhes e clique em `Finalizar transação para assinatura`. Em seguida, será perguntado o que deseja fazer com o PSBT finalizado. Neste caso, clique em `Salvar transação` e a Sparrow Wallet iniciará o explorador de arquivos. Navegue até o cartão microSD e salve o PSBT lá. Em seguida, ejete o cartão microSD com segurança.
Insira o cartão microSD no Coldcard. Se necessário, ligue seu Coldcard usando o Adaptador de bateria COLDPOWER de 9 volts ou adaptador USB. Em seguida, insira o prefixo do PIN do Coldcard, verifique as palavras anti-phishing e insira o sufixo do PIN. No menu principal escolha `Pronto para assinar`. Em seguida, os detalhes do PSBT serão exibidos e você poderá confirmar se o endereço, o valor e a taxa dos mineradores estão corretos.
Em seguida, clique em `OK` para assinar. Assim que o arquivo for assinado, ele será salvo como um novo arquivo no cartão microSD. Você pode então ejetar o cartão microSD, sair do Coldcard com segurança e desligá-lo.
Ejete o cartão microSD do Coldcard, insira-o no adaptador USB e insira o adaptador no computador desktop. Certifique-se de que Bitcoin Core e Sparrow Wallet estejam abertos. Em seguida, no explorador de arquivos, basta clicar duas vezes no arquivo PSBT assinado e ele deverá abrir automaticamente na Sparrow Wallet. Alternativamente, na Sparrow Wallet navegue até `Arquivo` > `Abrir transação` e escolha `Arquivo` no menu de opções e navegue até o local do arquivo do PSBT assinado. Seja qual for sua escolha, clique no botão `Broadcast Transaction` para enviar a transação assinada para a rede Bitcoin.
No momento da transmissão você deverá ver a transação no Bitcoin Core, bem como receber uma notificação na Sparrow Wallet. Novamente, você pode copiar o ID da transação e colá-lo no explorador de blocos de sua preferência para observar as confirmações.
O ponto principal aqui é que seu Coldcard é o dispositivo de assinatura necessário, enquanto sua Sparrow Wallet é sua interface, construtor de transações e emissora. Nesta configuração, a Sparrow Wallet pode fazer muitas coisas, como catalogar endereços e criar transações. Mas sem a assinatura do seu Coldcard, a Sparrow Wallet não pode autorizar o gasto de nenhum dos seus bitcoins.
Etapa 6 (B): Assinatura com o passaporte
Para criar um PSBT, navegue até a guia `Enviar` no lado esquerdo da Sparrow Wallet. Lá, você pode colar o endereço para o qual está enviando, adicionar um rótulo, inserir um valor para enviar e escolher uma taxa de mineração, etc. Depois de definir tudo, clique em `Criar transação`. Na próxima tela, verifique os detalhes e clique em `Finalizar transação para assinatura`. Em seguida, será perguntado o que deseja fazer com o PSBT finalizado. Neste caso, clique em `Mostrar QR` e a Sparrow Wallet lançará uma série animada de códigos QR.
Com o seu passaporte, certifique-se de ter a senha aplicada e, no menu principal, selecione `Scan with QR Code`. Em seguida, aponte a câmera do Passport para a série de códigos QR piscando na interface da Sparrow Wallet.
Na tela do Passaporte será mostrado a quantidade de bitcoin que está sendo gasto e o endereço para o qual está sendo gasto; pressione `CONTINUAR` se os detalhes estiverem corretos. O Passaporte informará então qual é o valor do troco; se houver, pressione `CONTINUAR`. Por último, o Passport exibirá a taxa de rede, e se tudo estiver correto pressione `SIGN`.
Assim que a transação for assinada pelo Passaporte, um código QR será exibido na tela do Passaporte. De volta à sua área de trabalho, na Sparrow Wallet, selecione o botão `Scan QR` com o ícone da câmera.
Isso iniciará sua webcam de desktop e você poderá segurar o Passport na frente de sua webcam para que a Sparrow Wallet possa ler os detalhes da transação assinada.
Depois que a Sparrow Wallet coletar os detalhes da transação assinada, você poderá transmitir a transação para a rede Bitcoin pressionando o botão `Broadcast Transaction`.
No momento da transmissão você deverá ver a transação no Bitcoin Core, bem como receber uma notificação na Sparrow Wallet. Novamente, você pode copiar o ID da transação e colá-lo no explorador de blocos de sua preferência para observar as confirmações.
O ponto principal aqui é que seu Passport é o dispositivo de assinatura necessário, enquanto sua Sparrow Wallet é sua interface, construtor de transações e emissora. Nesta configuração, a Sparrow Wallet pode fazer muitas coisas, como catalogar endereços e criar transações: Mas sem a assinatura do seu passaporte, a Sparrow Wallet não pode autorizar o gasto de qualquer bitcoin protegido pelo passaporte.
Agora que você viu como usar a Sparrow Wallet para girar seu bitcoin e depositá-lo diretamente em sua carteira de hardware, comece a tomar medidas para colocar essas ferramentas em uso e proteger sua privacidade.
Este é um post convidado da Econoalchemist. As opiniões expressas são inteiramente próprias e não refletem necessariamente as da BTC Inc ou Bitcoin Magazine.
- "
- 11
- 2022
- Sobre
- Acesso
- Conta
- adquirir
- Adicional
- endereço
- endereços
- avançado
- Todos os Produtos
- Apesar
- quantidade
- anunciou
- Anonimato
- qualquer um
- relevante
- Aplicação
- Aplicando
- apropriado
- garantia
- atributos
- Autenticação
- Automático
- disponível
- Basicamente
- bateria
- ser
- beneficiar
- MELHOR
- melhores práticas
- Bitcoin
- núcleo bitcoin
- transações bitcoin
- Bitcoin Wallet
- Bloquear
- blockchain
- Caixa
- quebra
- navegador
- BTC
- BTC Inc
- construir
- construtor
- capacidades
- dinheiro
- cadeia
- alterar
- Escolha
- código
- juntar-se
- como
- computador
- Configuração
- Contato
- conectado
- da conexão
- continuamente
- continuar
- continua
- facilidade
- núcleo
- poderia
- Casal
- crio
- criado
- Criar
- dados,
- demonstraram
- projetado
- área de trabalho
- detalhado
- detalhes
- dispositivo
- diferente
- difícil
- diretamente
- descoberto
- Ecrã
- Diy
- down
- editor
- Entrar
- entrou
- Entra
- especialmente
- Evento
- tudo
- exemplo
- exchange
- extremo
- olho
- Característica
- Funcionalidades
- Taxas
- encontra
- final
- impressão digital
- Fogo
- Primeiro nome
- seguir
- seguinte
- voltado para o futuro
- Gratuito
- cheio
- fundos
- mais distante
- futuro
- gerar
- gerador
- vai
- Dourado
- Bom estado, com sinais de uso
- Verde
- Cresça:
- Locatário
- Visitante Mensagem
- guia
- hackers
- Hardware
- Hardware Wallet
- ter
- ajudar
- SUA PARTICIPAÇÃO FAZ A DIFERENÇA
- história
- segurar
- homepage
- Como funciona o dobrador de carta de canal
- Como Negociar
- HTTPS
- ÍCONE
- idéia
- implementação
- implementado
- importante
- importador
- impossível
- melhorar
- INFORMAÇÕES
- entrada
- instalar
- interessado
- Interface
- Internet
- intuitivo
- IP
- Endereço IP
- Endereços IP
- IT
- se
- manutenção
- Chave
- chaves
- laptop
- lançamento
- lançado
- APRENDER
- Deixar
- Legado
- Links
- Liquidez
- Lista
- local
- localização
- longo
- procurando
- a manter
- Fazendo
- gerencia
- manualmente
- marca
- média
- metal
- mente
- Mineradores
- mínimo
- Mineração
- misto
- Móvel Esteira
- Monitore
- mais
- movimento
- Perto
- necessariamente
- necessário
- rede
- caderno
- notificação
- número
- Na cadeia
- aberto
- Opiniões
- Oportunidade
- Opção
- Opções
- ordem
- Outros
- próprio
- Papel
- participar
- passaporte
- Senha
- PC
- Pessoas
- possivelmente
- peça
- ponto
- Privacidade
- piscina
- possível
- potencial
- poder
- prática
- Preparar
- imprensa
- visualização
- anterior
- política de privacidade
- privado
- Chaves Privadas
- processo
- proteger
- fornece
- público
- chaves públicas
- fins
- Q1
- QR code
- Links
- alcance
- receber
- recebido
- Recuperar
- refletir
- registrado
- regular
- requeridos
- Recursos
- DESCANSO
- Resultados
- rever
- Risco
- Execute
- corrida
- seguro
- poupança
- digitalização
- exploração
- Peneira
- seguro
- firmemente
- segurança
- semente
- seed phrase
- SegWit
- selecionado
- Série
- conjunto
- contexto
- instalação
- Partilhar
- Baixo
- SIX
- pequeno
- So
- Software
- Soluções
- alguns
- Alguém
- gastar
- Passar
- Spin
- divisão
- splits
- começo
- começado
- Status
- loja
- lojas
- Interruptor
- tomar
- Converse
- Target
- teste
- roubo
- Através da
- tempo
- juntos
- ferramentas
- topo
- transação
- Transações
- transferência
- problema
- compreender
- único
- usb
- usar
- verificar
- Ver
- Wallet
- Carteiras
- Assistir
- webcam
- O Quê
- se
- enquanto
- Windows
- dentro
- sem
- palavras
- Atividades:
- trabalho
- seria