Assinatura de mensagens com Ledger Nano S / Nano X usando Ledger Live, Electrum e MEW
Assinatura de mensagem – você sabe que, além de assinar uma transação, as chaves privadas também podem ser usadas para assinar uma mensagem. Vá para o tutorial.
Você pode assinar uma mensagem com seu endereço público Bitcoin usando suas chaves privadas. É chamada de assinatura Bitcoin. Da mesma forma, você pode assinar uma mensagem com seu endereço Ethereum e endereço Litecoin. Não apenas isso, mas basicamente você pode assinar qualquer mensagem com qualquer um de seus endereços de criptomoeda usando suas chaves privadas. Então, qual é o propósito das assinaturas digitais e por que assinar uma mensagem?
Casos de uso de mensagens assinadas
Você pode assinar várias mensagens usando sua chave privada para diferentes fins. Alguns aplicativos comuns onde o recurso de assinatura de mensagem está sendo usado são: Para reivindicar moedas bifurcadas, lançamentos aéreos, para mostrar a capacidade de crédito, para provar a propriedade de fundos para fins de auditoria, garantias e há vários outros aplicativos.
Por exemplo, digamos que há um evento de lançamento aéreo acontecendo e alegar que você foi convidado a assinar uma mensagem. Esteja você reivindicando um lançamento aéreo ou moedas bifurcadas, você será solicitado a assinar uma determinada mensagem com seu endereço Bitcoin. Isso serve para provar a propriedade do endereço. Você pode pensar por que não apenas compartilhar o endereço público. Uma vez que Bitcoin, Ethereum e a maioria dos blockchains são públicos, qualquer pessoa pode dizer que eles são os proprietários do endereço.
Uma maneira de provar que você realmente possui o endereço Bitcoin é assinando uma mensagem usando suas chaves privadas. Ao assinar uma mensagem, você prova que controla o endereço Bitcoin específico e os fundos associados a ele. Depois de assinado, você pode compartilhar a assinatura e a mensagem assinada publicamente. O terceiro irá então verificar a assinatura e garantir a propriedade das chaves privadas do seu endereço Bitcoin.
A assinatura de mensagens é um dos recursos mais importantes e a maioria das carteiras tem a opção de assinar / verificar assinaturas.
Certa vez, explicamos como assinar uma mensagem usando seu endereço Bitcoin. Mas isso cobre apenas o core e a carteira electrum. Aqui, mostraremos como fazer isso com sua carteira Ledger.
O tutorial a seguir explicará como assinar uma mensagem com seu Bitcoin, endereço Ethereum de sua carteira Ledger Nano S e Nano X.
Assinar mensagens usando Ledger Nano
Em primeiro lugar, use sua carteira de hardware, ou seja, se você deseja assinar uma transação ou uma mensagem, você precisa de uma carteira de software para gerenciar o dispositivo.
Ledger Live é o aplicativo de carteira oficial para o dispositivo Ledger. É o aplicativo de interface mais popular que permite aos usuários do Ledger Nano S e Nano X gerenciar sua carteira de hardware.
Mas a coisa é que atualmente o Ledger Live só tem algumas funcionalidades básicas como enviar / receber moedas. Você só pode assinar a transação e não há opção em qualquer lugar da interface para assinar ou verificar uma mensagem. Então, como você assina a mensagem usando o Ledger Live?
Assinatura de mensagem com Ledger Live
Anteriormente, os usuários da carteira de hardware Ledger usavam software de desktop Bitcoin antigo e aplicativos Chrome para gerenciar seus dispositivos. Tinha o recurso de assinar mensagens de verificação. Mas o antigo software de carteira e aplicativos de cromo foram desativados e agora foram substituídos pelo Ledger Live.
Assinar / verificar a mensagem é o recurso mais solicitado por usuários do Ledger. Mas, como dissemos, esse recurso não está disponível no Ledger Live atualmente. Já se passaram vários anos e os desenvolvedores ainda não implementaram o recurso de assinatura de mensagem no aplicativo Ledger ao vivo.
Espero que eles implementem a assinatura de mensagens não apenas para o endereço Bitcoin, mas para todas as moedas suportadas em um único lugar.
Assim que for compatível no futuro, atualizaremos este artigo.
Como assinar uma mensagem com carteira Ledger? – Nano S / Nano X
Por enquanto, os usuários do Ledger precisam contar com aplicativos de terceiros para assinar uma mensagem. Mas espere! É seguro? Sim, ele é. Você não está realmente importando / exportando a chave privada para outra carteira. Além disso, você não está enviando fundos do seu livro-razão para outra carteira. Em vez disso, você vai apenas conectar seu dispositivo de hardware a uma carteira de software que tem a opção de assinar / verificar massagens.
Existem várias carteiras de terceiros com recurso de assinatura de mensagem e que tem a opção de se conectar com Ledger Nano S / Nano X. Você pode usar Electrum para Bitcoin. Da mesma forma, para dinheiro Bitcoin, você pode usar dinheiro eletrônico. Para Litecoin, você pode usar a carteira Litecoin electrum. Para assinar o seu endereço Ethereum, você pode usar o MEW (My Ether Wallet).
Aqui agora vamos ver como assinar mensagens com segurança usando seu dispositivo Ledger Nano? Este tutorial cobrirá a assinatura de uma mensagem com o endereço Bitcoin e também com o endereço Ethereum. Para isso, usaremos Electrum Bitcoin e MEW (MyEtherWallet).
Preparando as coisas
Antes de entrar no guia, presumimos que você tenha seu dispositivo de contabilidade configurado e pronto com todos os aplicativos necessários.
Para Bitcoin, você precisará do aplicativo Bitcoin (BTC) e para Ethereum precisará do aplicativo Ethereum (ETH) instalado em seu dispositivo. Isso só pode ser instalado a partir do seu Ledger Live.
Baixe o Ledger Live: https://www.ledger.com/ledger-live. Agora, antes de instalar o software e usá-lo, certifique-se de verificar o razão ao vivo. Assim que a instalação for concluída, conecte seu dispositivo de contabilidade e desbloqueie o PIN. Em seguida, vá para o gerenciador e instale os aplicativos Bitcoin e Ethereum em seu dispositivo.

