Podpisywanie wiadomości za pomocą Ledger Nano S / Nano X za pomocą Ledger Live, Electrum i MEW
Podpisywanie wiadomości – czy wiesz, że oprócz podpisywania transakcji klucze prywatne mogą być również używane do podpisywania wiadomości. Przejdź do samouczka.
Możesz podpisać wiadomość swoim publicznym adresem Bitcoin, używając swoich kluczy prywatnych. Nazywa się to podpisem Bitcoin. Podobnie możesz podpisać wiadomość swoim adresem Ethereum i adresem Litecoin. Nie tylko to, ale w zasadzie możesz podpisać każdą wiadomość dowolnym adresem kryptowaluty za pomocą kluczy prywatnych. Jaki jest więc cel podpisów cyfrowych i po co podpisywać wiadomość?
Podpisuj przypadki użycia wiadomości
Możesz podpisywać różne wiadomości przy użyciu swojego klucza prywatnego do różnych celów. Niektóre typowe aplikacje, w których używana jest funkcja podpisywania wiadomości, to: Do zgłaszania monet, zrzutów lotniczych, do wykazania zdolności kredytowej, do udowodnienia własności funduszy do celów audytu, zabezpieczenia i jest kilka innych zastosowań.
Na przykład, powiedzmy, że trwa zrzut lotniczy i twierdzimy, że jesteś proszony o podpisanie wiadomości. Niezależnie od tego, czy ubiegasz się o zrzut lub rozwidlone monety, zostaniesz poproszony o podpisanie danej wiadomości swoim adresem Bitcoin. Ma to na celu potwierdzenie własności adresu. Możesz pomyśleć, dlaczego po prostu nie udostępnić adresu publicznego. Ponieważ Bitcoin, Ethereum i większość łańcuchów bloków są publiczne, każdy może powiedzieć, że jest właścicielem adresu.
Jednym ze sposobów udowodnienia, że faktycznie posiadasz adres Bitcoin, jest podpisanie wiadomości przy użyciu kluczy prywatnych. Podpisując wiadomość, potwierdzasz, że kontrolujesz konkretny adres Bitcoin i powiązane z nim fundusze. Po podpisaniu możesz udostępnić publicznie podpis i podpisaną wiadomość. Następnie strona trzecia zweryfikuje podpis i zapewni własność kluczy prywatnych Twojego adresu Bitcoin.
Podpisywanie wiadomości jest jedną z najważniejszych funkcji, a większość portfeli ma opcję podpisywania / weryfikacji podpisów.
Kiedyś wyjaśniliśmy, jak podpisać wiadomość przy użyciu adresu Bitcoin. Ale to dotyczy tylko portfela core i electrum. Tutaj pokażemy, jak to zrobić z portfelem Ledger.
Poniższy samouczek wyjaśni, jak podpisać wiadomość swoim adresem Bitcoin, Ethereum z portfela Ledger Nano S i Nano X.
Podpisywanie wiadomości za pomocą Ledger Nano
Przede wszystkim do korzystania z portfela sprzętowego, czyli niezależnie od tego, czy chcesz podpisać transakcję, czy podpisać wiadomość, potrzebujesz portfela programowego do zarządzania urządzeniem.
Ledger Live to oficjalna aplikacja portfela na urządzenie Ledger. Jest to najpopularniejsza aplikacja interfejsu, która umożliwia użytkownikom Ledger Nano S i Nano X zarządzanie portfelem sprzętowym.
Ale obecnie Ledger Live ma tylko kilka podstawowych funkcji, takich jak wysyłanie / odbieranie monet. Możesz tylko podpisać transakcję i nigdzie w interfejsie nie ma opcji podpisania lub weryfikacji wiadomości. Jak więc podpisujesz wiadomość za pomocą Ledger Live?
Podpisywanie wiadomości za pomocą Ledger Live
Wcześniej użytkownicy portfela sprzętowego Ledger używali starego oprogramowania komputerowego Bitcoin i aplikacji Chrome do zarządzania swoim urządzeniem. Miał funkcję podpisywania zweryfikowanych wiadomości. Ale stare oprogramowanie portfela i aplikacje Chrome zostały dezaktywowane i są teraz zastąpione przez Ledger Live.
Podpisz / sprawdź, czy wiadomość to najbardziej pożądana funkcja przez użytkowników Ledger. Ale jak powiedzieliśmy, ta funkcja nie jest obecnie dostępna w Ledger Live. Minęło już kilka lat, a programiści nadal nie wdrożyli funkcji podpisywania wiadomości w aplikacji Ledger na żywo.
Mam nadzieję, że zaimplementują podpisywanie wiadomości nie tylko dla adresu Bitcoin, ale dla wszystkich obsługiwanych monet z jednego miejsca.
Gdy w przyszłości zostanie obsłużona, zaktualizujemy ten artykuł.
Jak podpisać wiadomość w portfelu Ledger? – Nano S / Nano X
Na razie użytkownicy Ledgera muszą polegać na aplikacjach innych firm, aby podpisać wiadomość. Ale poczekaj! Czy to jest bezpieczne? Tak to jest. W rzeczywistości nie importujesz / nie eksportujesz klucza prywatnego do innego portfela. Nie wysyłasz również środków ze swojej księgi do innego portfela. Zamiast tego po prostu podłączasz swoje urządzenie sprzętowe do portfela programowego, który ma opcję podpisywania / weryfikacji wiadomości.
Istnieje kilka portfeli innych firm z funkcją podpisywania wiadomości i możliwością połączenia z Ledger Nano S / Nano X. Możesz użyć electrum dla Bitcoin. Podobnie w przypadku gotówki Bitcoin możesz użyć gotówki Electron. W przypadku Litecoin możesz użyć portfela Litecoin electrum. Aby podpisać swój adres Ethereum, możesz użyć MEW (My Ether Wallet).
Zobaczmy teraz, jak bezpiecznie podpisywać wiadomości za pomocą urządzenia Ledger Nano? Ten samouczek obejmie podpisywanie wiadomości zarówno za pomocą adresu Bitcoin, jak i Ethereum. W tym celu będziemy używać Electrum Bitcoin i MEW (MyEtherWallet).
Przygotowuję rzeczy
Zanim przejdziemy do przewodnika, zakładamy, że masz skonfigurowane urządzenie rejestrujące i gotowe ze wszystkimi niezbędnymi aplikacjami.
W przypadku Bitcoin będziesz potrzebować aplikacji Bitcoin (BTC), a dla Ethereum będziesz potrzebować aplikacji Ethereum (ETH) zainstalowanej na swoim urządzeniu. Można to zainstalować tylko z Twojego Ledger Live.
Pobierz Ledger Live: https://www.ledger.com/ledger-live. Teraz, zanim zainstalujesz oprogramowanie i zaczniesz z niego korzystać, upewnij się, że weryfikujesz księgę na żywo. Po zakończeniu instalacji podłącz urządzenie rejestrujące i odblokuj kod PIN. Następnie przejdź do menedżera i zainstaluj na swoim urządzeniu zarówno aplikację Bitcoin, jak i Ethereum.

