Vorwort:
Hi HIVIANs,
heute möchte ich euch zeigen, wie ihr euer Ledger Hardware Wallet nutzen könnt, um eure HIVE-Keys zu schützen!
DISLAIMER: Ich bin NICHT der ursprüngliche Content Creator - ich übersetze nur die Anleitung von @engrave, nach Absprache mit ihm, ins Deutsche!
DISCLAIMER: I am NOT the original content creator - I just translate the instruction of @engrave into German, after he gave me his aggreement to this!*
Einleitung
Die Hive Ledger Wallet ist ein neues Wallet, welche die Hive Ledger Applikation unterstützt.
Hardware Wallets gelten als die sicherste Art zur Verwaltung und Aufbewahrung von Krypto-Assets.
Ab sofort können der Ledger Nano S sowie X genutzt werden, um unserem Hive-Account besseren Schutz zu bieten.
Diese Anleitung wird uns dabei helfen unseren Hive-Account mit Keys, welche durch unser Ledger-Gerät erzeugt worden sind, zu schützen, sodass dieser wie ein Cold-Wallet gehandhabt werden kann.
Dies stellt den besten Weg zum Schutz des Accounts dar.
Ein paar Worte über Hive
Hive unterscheidet sich von den meisten Blockchains. Sie besitzt zwei native Assets: HIVE und HBD (Hive Backed Dollar (=Durch Hive gedeckte Dollar)) sowie Usernames statt öffentlicher Adressen.
Diese Accounts haben verschiedene Keys, welche mit verschiedenen Rollen verknüpft sind (Owner, Active, Posting & Memo) - jede Rolle kann verschiedene Keys beinhalten. Um unserem Hive-Account ultimativen Schutz bieten zu können, sollten wir den Owner Key durch den von unserem Ledger erzeugten ersetzen. Dies verhindert das versehentliche Leaken des Private Keys nach Außen.
Anforderungen
Vor dem Beginn, stellen wir sicher, dass:
- unser Ledger-Gerät initialisiert sowie die neuste Firmware installiert ist
- die Hive App auf unserem Gerät installiert ist
Einen Account erstellen
Falls wir bereits einen Hive Account besitzen, kann dieser Schritt übersprungen werden.
Hive Accounts sind nicht kostenfrei - sie müssen entweder durch einen anderen User erstellt werden oder es bedarf einer Gebühr von 3 HIVE (oder eine gleichwertige Menge an Resource Credits, welche in Proportion zu unseren staked Hive aka Hive Power stehen).
Es gibt verschiedene Anbieter für Hive Accounts. Die meisten erfordern eine Form der Verifizierung (z.B. Mobilfunknummer oder E-Mail Adresse) und einige bieten das Zahlen der Fee in Form verschiedener Kryptowährungen (wie BTC) an.
Besuche folgende Seite und schau was dir am besten gefällt:
https://signup.hive.io
Account discovery - an das Gerät geknüpfte Accounts finden
Bei jeder Benutzung sucht die Hive Ledger Wallet nach Accounts, welche an unser Gerät gebunden sind. Der Prozess ist sehr einfach - wir müssen lediglich den Zugriff auf unser Gerät erlauben.
- Gerät verbinden, entsperren und die Hive App öffnen
- https://hiveledger.io aufrufen und die Schaltfläche
Full access with Ledger Nano S/X
wählen
- Bei entsperrtem Gerät und geöffneter Hive App auf "Connect" klicken
- Gerät im Dropdown Menü auswählen (wird bei zukünftigem Verbinden ggf. nicht mehr angezeigt)
- Warten, bis (falls vorhanden) Accounts gefunden werden - dies dauert nur wenige Sekunden
Bei der ersten Benutzung der Hive Ledger Wallet wird eine Meldung darüber erscheinen, dass bisher noch kein Account an unser Gerät geknüpft ist. In diesem Fall müssen wir zuerst einen Account verknüpfen.
Einen Account mit dem Ledger verknüpfen
Falls wir bereits einen Hive Username haben, können wir unseren Ledger zum Schutz unseres Accounts nutzen, indem wir jeden unserer Keys durch die vom Ledger erzeugten ersetzen.
Im Beispiel unten verknüpfen wir den bereits bestehenden Account namens test.ledger
mit dem Gerät. Dazu wird der aktuelle Private Owner Key im Hive unterstützten WIF-Format benötigt.
- Gerät verbinden, entsperren und die Hive App öffnen
Associate existing account
wählen um den Prozess zu starten
Request new key
auswählen um einen neuen, unbenutzten Public Key zu finden, durch den der aktuelle Owner Key ersetzt wird
- Key auf dem Gerät mithilfe der links-/rechts-Tasten anzeigen lassen und prüfen, dass er mit dem im Terminal angezeigten übereinstimmt
- Public Key durch gleichzeitiges betätigen beider Tasten bestätigen
Continue
auswählen um den nächsten Schritt zu starten- Username und aktuellen Owner Key im WIF-Format eingeben
Continue
auswählen um zum letzten Schritt zu gelangen- Alle zu ersetzenden Key Roles auswählen - um ein Cold Storage zu erstellen wird empfohlen alle Key Roles zu ersetzen - wenn soziale Interaktionen wie Votes, Kommentare etc. weiterhin möglich sein sollen, ist es am besten den
Posting key
nicht zu ersetzen.
Update account
klicken - der Account erhält das Update der neuen Keys - darauf folgt ein Login ins Wallet
HIVE oder HBD an einen anderen Account senden
Um liquide Token (HIVE oder HBD) an einen anderen existierenden Account zu senden, bedarf es nur 3 Sekunden.
Um 0.001 HIVE vom Account engrave.cold zum Account engrave zu senden:
- Gerät verbinden, entsperren und Hive App öffnen
- Hive Ledger Wallet öffnen und den Account Discovery -Prozess wie oben beschrieben durchführen
- Im Dashboard sicherstellen, dass der korrekte Account ausgewählt ist
- Balance-Tab auswählen
- Im "Transfer"-Fenster Empfänger, Asset und Betrag wählen - das "Memo"-Feld ist nur optional, da es lediglich als Beschreibung dient
Send
wählen, sodass sich ein Bestätigungsfenster öffnet
Sign with ledger
auswählen, die Transaktion auf dem Gerät prüfen und bestätigen- Links-/rechts-Tasten nutzen, um die Transaktion auf dem Hardware Wallet zu verifizieren
- Transaktion durch gleichzeitiges Betätigen beider Tasten bestätigen
- Die Transaktion wird bereits nach wenigen Sekunden gebroadcasted und von der Blockchain bestätigt
HIVE staken
Um mehr Mitspracherecht auf der Hive Blockchain zu erlangen können HIVE zu HP (Hive Power) konvertiert werden.
Was auf anderen Blockchains als "Staking" bezeichnet wird, heißt bei Hive "Powering Up".
Hinter dem Vorhang werden diese zu sogenannten VESTS umgewandelt.
Der Konvertierungsprozess von "Staked HIVE" (HIVE-Power aka "HP") zurück zu liquiden Tokens ("HIVE") dauert 13 Wochen.
- Gerät verbinden, entsperren und die Hive App öffnen
- Hive Ledger Wallet öffnen und den Account discovery -Prozess wie weiter oben beschrieben durchführen - daraufhin sollte das Dashboard angezeigt werden
- Sicherstellen, dass der richtige Account ausgewählt ist
- "Balance"-Tab aufrufen
- Im "Power up"-Fenster den zu stakenden Betrag an HIVE Tokens angeben - da das Staken von HBD nicht möglich ist, ist das Dropdown-Menü für "Asset" ausgegraut
- "Power up" wählen, sodass sich ein Bestätigungsfenster öffnet
Sign with ledger
auswählen, die Transaktion auf dem Gerät prüfen und bestätigen- Links-/rechts-Tasten nutzen, um die Transaktion auf dem Hardware Wallet zu verifizieren
- Transaktion durch gleichzeitiges Betätigen beider Tasten bestätigen
Problembehandlung:
Dir wird "Pending Ledger review" angezeigt?
Bestätige diesen Screen einfach durch gleichzeitiges Betätigen der links-/rechts-Taste!
Du hast Probleme mit dem Firefox Browser?
Firefox wird bisher nicht unterstützt!
Das liegt daran, dass "webUSB" nicht in Firefox verfügbar ist.
Zitat von @engrave
Unfortunately, Firefox does not support webUSB so it is not possible to use it to access the wallet. Will try to somehow notify user about that.
Demnach einfach einen anderen Browser wählen (Microsoft Edge z.B. funktioniert).
Du findest die "Hive App" nicht in Ledger Live?
Dann musst du den "Entwicklermodus" (Developer Mode) in Ledger Live aktivieren (da die Hive App bisher nur als vorläufiges Listing existiert:
Ledger Live Einstellungen -> Experimentielle Funktionen -> "Entwicklermodus" aktivieren!
Ledger Live Settings -> Experimental features -> "Developer mode" aktivieren!
Daraufhin solltest du die App wie gewohnt installieren können.
Danke an @engrave welcher das Ganze ermöglicht hat!
Thanks to @engrave for making this possible!
You can support the developer while using his referall link when buying a Ledger at the Ledger Shop:
https://shop.ledger.com/?r=d5ee0e9dc3d0
Anmerkung:
Wenn man mit seinem Hive Account dennoch regelmäßig interagieren will, kann man lediglich den aktuellen Owner Key durch den vom Ledger erzeugten ersetzen.
Das hat zur Folge dass der Posting Key (Votes, Reblog, etc.) und der Active Key (Senden, Empfangen, Delegations, etc.) erhalten bleiben, sodass die damit einhergehenden Funktionen dennoch nutzbar sind (@engrave hat es hier f.f. bestätigt und ich habe es getestet und es funktioniert wie beschrieben.
Das Worst Case Szenario in diesem Falle wäre, dass ein Angreifer (wie auch immer) den Active Key erlangt und somit HIVE oder HBD senden kann oder einen Power-Down von HP starten kann.
Falls man allerdings keine liquiden HIVE (oder HBD) besitzt und all seine HIVE in HP konvertiert (oder HBD in den "Savings"-Account verschoben) hat, kann man - sofern man regelmäßig online ist - einen (nicht von einem selbst gestarteten) Power Down (oder "Transfer HBD from Savings") beobachten (welcher 13 Wochen (oder bei HBD 3 Tage) dauert).
In der Zwischenzeit kann man mit dem durch den Ledger gesicherten Private Owner Key seinen Posting- und Active-Key ändern!
Wie das in der Praxis funktioniert ist mir aufgrund der Tatsache, dass es dafür im Interface der Hive Ledger Wallet (noch?) keinen Button o.Ä. gibt bisher leider unbekannt.
In der Theorie ist das aber möglich!
Ich persönliche denke, dass diese Funktion in den nächsten Versionen implementiert werden wird.
Ich hoffe mir ist eine leicht verständliche Anleitung gelungen ohne den Sinn des originalen Kontexts zu sehr zu verfälschen!
Für Änderungsvorschläge bei bestimmten Wörtern oder gar ganzen Sätzen bin ich sehr dankbar.
Ebenso könnt ihr mich in den Kommentaren fragen, falls etwas unverständlich sein sollte und ich werde eure Fragen nach bestem Gewissen beantworten!
Wow @condeas , thank you SO MUCH! 😳😍
I really really appreciate that - wow!
THANKS! ❤️
Ich habe zu danken.
Diese Entwicklung finde ich sehr interessant und wichtig.
Selbst ich sehe hier eine super Anwendung. Z.B. werde ich mir auf dem Ledger ein "Cold-Wallet" anlegen, welches dann die maximale Sicherheit bietet und im Falle meines Ablebens, kommt meine Familie viel leichter an die Ersparnisse.
Habe mir gleich ein Ledger bestellt.
Sehr gerne!
Ich finde es auch super - wundert mich, dass das Ganze erst so spät geschieht (wenn man HIVEs Bekanntheit bedenkt). Aber besser spät als nie!
Das klingt nach einem guten Vorhaben! Ich habe aktuell nur den Owner Key ersetzt - ggf. erstelle ich irgendwann auch einen "cold-storage-account" und delegate auf den Hauptaccount - auf die Idee hat mich übrigens @eddwood gebracht - danke nochmal!
Ganz wichtig (falls du es nicht wusstest): Nur über Ledger.com bestellen!
Sie haben zwar auch eine Reseller-Liste - dennoch finde ich es fürs Gewissen am besten bei ihnen selber zu kaufen.
Gibt ja auch viele Fälle von Amazon-Ledgern die mit vorgefertigten Keys geliefert worden sind - Scam Alarm 😅🚨
Da hat Eddwood eine gute und simple Idee gehabt ;)
Den Ledger habe ich über den Reflink bestellt, dann bekommt der Entwickler auch etwas davon ab.
Ja simpel aber klug!
Sehr gute Sache, habe den Reflink nun auch zum Post hinzugefügt 🤗
Servus @condeas,
Wenn ich gewusst hätte das du noch kein Ledger hattest,
hätte ich dir einen zukommen lassen! Original Verpackt und von Ledger Direkt gekauft!!
Jedenfalls nicht vergessen zuallerst das update vom ledger durchführen!!
Dann noch ein grosses Danke,
hab es eben gesehen... bin wieder mal condeas geflasht!!
lg !BEER chen und !invest_vote !! , 🤠
Hätte ich gerne in Anspruch genommen, hatte bisher nur die BitBox.
!BEER
ich glaub das !BEER kommt nur mehr wenn man es alleine abruft....
Genau das hatte ich vermutet. Wurde vor gut einer Woche eingeführt https://peakd.com/hive-187719/@beerlover/free-beer-got-some-little-updates-to-keep-the-fun
!BEER
Na Bravo!
Auch wenn ich beerlover verstehe warum sie das machen,
wird aber die Blockchain wieder massiv mit unötigen mehr replys mit Befehlen
belasten.... sehe schon die Downvote Brigada in Lauerstellung....
lg mit diesmal etwas !invest_vote 🤠
@reiseamateur denkt du hast ein Vote durch @investinthefutur verdient!
@reiseamateur thinks you have earned a vote of @investinthefutur !
View or trade
BEER
.Hey @reiseamateur, here is a little bit of
BEER
from @condeas for you. Enjoy it!Learn how to earn FREE BEER each day by staking your
BEER
.View or trade
BEER
.Hey @condeas, here is a little bit of
BEER
from @reiseamateur for you. Enjoy it!Learn how to earn FREE BEER each day by staking your
BEER
.View or trade
BEER
.Hey @reiseamateur, here is a little bit of
BEER
from @condeas for you. Enjoy it!Did you know that you can use BEER at dCity game to **buy dCity NFT cards** to rule the world.
View or trade
BEER
.Hey @condeas, here is a little bit of
BEER
from @reiseamateur for you. Enjoy it!Learn how to earn FREE BEER each day by staking your
BEER
.Servus @xchng,
finde das wäre der post eigentlich mindestens Wert mit upvotes!!
Mich wundert sowiso das nur 57 upvotes stattgefunden haben....
Muss aber gestehen, das ich deinen post total übersehen habe...
Vorallem weis ich welche Arbeit dahinter steckt!!
Danke für deine sehr gute Anleitung!!
lg !BEER chen und !invest_vote !! , 🤠
Hallo @reiseamateur - danke für die wärmenden Worte! Freut mich riesig, dass der Guide dir zu gefallen scheint.
Leider ist es auf HIVE oftmals so, dass ein billiges, kopiertes Meme 70$ Payout ergibt, während mühselige Posts mit starkem Inhalt mit mehr als 5000 Wörtern oftmals nur wenige Dollar bekommen ..
Aber ich bin dennoch dankbar für jeden Vote und will mich nicht beschweren 😇
View or trade
BEER
.Hey @xchng, here is a little bit of
BEER
from @reiseamateur for you. Enjoy it!Learn how to earn FREE BEER each day by staking your
BEER
.@engrave I just added your referall link of the Ledger Shop to this post 😇
Hm, danke für die Info und den Post. Ich kann allerdings auf meinem Ledger live keine Hivewallet finden zum installieren. Gibts da nen Trick? Ledger LIve und firmware Stick habe ich gerade aktualisiert.
Hallo @eddwood - entschuldige, hatte vergessen das anzumerken.
Ich zitiere kurz aus dem Original von @engrave (es ist ein anderer Post):
Im Grunde musst du, da von der Hive App aktuell nur eine vorläufige Version existiert, den "Developer Mode" aktivieren.
Ledger Live Einstellungen -> Experimentielle Funktionen -> "Entwicklermodus" aktivieren
Ah cool. Danke. Die App habe ich jetzt gefunden und installiere gleich mal. Teste das nachher. Vielen vielen Dank.
Freut mich zu hören, dass es geklappt hat! Und gerne!
Cool, gib gerne mal Bescheid!
Und achte darauf, welche "Key-Role-Lösung" du nutzt - nicht, dass du aus sämtlichen Cookies herausgeworfen wirst weil der Key im Cookie nicht mehr passt (z.B. Hive-Signer, Keychain, etc.) :-)
Die App konnte ich installieren, aber nutzen noch nicht. Sobald ich auf dem Stick die App öffne, möchte Ledger Live, dass ich das Gerät verbinde und entsperre. Auf dem Stick ist gleichzeitig "Pending Ledger review" zu lesen. Evtl noch ein Bug im Entwicklermodus? Hast du es schon getestet? Wenn ja, auf welchem System? Ich nute Win10.
Ja das gleiche hatte ich auch - du musst es einfach durch gleichzeitiges Betätigen beider Buttons bestätigen, dann "geht es weiter" - ich habe auch nochmal einen Screenshot von einem Kommentars des Entwicklers gemacht, der das bestätigt:
Ich hatte auch meine Probleme mit Firefox und musste dann Edge nutzen - hatte der Entwickler ebenfalls bestätigt, dass Firefox eine Funktion fehlt, die das ermöglichen würde..
PS: Du musst auf jeden Fall Ledger Live schließen, bevor du über den Browser versuchst den Ledger zu verbinden, denn sonst könnte es sein, dass Ledger Live gleichzeitig darauf zugreift und dem Browser den Zugriff verweigert!
OK, danke. Hat funktioniert. Bin bis zum Key gekommen und habe dann gestoppt. Wahrscheinlich macht es Sinn, einen neuen Account zu eröffnen, den Großteil der Hive dorthin zu transferieren und dann zurück delegieren. Sonst müsste ich ja bei jeder Transaktion einen Ledger dabei haben. Aber du hast mir sehr geholfen. Vielen Dank. !LUV
PS: Habe die Anmerkung nun auch in meinem Post angefügt - danke für's aufmerksam machen!
Ich hoffe es klappt nun :-)
!HBITS
Success! You mined .9 HBIT & the user you replied to received .1 HBIT on your behalf. mine | wallet | market | tools | discord | community | <>< daily
Dear @xchng , Are you german?
Hi mate, yeah I am :)
Servus @xchng
ich hab da mal ne Frage bezüglich der hive engine. Kann man mit dem Ledger auch diverse Token verschicken oder staken? Ich hab meinen zweit Account damit angemeldet und frage mich jetzt, wie ich auf dem hiveleger.io dashboard andere Token verschicken kann. Direkt dort wird bei mir nichts angezeigt. Ansonsten funktioniert es ja gut.
Hey @eddwood,
das kann ich dir leider nicht beantworten da ich es noch nicht eausprobiert habe... Eine Option dazu habe ich persönlich auch nicht im Dashboard gesehen ...
@engrave: Is it possible to sign transactions for HIVE engine tokens with the Ledger app already? If not, will this be implemented in the future? Thanks in advance!
It's partially possible, as Hive-Engine is based on
custom_json
operation and it is supported by the app itself but it might be impossible to sign bigger transactions (hence the blind sign which is not released to Ledger Live yet). I would recommend using another account for your cold wallet for now or replacing only owner key (just to protect it from compromising). It should be possible to interact with HE withing a few months.Thank you for clearifiyng this @engrave!
Do you maybe have something to read about the so called "blind sign"? Never heard about it but it sounds interesting!
Thanks for working on this @engrave!
@eddwood wie es scheint sollte es in einigen Monaten möglich sein! Bis dahin wird empfohlen einen anderen Account für das Cold Wallet zu nutzen oder nur den Owner Key zu ersetzen um ein Kompromittieren zu verhindern.
Here you can find an explanation: New Hive Ledger application feature - hash signing (blind signing)
Thank you very much!
!HBITS !LUV
@xchng(1/1) gave you LUV. tools | wallet | discord | community | <>< daily
HiveBuzz.me NFT for Peace