Ledger Nano S Review - A New User's Guide to Hardware Wallets
Why you should get one
Following the recent hack on Steemit, the latest attack on Bitcoin's Bitfinex has resulted in the loss of tens of thousands of BTC. As the dust has yet to settle, many experienced users criticise leaving your funds on a centralised entity rather than managing them on your own device. But with malwares so prevalent and personal devices so vulnerable to dedicated attacks, how can you be sure your digital assets can be safely held?
Hardware wallets are basically electronic dongles with dedicated chipsets that manage your cryptocurrency keys for you. Everything are done under-the-bonnet and your private keys never leave the device. Using their own clients or supported third-party apps, the fund are organised and transactions are signed and broadcasted to blockchain only with validations on the physical dongle.
There are the currently several hardware wallets available with prices ranging from 15 to 89 Euros but in this article, I will be giving my hands-on review on the newly released Ledger Nano S (58 Euros) showing how easy it is for you to store your digital assets on a device of this kind. And while STEEM is not yet supported by any hardware wallets, hopefully this guide will offer you an insight into the kind of technology that is available in the cryptocurrency space. So when the support do eventually come, you will be more informed on whether it is worth making the switch.
First Impression
Ever since Apple first took electronic gadgets into the realms of trendy accessories with its premium packaging and having done away with manuals thick enough to be used as paperweights, virtually all digital product had followed suit. Ledger Nano S is no different.
In the sleek box, you will find the hardware wallet, USB cable, a lanyards, this weird cord and an empty key ring. I couldn't figure out how to connect the accessories since there isn't a dedicate attachment point and the massive hole seem a little too big. Anyway, that's not important.
The bundle also contains a "Recovery Sheet" and the typical "Getting Started" card with the tutorial URL stamped on the back.
The device itself feels steady and well made. While the machine finish on the metallic casing have a very minor blemish at the edge, the plastic section that house the electrical components is seamless and does not flex even when the two buttons are pressed.
The screen is very bright and clear with a cool blueish hue.
The only gripe I have is that the tactic feel to the two button feels a little uneven but I am seriously been picky here.
Setting up
The process was completely painless. You are taken through a series of straightforward instructions on its LCD screen that assist you in securing and personalising the device.
First, you will be asked to enter 4 digits PIN number using the two buttons to cycle through the numbers 0-9 (I hated Trezor for not including 0) and both buttons as "next". This way, even if the device is lost or stolen the wallet simply will not boot up.
The device will then display a sequence of 24 words for you to write down onto the bundled "Recovery Sheet", so in the event you losing the hardware wallet, you can regenerate an identical wallet on a new device and resume your to access your funds.
After you confirmed you have written down the recovery phrase, the device will challenge you by asking you for the n-th and m-th words from your sequence. Once you have correctly selected the two words from the list, the set up is complete. The whole process must had taken me less than 10 mins. Easy. I loved it.
With the previous Ledger Nano and HW.1, this took A LOT of messing around. Without a screen, the only way for you to set up in a sterile environment is to download the image for a clean USB boot (yeah, if you don't know what I am talking about then this will be a hassle for you!).
User Experience
Ledger Nano S comes with clients for both Bitcoin and Ethereum (and Fido U2F which I will explore later), this makes it the first ETH hardware wallet! *Party popper* The clients can be downloaded as Chrome extensions and the same device can supports a BTC and a ETH wallet. After entering your PIN code upon initialisation, you will need to choose the wallet which you would like access, meaning that you can't have both wallets opened at the same time.
The Bitcoin wallet remain the same as its previous reincarnation and has remained as my favourite out of all the wallets I have used (Trezor and Electrum look like they have been designed by coders). The layout is clean and displays the balance (in BTC and its FIAT equivalent) and all the transactions with the minimal amount of fuss. The buttons are polished and easy on the eyes while the text are just... nice!
What made this something for the mainstream market is how it do away with a lot of unnecessary options. Just choose your preferred denominations (BTC, mBTC or bits), local currency, language and away you go. Advanced options like choosing you blockchain viewers are available but they are tucked away neatly behind a well organised menu system.
Being Hiercharchy Deterministic you can choose to open multiple BTC accounts, each generating new address each time you make a transaction making it a little more difficult for people to trace back to you through the public Blockchain. All the public and private key management are done under-the-hood so to you all the funds will be accounted for no matter how many time the BTC has been split through multiple addresses.
On Trezor, the next competing hardware wallet maker, I had great difficulties in finding a set up that embodies the same stylish functionality, even with all the supported third-party apps that is available.
The Ethereum wallet, on the other hand, is very rudimentary with only a transaction history and option for send and receive. Without the Hiercharchy Deterministic setup, you will have to make do with ONE address! It is early days after all so new functions will be added to ETH and Ledger will implement the said changes into the UI, I am sure.
Summary
After setting up Nano S, it took me as little as 2 mins to familiar myself with the Ethereum wallet and start pulling my ETH from Poloniex.
A lot of work and care had gone into this to make this a really user-friendly experience but mostly important of all the security measures and fail-safes will give you the ultimate peace of mind of safely controlling your private keys, while offering the ease-of-use that allow you focus on other things.
With the new screen Nano S had placed Ledger on the same level as Trezor. The added bonus of Ethereum support and the better designed UI made this the best hardware wallet for me.
Alternatives
Ledger Nano and HW.1 - priced at 30 and 15 Euros respectively, these are the best budget level hardware wallets available. Without a screen for confirmation, users had to key in codes from the translation table or use smartphone app to validate their transactions. It's a messy operation but one I would endure for it sleek client app.
Trezor - Before Nano S came on the scene, this has been hailed as the ultimate cryptocurrency security solution. Unfortunately for me, I have been spoilt with the Ledger UI and I have only been using my Trezor to diversify my store (if one chipset or client has been compromised, I will have an alternative system to move to) and to handle my DASH. All my BTC transactions were done on the Ledger because it client were so much nicer to work with, but that's all subjective and Trezor is a very solid device in its own right. Do look this up.
KeepKey - a very similar device to the Trezor but with a very fancy elegant design. I have not used this so I welcome comments from those who have.
Have you used a hardware wallet you wanna recommend? Got a question? Leave it in the comment and I will do my best to assist.
I am researching this myself, but unfortunately it seems that the wallet app for android is not available on f-droid.
Do you know anything about that? I do not really run any google sh*t on my androids ..
Unless you really want ETH then I would recommend getting Trezor and pair that with Mycelium for an Android setup. You won't be getting the full effect of Ledger UI running on a smartphone screen anyway so that advantage is lost anyhow. Mycelium is a really well built and full featured app (with Tor ffs! <3).
Is it possible with mycelium to have the concept of multiple accounts, like the ledger wallet does? (edit, clarification: one hardware wallet, multiple logical accounts)
To me that is a big plus.
While Mycelium is not on f-droid either, there is a direct apk download from their site. Slightly more cumbersome to keep up to date, but easier than any alternative so far! Unfortunately there aren't that many bitcoin wallets available on f-droid..
Mycelium is HD supported so from the same seed, you can have multiple streams of private and public key pairs that are pretty much isolated from one and other. I am not entirely sure if attackers can still trace the ownership of the streams back to the source seed but it still offers a high degree of anonymity on the Blockchain itself.
Anyway, I am no expert but hopefully this will give you something to work off in setting up your own digital currency vault. ;)
Your post has definitely inspired me to go and purchase a Nano Ledger S for testing.
I think it will be especially delightful to friends and family who are not as technically inclined, this level of security simply cannot be matched.
I have read over the specifications of all of the Ledger devices, and the Nano S by far is the most interesting.
Thanks for sharing, it is likely I would have ignored this subject for some more months had I not happened to read your post :)
Mate, thanks for this!
This really means a lot more to me. It sucks seeing people getting robbed after leaving their stash on exchanges when there affordable and secure solutions out there.
The more people are aware of this, the more support the industry will potentially lets.
I ordered mine a few days ago and am really excited to try it out.
Mate, do share your experience with us. Fill in what I have missed.
I also just recently purchased a Ledger Nano S. So far, so good! You might want to checkout my Steemit blog on Testing Recovery of a Hierarchical Deterministic (HD) Hardware Cryptocurrency Wallet. Validating and protecting your 24-word recovery seed is one of the critical aspects of crypto hardware wallets. And if anyone can figure out the best way to attach one of the lanyards they provided, I'd be interested to hear about it ;-)
I know I'm a bit late to the party here, but attaching the lanyard isn't too hard. I had a bit of a facepalm moment when I figured it out.
Both the long lanyard and the smaller one with the mini-keyring on one end of it have a loop of think elastic/string at one end. If you pull that through the big hole on the Ledger Nano S, you can draw the rest of the lanyard through the middle of the loop, tying it off nicely.
I haven't quite worked out how to include a photo comment yet but hopefully that makes sense to any new/returning readers!
Great article , thanks
Great review! found you on TheDailySteemit . Looking forward to seeing more :)
Thank you so much for writing this. Very helpful.
Awesome! Stay safe! It's still wild west in the crypto-space. The more informed the users are, the harder it will be for attackers to make off with the goods!
Those of you interested in the KeepKey, there is a nice review on that here:
https://steemit.com/security/@arcaneinfo/keepkey-hard-wallet-buy-bitcoin-worldwide-english#@arcaneinfo/re-loewan-re-arcaneinfo-keepkey-hard-wallet-buy-bitcoin-worldwide-english-20160809t023826526z
Very well written, thanks for saving me some time. My ledger arrived in time before Christmas so I'll wrap my crypto away as a present for me!
I would re-steem this if possible but got to it too late Wondering if you can explain more about the Ledger Wallet Nano S Here.... Please read this blog and help a number of us out that are wondering about the price differences https://steemit.com/cryptocurrencies/@wvm/ledger-wallets-a-conversation-among-steemians
Dear User known as @loewan
Steemit has a BOT problem! Your Vote Counts... Maybe
https://steemit.com/steemit/@weenis/bots-steemit-s-first-community-based-decision-on-bots-your-vote-counts-to-be-or-not-to-be-details-inside
Dear User known as @loewan
Steemit has a BOT problem! Your Vote Counts... Maybe
https://steemit.com/steemit/@weenis/bots-steemit-s-first-community-based-decision-on-bots-your-vote-counts-to-be-or-not-to-be-details-inside