Po zainstalowaniu aplikacji możesz zamknąć Ledger Live.
Teraz pobierz i zainstaluj portfel electrum. Uważaj na fałszywe portfele Electrum i strony phishingowe. Upewnij się, że zawsze pobierasz electrum z oficjalnej strony: https://electrum.org/#download.
Oto jak zweryfikować podpisy electrum. Również jeśli masz już zainstalowane electrum, oto przewodnik, jak bezpiecznie zaktualizować swój portfel electrum.
Możesz użyć wersji przenośnej lub instalacyjnej, a instalacja jest dość prosta. Gdy masz już gotowe elektrum, otwórz portfel. Jeśli robisz to po raz pierwszy, zobaczysz kreatora instalacji.

Podpisywanie wiadomości w księdze przy użyciu electrum
Najpierw musisz skonfigurować i podłączyć urządzenie Ledger do electrum.
1. Podłącz urządzenie rejestrujące do komputera. Po podłączeniu odblokuj PIN i otwórz aplikację Bitcoin na urządzeniu. Gdy zobaczysz, że aplikacja jest gotowa, przejdź do kroku 2.
2. Na electrum nazwij swój portfel i wybierz standardowy portfel.

3. Na następnym ekranie zobaczysz opcję magazynu kluczy. Wybierz „użyj urządzenia sprzętowego” i kliknij dalej. Electrum rozpocznie teraz skanowanie w poszukiwaniu twojego urządzenia.

Jeśli masz problem z podłączeniem swojego urządzenia rejestrującego do electrum, postępuj zgodnie z tym samouczkiem: https://coinguides.org/ledger-nano-not-detected-electrum-fix/
4. Wybierz swoje urządzenie, a na następnym ekranie zostaniesz poproszony o wybranie typu scrypt i ścieżki wyprowadzania. To nic innego jak formaty adresów.

