Increasing My EOS Security With Ledger!
You guy probably know how security and privacy crazy I am, especially when it comes to cryptos... Just one wrong move, one wrong link, one misclick, and your cryptos are done, you will never see them again!
Yup, this is the hard truth of cryptos, one wrong click and you can lose hundreds, thousands, millions! There are so many scams going around, phishing for your keys, for your passwords, for your passphrase, so many!
And people seem to not care too much about this. They leave their passwords on folders called "CryptoPasswords" right on the desktop, just waiting for a trojan to access it and steal all the content inside...Or just as bad, they leave their whole portfolios on exchanges! People remember - "Not your keys? Not your crypto" it's the first crypto rule!
BTC was created as a way to make you your own bank, you are responsible for your own money, if you get scammed it's your fault, if someone accesses your computer, it's your fault, if an exchange or crypto makes an exit scam it's your fault! If you don't take the necessary measures to secure your cryptocurrency you are the one to blame.
Are exchanges safe? Well, MountGox and Quadrigacx... do I need to say anything else? Exchanges aren't safe, maybe some are safer than others for example, I trust Coinbase and Binance, still, I would never keep my money on those exchanges, they are not banks... they are exchanges! Only keep on exchanges a small amount of money to trade with.
The best way to keep your cryptos safe? Paper wallets are pretty secure, but I would go with a hardware wallet like Ledger and Trezor, these two are the best around, they even help each other.
And between these two I would go for Ledger, Ledger has a much bigger community and support and adopts all the cryptos much faster then Trezor.
But why am I talking about all this stuff? This is common knowledge nowadays... or at least I hope it is. Well, I'm talking about security and privacy because I spent the whole day changing my EOS account's keys to the ledger keys!
EOS started out as an ERC20 token, everyone was able to buy EOS and keep it safe inside an ETH wallet, at least until the EOS mainnet release. I was one of the EOS buyers before the mainnet release, I wanted the early airdrops that EOS provided to the people that had 100EOS before the mainnet release, and so I bought 100EOS ERC20 tokens...
Crypto isn't easy at all, and EOS made me sure of that. To transfer the EOS ERC20 tokens to the EOS mainnet we had to go through a very complicated process and shady websites to make our keys and associate them with the ETH wallet. We had to make Eth transactions and everything, it wasn't easy at all! I managed to do it, but many weren't able, and others lost their whole EOS in the process because of scams.
The fact that I had to go through some shady websites to make the keys always made me doubt how safe my EOS account is... but not anymore! Today I changed my account's permissions to my ledger wallet keys.
How to do it:
Well, as you might know, I'm now a Linux user, and this didn't make it any easier!
First, Ledger Live
To start, I had to get Ledger Live from their website to install and uninstall wallets on the ledger. This part wasn't hard, I got the .appimage from their main website. I opened the app and connected my ledger, and the problems started straight away... It seems that on Linux I had to create a set of udev rules to allow device access. For more information about how to add these rules go to the ledger's main website and search for connection issues on linux .
Was it working now? Well, no... By this point I was starting to doubt myself, did I do a mistake by changing to Linux? This was all working fine before...But then something clicked! Wait a minute... maybe it's the Linux firewall that I enabled! One click was all that I needed to make it work.
Now that I had the ledger live on Ubuntu I just had to install the EOS wallet on ledger, or should I say the massive EOS wallet. What the hell did developers put inside this wallet it's so big, I had to uninstall all the other wallets to install this one, this is probably the biggest wallet that I've ever seen!
With the EOS wallet installed on Ledger I needed the public key, mainly because it's the public key that it's used to change permissions from one set of keys to another set of keys, in this case, the set of keys store inside the ledger wallet.
Second, Fairy Wallet
(Quicker Solution to the fairy wallet in the end of the post, I only found out after doing all of this)
To do this I had to install the Fairy Wallet from their github. I had never used the Fairy Wallet, but it was easy to understand. The problems came when the Fairy Wallet couldn't access the EOS keys inside the ledger... Again another problem! Cryptos aren't easy at all.
It seems that for the Fairy Wallet to access the information on the ledger EOS wallet an option called "Arbitrary data" on the EOS wallet needs to be turned on, I have no idea what this is, to be honest, but it made it work, well nice...
After this whole thing, I connected it to the Sweden node (https://api.eossweden.se – by EOS Sweden) and got the public key, the public key is what is used to change the account permissions to the Active and owner's keys inside the EOS ledger wallet.
What now? Where do I change permissions? Easy... on the greymass wallet! So, many wallets!
Third, Greymass light Wallet
I downloaded the .deb file from their GitHub and installed the eos-voter wallet to change permissions. I entered the account using the previous unchanged keys, I went to "tools" "permissions" and changed both to the public keys that the Fairy Wallet gave me. Be very carefull in this step, you can lose access to your wallet if the keys aren't the right ones! After this we are done...
Guess what? All this work was for nothing... It seems the greymass wallet has an option to change the keys to the ledger one automatically! Just by going to "tools", "manage wallets" and clicking on the three dots... One whole day wasted.
Gif taken from @greymass steem account - Quick way to change permissions without Fairy Wallet Explained by Greymass
Oh well, at least now I'm safer.
Anyone that still has the original keys from the scammy looking websites should do this, even though nothing happened so far you never know. Better be safe than sorry.
I don't know how Cypherglass isn't a top5 Block producer... Finch is one of the best at providing information.
Question of the day: Are you still using your original keys given by scammy looking websites?
Convert your Bitcoin to EUR/USD : Coinbase
Buy all kinds of Cryptocurrency: Binance
Join FreedomEX the first Steem Exchange where you can trade your Steem Tokens!: FreedomEX
Join Steemmonsters, one of the top dapps on blockchain: Stemmonsters
Join DrugWars : DrugWars