加密货币入门与如何安全存储你的币
作者:Beau Bullock
概述
这篇博客文章旨在作为加密货币世界的基础介绍。随着加密货币逐渐进入主流新闻媒体,我被问及的次数也越来越多。早在2013年我提到比特币时的人们,现在因为比特币受到广泛关注而重新出现来询问。本文将涵盖如何获取你的第一枚币以及如何安全地存储它们。
免责声明:我不是财务顾问,这不是财务建议。在购买加密货币之前,请自行进行研究。
加密货币可能最重要的两个方面是:存在许多不同的种类,并且并非所有都真正旨在成为“货币”。截至2018年3月27日,coinmarketcap.com列出了1,589种不同的加密货币。其中许多币旨在改进当前的货币系统。比特币处于前沿并主导市场,但还有许多其他币试图实现类似目标。莱特币、以太坊和瑞波币各自相似,因为它们都试图解决全球资金转移的问题。然而,许多其他币(和代币)有非常不同的目标和技术支持。
许多人进入加密货币领域主要是由于其投机性质,他们希望通过投资获得一些收益。我认为确实有货币收益的潜力,但更重要的是技术收益的潜力。具体来说,“区块链”是比特币和其他加密货币运行的基础技术。关于区块链的更多内容将在另一篇文章中讨论……现在让我们进入购买币的部分!
加入交易所并购买币
到目前为止,Coinbase是许多刚进入加密货币领域的人使用的最受欢迎的交易所。目前,你可以在Coinbase上注册,并通过借记卡或银行转账购买比特币、以太坊、莱特币或比特币现金。如果你想快速进入加密货币领域,我建议在这里注册并购买你的第一枚币。
需要记住的一点是,对于所有加密货币,你不必以整数形式购买,意味着你可以购买每个币的非常小的部分。例如,你不必购买一(1)个比特币来拥有比特币。你可以购买到小数点后八位的比特币,像这样:0.00000001 BTC。有趣的事实:0.00000001 BTC被称为“1 Satoshi”。这意味着如果你想购买价值20美元的比特币,你可以做到。
你对加密货币感兴趣的方式可以驱动你希望购买哪些币。比特币最近有非常高的交易费用以及交易币的长时间等待,使其不适合快速支付。如果你对使用加密货币作为日常支付方式感兴趣,你可能更倾向于获取像以太坊或莱特币这样的币,而不是比特币,因为它们的费用较低且相对较快。如果你对保持匿名和更注重隐私感兴趣,那么像门罗币、ZCash或Verge这样的币适合你。这些币将要求你在不同的交易所(如Binance)注册,以用比特币或以太坊交易这些币。如果你更感兴趣的是价值存储,比特币可能是你的选择,因为它历史上一直是加密货币世界的中心。当比特币价格上涨时,其他币也会上涨,当它下跌时,其他一切也会下跌。
安全存储你的币
加密货币的第一条规则是:不要将你的币留在交易所。
好吧,那是什么意思?Coinbase是一个网络应用程序。这意味着你的私钥由他们控制。私钥正是它们听起来的样子。它们是数字等价于你银行账户的钥匙。如果Coinbase被黑客攻击,你所有的币将被盗。 交易所以前被黑客攻击过,并且会再次发生……看看Mt. Gox、Blackwallet、Bitthumb、Coincheck等……
有多种方式可以存储加密货币,使你的私钥不被他人控制。你可以在你控制的计算机上安装软件,可以将它们存储在所谓的硬件钱包中,甚至可以将它们存储在一张纸上。
以下是一些关于存储加密货币的各种方式的信息:
软件钱包
你可以下载并安装一个软件在你控制的计算机上,以与你的钱包交互。例如,对于比特币,有Bitcoin Core软件。这被称为“全节点”,意味着它将整个区块链下载到你的系统,并作为比特币网络上的一个节点运行。
使用Bitcoin Core钱包将你的钱包本地化到你的计算机系统意味着你的私钥在你的控制之下,而不是在第三方交易所。但主要问题是这需要大量的存储空间来存储区块链(目前超过145 GB!)。 在计算机本地存储币的另一个问题是,存储它们的计算机仍然可能容易受到黑客攻击。
如果你选择使用这种方法,我建议使用一个完全独立的计算机,仅用于同步区块链和进行交易。这将限制你暴露于可能窃取你钱包的恶意软件。此外,确保你用强密码加密你的钱包,这样即使你的钱包文件被窃取,也能限制攻击者窃取你的币的可能性。这可以通过Bitcoin Core界面轻松完成。最后,如果你选择使用这种方法,请确保备份你的钱包文件。使用外部驱动器在安全位置离线存储备份的钱包文件。
请记住,Bitcoin Core钱包仅存储比特币加密货币。对于其他币,你必须找到它们的全节点软件并为每个币执行类似的设置。
硬件钱包
存储加密货币的另一种方法是使用所谓的硬件钱包。硬件钱包是专门设计的设备,将私钥存储在上面。私钥旨在仅保留在设备上,从不接触计算机磁盘,从而限制恶意软件影响它们的风险。目前有两个主要的硬件钱包供应商:Ledger和Trezor。
Ledger钱包和Trezor钱包是硬件设备,允许你将私钥存储在计算机以外的设备上。每个这些设备允许你创建一个PIN码来访问设备上的钱包。为了与你的币交互,这两个设备仍然需要一块软件来与你的钱包交互。这可以是Chrome扩展或桌面软件的形式。设备应该能够验证软件是合法的,但这里存在一些漏洞问题。
每个这些设备在初始设置时创建一个24单词的备份种子。这个种子用于在设备丢失或被盗时恢复你的钱包。你可以写下你的种子,或者选择一些更坚固的东西,以便在火灾发生时你的种子不会被销毁。这些设备并不完美,但比将钱包存储在计算机上更不容易受到恶意软件攻击。
需要注意的重要一点是,如果你要购买硬件钱包,请确保直接从供应商购买,而不是从Ebay或Amazon上的转售商购买。这有助于限制你暴露于所谓的“供应链攻击”。
纸钱包
存储币的另一个选项是使用所谓的纸钱包。本质上,纸钱包是你的私钥以QR码形式打印在纸上。这防止钱包的私钥以任何方式数字存储。纸钱包可以使用像https://bitcoinpaperwallet.com/这样的网站生成。生成钱包后,你可以将你的币转移到它上面,从而将你的币离线存储在所谓的“冷钱包”中。
关于这个选项是否实际上比使用硬件钱包更安全存在争议,因为你仍然必须在可能容易受到恶意软件影响的计算机上生成密钥。
如果你决定走这条路,我建议执行以下操作以最小化私钥被窃取的风险:
- 从USB启动计算机,使用Linux操作系统,如Ubuntu。
- 不要使用网络版本的比特币纸钱包生成器。相反,下载离线钱包生成器:https://github.com/cantonbecker/bitcoinpaperwallet
- 断开与任何网络的连接
- 生成你的纸钱包
- 打印出来
结论
保护加密货币是一个极其重要的领域,并在不久的将来继续增长。我自己、Mike Felch、Steve Borosh和Ralph May每周做一个名为CoinSec Podcast的播客,旨在解决加密货币和区块链技术中的安全问题。如果你对加密货币的安全方面感兴趣,请务必查看CoinSec Podcast。你也可以在Twitter上关注我们@CoinSecPodcast,以获取所有最新的加密货币安全新闻。