Depois de instalar os aplicativos, você pode fechar o Ledger Live.
Agora baixe e instale a carteira electrum. Cuidado com carteiras electrum falsas e sites de phishing. Certifique-se de sempre baixar Electrum do site oficial: https://electrum.org/#download.
Aqui está como verificar assinaturas elétricas. Além disso, se você já tiver o Electrum instalado, aqui está um guia para atualizar com segurança sua carteira Electrum.
Você pode usar a versão portátil ou instalador e a instalação é muito simples. Depois de ter seu electrum pronto, abra a carteira. Você verá o assistente de instalação se for sua primeira vez.

Assinar uma mensagem no livro-razão usando electrum
Primeiro você precisa configurar e conectar seu dispositivo Ledger ao Electrum.
1. Conecte seu dispositivo de contabilidade ao computador. Uma vez conectado, desbloqueie o PIN e abra o aplicativo Bitcoin no dispositivo. Depois de ver a mensagem de que o aplicativo está pronto, prossiga para a etapa 2.
2. No electrum, dê um nome à sua carteira e escolha a carteira padrão.

3. Na próxima tela, você verá a opção de armazenamento de chaves. Escolha “usar um dispositivo de hardware” e clique em Avançar. Electrum irá agora procurar pelo seu dispositivo.

Se você tiver problemas para conectar seu dispositivo de razão ao electrum, siga este tutorial: https://coinguides.org/ledger-nano-not-detected-electrum-fix/
4. Escolha seu dispositivo e, na próxima tela, será solicitado que você escolha o tipo de criptografia e o caminho de derivação. Não é nada além dos formatos de endereço.

