Podpisovanie správ – viete, že okrem podpísania transakcie možno na podpísanie správy použiť aj súkromné kľúče. Prejdite na tutoriál.
Môžete podpísať správu so svojou verejnou adresou bitcoinu pomocou svojich súkromných kľúčov. Volá sa to bitcoinový podpis. Podobne môžete podpísať správu so svojou adresou Etherea a adresou Litecoinu. Nielen to, ale v zásade môžete pomocou svojich súkromných kľúčov podpísať ľubovoľnú správu pomocou ľubovoľnej svojej adresy kryptomeny. Aký je teda účel digitálnych podpisov a prečo podpisovať správu?
Podpísať prípady použitia správy
Pomocou súkromného kľúča môžete podpísať rôzne správy na rôzne účely. Niektoré bežné aplikácie, pri ktorých sa používa funkcia podpisovania správ, sú: Vyzdvihnutie forkovaných mincí, výsadkov, preukázanie bonity, preukázanie vlastníctva finančných prostriedkov na účely auditu, kolaterál a existuje niekoľko ďalších aplikácií..
Povedzme napríklad, že sa koná výsadková udalosť a že budeme požiadaní o podpísanie správy. Či už požadujete výsadok alebo rozdvojené mince, budete vyzvaní, aby ste podpísali danú správu s vašou bitcoinovou adresou. Týmto sa preukazuje vlastníctvo adresy. Možno si pomyslíte, prečo nielen zdieľať verejnú adresu. Pretože bitcoiny, ethereum a väčšina blockchainov sú verejné, ktokoľvek môže povedať, že sú vlastníkmi adresy.
Jedným zo spôsobov, ako dokázať, že skutočne vlastníte adresu bitcoinu, je podpísanie správy pomocou vašich súkromných kľúčov. Podpísaním správy preukazujete, že kontrolujete konkrétnu adresu bitcoinu a prostriedky s ním spojené. Po podpísaní môžete podpis a podpísanú správu zdieľať verejne. Tretia strana potom overí podpis a zaistí vlastníctvo súkromných kľúčov vašej bitcoinovej adresy.
Podpisovanie správ je jednou z najdôležitejších funkcií a väčšina peňaženiek má možnosť podpisovať / overovať podpisy.
Raz sme vysvetlili, ako podpísať správu pomocou svojej bitcoinovej adresy. To sa však týka iba peňaženky jadra a elektriny. Tu vám ukážeme, ako to urobiť s peňaženkou Ledger.
Nasledujúci tutoriál vysvetlí, ako podpísať správu pomocou adresy Bitcoin, Ethereum z peňaženky Ledger Nano S a Nano X.
Podpisovanie správ pomocou aplikácie Ledger Nano
Najskôr použite svoju hardvérovú peňaženku, to znamená, či chcete podpísať transakciu alebo podpísať správu, na správu zariadenia potrebujete softvérovú peňaženku..
Ledger Live je oficiálna aplikácia peňaženky pre zariadenie Ledger. Je to najpopulárnejšia aplikácia rozhrania, ktorá umožňuje používateľom Ledger Nano S a Nano X spravovať svoju hardvérovú peňaženku.
Momentálne však Ledger Live obsahuje iba niektoré základné funkcie, ako napríklad odosielanie a prijímanie mincí. Môžete podpísať iba transakciu a na rozhraní nie je nikde možnosť podpísať alebo overiť správu. Ako teda podpíšete správu pomocou služby Ledger Live?
Podpisovanie správ pomocou služby Ledger Live
Predtým používatelia hardvérovej peňaženky Ledger na správu svojho zariadenia používali starý bitcoinový softvér pre stolné počítače a chrómové aplikácie. To malo funkciu podpísať overiť správy. Ale starý softvér peňaženky a chrómové aplikácie boli deaktivované a teraz ich nahradil Ledger Live.
Správa Podpísať / Overiť je najžiadanejšia funkcia používatelia účtovnej knihy. Ale ako sme už povedali, táto funkcia nie je momentálne v službe Ledger Live k dispozícii. Je to už niekoľko rokov, čo vývojári ešte neimplementovali funkciu podpisovania správ do aplikácie Ledger live.
Dúfam, že implementujú podpisovanie správ nielen pre bitcoinovú adresu, ale pre všetky podporované coiny z jedného miesta.
Keď bude v budúcnosti podporovaný, aktualizujeme tento článok.
Ako podpísať správu pomocou peňaženky Ledger? – Nano S / Nano X
Používatelia knihy Ledger sa zatiaľ musia pri podpísaní správy spoliehať na aplikácie tretích strán. Ale počkaj! Je to bezpečné? Áno, je. V skutočnosti neimportujete / nevyvážate súkromný kľúč do inej peňaženky. Tiež neposielate prostriedky z hlavnej knihy do inej peňaženky. Namiesto toho sa chystáte pripojiť svoje hardvérové zariadenie k softvérovej peňaženke, ktorá má možnosť podpisovať / overovať masáže.
Existuje niekoľko peňaženiek tretích strán s funkciou podpisovania správ, ktoré majú možnosť spojiť sa s Ledger Nano S / Nano X. Pre bitcoiny môžete použiť elektrinu. Podobne pre bitcoinové peniaze môžete použiť hotovosť Electron. Pre Litecoin môžete použiť peňaženku Litecoin electrum. Na podpísanie svojej adresy Etherea môžete použiť MEW (My Ether Wallet).
Tu sa teraz dozvieme, ako bezpečne podpisovať správy pomocou zariadenia Ledger Nano? Tento výukový program sa bude zaoberať podpísaním správy s bitcoinovou aj ethereovou adresou. Na tento účel použijeme Electrum Bitcoin a MEW (MyEtherWallet).
Príprava vecí
Predtým, ako sa dostaneme do príručky, predpokladáme, že máte nastavenie zariadenia hlavnej knihy a pripravené so všetkými potrebnými aplikáciami.
Pre bitcoiny budete potrebovať aplikáciu Bitcoin (BTC) a pre ethereum budete potrebovať aplikáciu Ethereum (ETH) nainštalovanú vo vašom zariadení. Toto je možné nainštalovať iba z vašej Ledger Live.
Stiahnite si Ledger Live: https://www.ledger.com/ledger-live. Teraz predtým, ako nainštalujete softvér a začnete ho používať, nezabudnite skontrolovať, či je kniha v živom stave. Po dokončení inštalácie pripojte zariadenie hlavnej knihy a odomknite PIN. Potom choďte do manažéra a nainštalujte si do svojho zariadenia aplikáciu Bitcoin aj Ethereum.
Po nainštalovaní aplikácií môžete aplikáciu Ledger Live zavrieť.
Teraz si stiahnite a nainštalujte peňaženku Electrum. Pozor na falošné peňaženky s elektrinou a phishingové stránky. Určite si vždy stiahnite elektrinu z oficiálnych stránok: https://electrum.org/#download.
Týmto spôsobom je možné overiť podpisy elektriny. Tiež, ak už máte nainštalované elektronické zariadenie, potom nájdete sprievodcu bezpečnou aktualizáciou vašej elektronickej peňaženky.
Môžete použiť prenosnú alebo inštalačnú verziu a inštalácia je dosť jednoduchá. Akonáhle budete mať pripravené svoje elektrum, otvorte peňaženku. Sprievodcu inštaláciou uvidíte, ak ste prvýkrát.
Podpisovanie správy do hlavnej knihy pomocou elektriny
Najprv musíte nastaviť a pripojiť zariadenie Ledger k elektrinu.
1. Pripojte zariadenie hlavnej knihy k počítaču. Po pripojení odomknite PIN a otvorte aplikáciu Bitcoin v zariadení. Hneď ako uvidíte, že je aplikácia pripravená, pokračujte krokom 2.
2. V elektronike pomenujte svoju peňaženku a vyberte štandardnú peňaženku.
3. Na ďalšej obrazovke uvidíte možnosť ukladania kľúčov. Vyberte možnosť „použiť hardvérové zariadenie“ a kliknite na tlačidlo Ďalej. Spoločnosť Electrum teraz vyhľadá vaše zariadenie.
Ak máte problémy s pripojením účtovnej knihy k elektrinu, postupujte podľa tohto návodu: https://coinguides.org/ledger-nano-not-detected-electrum-fix/
4. Vyberte svoje zariadenie a na ďalšej obrazovke sa zobrazí výzva, aby ste vybrali typ a cestu derivácie. Nie je to nič iné ako formáty adries.
Pozri: https://en.bitcoin.it/wiki/Invoice_address
V súčasnosti sa bitcoin používa tri rôzne formáty adries. Stará adresa začína číslom 1, p2sh-segwit začína číslom 3 a natívny typ adresy SegWit začína číslom bc1. Napríklad ak máte na svojej adrese, ktorá začína číslom 3, prostriedky, vyberte p2sh-segwit a kliknite na Ďalej. Ak chcete použiť všetky tri formáty adries, musíte pre každý typ adresy nastaviť tri samostatné peňaženky.
5. Potom môžete nastaviť šifrovanie súborov peňaženky, ktoré je úplne voliteľné a je len na vás.
To je všetko! Vaše zariadenie hlavnej knihy je teraz pripojené k elektrinu. Prejdite na kartu Adresa a zobrazí sa zoznam všetkých vašich bitcoinových adries.
Poznámka: Ak je vaša peňaženka chránená prístupovou frázou, pred pripojením zariadenia k elektrinu otvorte účet chránený prístupovou frázou. Potom postupujte podľa pokynov uvedených nižšie pri podpisovaní adresy.
Podpisová správa: Electrum – Ledger (Bitcoin)
1. Kliknite pravým tlačidlom myši a skopírujte adresu, ktorú chcete podpísať.
2. Prejdite do ponuky Nástroje >> otvoriť podpísať / overiť správu.
3. Vložte skopírovanú adresu do poľa adresy.
4. Ďalej zadajte správu, ktorú chcete podpísať. Neexistujú žiadne obmedzenia. Môžete zadať ľubovoľnú správu, ktorú chcete.
5. Akonáhle je správa jasná, kliknite na sign on electrum. Uvidíte stav podpisovacej správy hlavnej knihy.
6. Teraz sa v hlavnej knihe zobrazí text správy s podpisom. Prejdite a potvrďte hodnotu hash správy zobrazenú na prístroji k hašovaniu správ, ktoré sa zobrazuje v peňaženke s elektronikou.
7. Keď je to správne, znova použite navigačné tlačidlo a potvrďte podpisovú správu.
To je všetko! Peňaženka Electrum teraz zobrazí podpis. Kliknutím na položku Overiť podpis sa ubezpečte, že ide o platný podpis. Po overení podpisu môžete zdieľať podrobnosti.
Musíte zdieľať podpis, adresu a správu, aby ste preukázali, že ovládate konkrétnu adresu bitcoinu. Takto si podpíšete BTC adresu v peňaženke hlavnej knihy.
Teraz sa pozrime, ako podpísať adresu Etherea pomocou hlavnej knihy? Na podpisovanie adresy Etherea použijeme My Ether Wallet.
Podpisovanie správy pomocou služby MyEtherWallet
1. Odomknite zariadenie hlavnej knihy a otvorte aplikáciu Ethereum.
2. Len čo bude aplikácia Ethereum pripravená >> ísť do https://www.myetherwallet.com/access-my-wallet a vyberte hardvér.
3. Ďalej vyberte položku Ledger >> kliknite na Pokračovať. Potom vyberte aplikáciu, ktorú ste otvorili v službe Ledger, a kliknite na tlačidlo Ďalej.
4. Na MEW teraz uvidíte zoznam adries Ethereum spolu so zostatkom, ktorý obsahuje.
5. Vyberte adresu, ktorú chcete podpísať, vyjadrite súhlas s podmienkami a kliknite na položku Prístup do mojej peňaženky. Dostanete sa k rozhraniu peňaženky.
Podpisová správa: MEW – Ledger (Ethereum)
1. V rozhraní MEW v ponuke na ľavej strane nájdete možnosť Správa. Rozbaľte a vyberte podpisovú správu.
2. Ďalej zadajte vlastnú správu, ktorú chcete podpísať, a kliknite na tlačidlo podpísať.
3. Teraz v zariadení hlavnej knihy navigujte, overte hodnotu hash správy a potvrďte správu so znamením.
4. MEW zobrazí potvrdzovaciu obrazovku, kde bude uvedená podpisová adresa, správa a správa v HEX. Kliknite na potvrdiť podpis.
5. Zobrazí sa ďalšia vyskakovacia obrazovka, ktorá vám poskytne podpísanú správu podobnú tejto.
{
"adresa": "0x1e85ed1aa5bb0177c11a6a2245a496441ec1b797",
"správa": "Ethereum Signature – CoinGuides.org",
"sig": "0xbb439085f074b7f526f0d278884ec82ef022c1f28d7be216a8d1e4dbc23b4f59713d50164c35f1eff92346dab8a0f7772346c2d994dd72a78695ef96fc29d97701",
"verzia": "3",
"podpisovateľ": "Hlavná kniha"
}
Skopírujte to a pomocou ponuky overenia správy overte správu. Po overení podpisu a správy môžete podpísanú správu zdieľať.
To je všetko! Takto si podpíšete ETH adresu v peňaženke hlavnej knihy. Postup sa vzťahuje na Ledger Nano S aj Nano X.