Widzieć: https://en.bitcoin.it/wiki/Invoice_address
Obecnie Bitcoin ma trzy różne formaty adresów w użyciu. Starszy adres zaczyna się od 1, p2sh-segwit zaczyna się od 3, a natywny typ adresu SegWit zaczyna się od bc1. Na przykład, jeśli masz środki w swoim adresie zaczynającym się od 3, wybierz p2sh-segwit i kliknij dalej. Jeśli chcesz używać wszystkich trzech formatów adresów, musisz skonfigurować trzy oddzielne portfele dla każdego typu adresu.
5. Następnie możesz ustawić szyfrowanie pliku portfela, które jest całkowicie opcjonalne i zależy od Ciebie.
Otóż to! Twoje urządzenie księgi jest teraz połączone z electrum. Przejdź do zakładki adres, a zobaczysz listę wszystkich swoich adresów Bitcoin.
Uwaga: Jeśli Twój portfel jest chroniony hasłem, uzyskaj dostęp do konta chronionego hasłem przed podłączeniem urządzenia do electrum. Następnie wykonaj poniższe czynności, aby podpisać adres.
Wiadomość podpisująca: Electrum – Ledger (Bitcoin)
1. Kliknij prawym przyciskiem myszy i skopiuj adres, który chcesz podpisać.

2. Przejdź do Narzędzia >> otwórz podpisz / zweryfikuj wiadomość.
3. Wklej skopiowany adres w polu adresu.

4. Następnie wprowadź wiadomość, którą chcesz podpisać. Nie ma żadnych ograniczeń. Możesz wpisać dowolną wiadomość.
5. Gdy komunikat będzie wyraźny, kliknij znak electrum. Zobaczysz stan wiadomości podpisywania księgi.
6. Teraz na urządzeniu do obsługi księgi zobaczysz tekst komunikatu podpisu. Nawiguj i potwierdź hash wiadomości pokazany na urządzeniu do tego pokazanego na portfelu electrum.

7. Gdy wszystko będzie poprawne, użyj ponownie przycisku nawigacji i potwierdź podpisanie komunikatu.

Otóż to! Portfel Electrum będzie teraz wyświetlał podpis. Kliknij opcję Sprawdź podpis, aby upewnić się, że jest to prawidłowy podpis. Po zweryfikowaniu podpisu możesz udostępnić dane.

Musisz udostępnić podpis, adres, a także wiadomość, aby udowodnić, że kontrolujesz konkretny adres Bitcoin. W ten sposób podpisujesz adres BTC w portfelu księgi głównej.
Zobaczmy teraz, jak podpisać adres Ethereum za pomocą księgi głównej? Do podpisania adresu Ethereum będziemy używać My Ether Wallet.
Podpisywanie wiadomości za pomocą MyEtherWallet
1. Odblokuj urządzenie rejestrujące i otwórz aplikację Ethereum.
2. Gdy aplikacja Ethereum będzie gotowa >> iść do https://www.myetherwallet.com/access-my-wallet i wybierz sprzęt.

3. Następnie wybierz Ledger >> kliknij Kontynuuj. Następnie wybierz aplikację, którą otworzyłeś w Ledger i kliknij Dalej.

4. W MEW zobaczysz teraz listę adresów Ethereum wraz z saldem, jakie posiada.

5. Wybierz adres, który chcesz podpisać, zaakceptuj warunki i kliknij Uzyskaj dostęp do mojego portfela. To przeniesie Cię do interfejsu portfela.
Wiadomość podpisu: MEW – Ledger (Ethereum)
1. W interfejsie MEW w menu po lewej stronie znajdziesz opcję Wiadomość. Rozwiń i wybierz podpisz wiadomość.

2. Następnie wprowadź własną wiadomość, którą chcesz podpisać, i kliknij Podpisz.
3. Teraz nawiguj na swoim urządzeniu księgi, zweryfikuj skrót wiadomości i potwierdź podpisanie wiadomości.
4. MEW pokaże ekran potwierdzenia, na którym wyświetli adres podpisu, wiadomość i wiadomość w formacie HEX. Kliknij potwierdź podpisanie.

5. Pojawi się kolejne wyskakujące okienko, które będzie zawierać podpisaną wiadomość podobną do tej.
{
"adres": "0x1e85ed1aa5bb0177c11a6a2245a496441ec1b797",
"msg": "Podpis Ethereum – CoinGuides.org",
"sig": "0xbb439085f074b7f526f0d278884ec82ef022c1f28d7be216a8d1e4dbc23b4f59713d50164c35f1eff92346dab8a0f7772346c2d994dd72a78695ef96fc29d97701",
"wersja": "3",
"podpisujący": "księga główna"
}

Skopiuj to i użyj menu weryfikacji wiadomości, aby zweryfikować wiadomość. Po zweryfikowaniu podpisu i wiadomości możesz udostępnić podpisaną wiadomość.
Otóż to! W ten sposób podpisujesz adres ETH w portfelu księgi głównej. Procedura dotyczy zarówno Ledger Nano S, jak i Nano X.

Facebook
Pinterest