Ver: https://en.bitcoin.it/wiki/Invoice_address
Atualmente, o Bitcoin tem três formatos de endereço diferentes em uso. O endereço legado começa com 1, p2sh-segwit começa com 3 e o tipo de endereço SegWit nativo começa com bc1. Por exemplo, se você tem fundos em seu endereço que começa com 3, escolha p2sh-segwit e clique em próximo. Se você quiser usar todos os três formatos de endereço, você precisa configurar três carteiras separadas para cada tipo de endereço.
5. Você pode definir a criptografia do arquivo da carteira, que é totalmente opcional e depende de você.
É isso! Seu dispositivo de contabilidade agora está conectado ao Electrum. Vá para a guia de endereço e você verá a lista de todos os seus endereços de Bitcoin.
Observação: Se sua carteira estiver protegida por senha, acesse a conta protegida por senha antes de conectar seu dispositivo ao electrum. Em seguida, siga as etapas abaixo para assinar um endereço.
Mensagem de assinatura: Electrum – Ledger (Bitcoin)
1. Clique com o botão direito e copie o endereço que deseja assinar.

2. Vá para Ferramentas >> abrir assinar / verificar mensagem.
3. Cole o endereço copiado no campo de endereço.

4. Em seguida, insira a mensagem que deseja assinar. Não há limitações. Você pode inserir a mensagem que quiser.
5. Assim que a mensagem estiver clara, clique em Sign on Electrum. Você verá o status da mensagem de assinatura do razão.
6. Agora, em seu dispositivo de razão, você verá o texto da mensagem de assinatura. Navegue e confirme o hash da mensagem mostrado no dispositivo para aquele mostrado na carteira Electrum.

7. Assim que estiver correto, use o botão de navegação novamente e confirme a mensagem de sinal.

É isso! A carteira Electrum agora mostrará a assinatura. Clique em verificar assinatura para garantir se é uma assinatura válida. Assim que a assinatura for verificada, você pode compartilhar os detalhes.

Você precisa compartilhar a assinatura, o endereço e a mensagem para provar que controla o endereço Bitcoin específico. É assim que você assina um endereço BTC em sua carteira contábil.
Agora vamos ver como assinar um endereço Ethereum com razão? Para assinar o endereço Ethereum, usaremos My Ether Wallet.
Assinar uma mensagem usando MyEtherWallet
1. Desbloqueie seu dispositivo de contabilidade e abra o aplicativo Ethereum.
2. Assim que o aplicativo Ethereum estiver pronto >> vamos para https://www.myetherwallet.com/access-my-wallet e escolha o hardware.

3. Em seguida, escolha Razão >> clique em continuar. Em seguida, escolha o aplicativo que você abriu no Razão e clique em Avançar.

4. No MEW você verá agora a lista de endereços Ethereum junto com o saldo que ele contém.

5. Escolha o endereço que deseja assinar, concorde com os termos e clique em Acessar minha carteira. Irá levá-lo para a interface da carteira.
Mensagem de assinatura: MEW – Ledger (Ethereum)
1. Na interface do MEW no menu do lado esquerdo, você encontrará a opção Mensagem. Desça e escolha assinar mensagem.

2. Em seguida, digite a mensagem personalizada que deseja assinar e clique em assinar.
3. Agora, em seu dispositivo de contabilidade, navegue, verifique o hash da mensagem e confirme a assinatura da mensagem.
4. O MEW mostrará a tela de confirmação onde mostrará o endereço de assinatura, mensagem e a mensagem em HEX. Clique em confirmar assinatura.

5. Você receberá outra tela pop-up que fornecerá a mensagem assinada semelhante a esta.
{
"Morada": "0x1e85ed1aa5bb0177c11a6a2245a496441ec1b797",
"msg": "Assinatura Ethereum – CoinGuides.org",
"sig": "0xbb439085f074b7f526f0d278884ec82ef022c1f28d7be216a8d1e4dbc23b4f59713d50164c35f1eff92346dab8a0f7772346c2d994dd72a78695ef96fc29d97701",
"versão": "3",
"signatário": "livro-razão"
}

Copie e use o menu de mensagem de verificação para verificar a mensagem. Assim que a assinatura e a mensagem forem verificadas, você pode compartilhar a mensagem assinada.
É isso! É assim que você assina um endereço ETH em sua carteira contábil. O procedimento se aplica tanto ao Ledger Nano S quanto ao Nano X.

Facebook
Pinterest