2011 年的文章,
https://web.archive.org/web/20110529082745/http://www.lixiaolai.com/此物一出天下反:话说 BitCoin
by 李笑来 on 2011/05/23
in 计算机相关
据说,BitCoin 的创始人 Satoshi Nakamoto 是坐时间机器回来专门写这个程序的⋯⋯
用大白话简单地讲,BitCoin 就是一种电子货币——只不过,这种崭新的电子货币不受任何政府、任何银行的控制。它的出现,令人想象无限——起码可以预见的是,将来会在传统之外存在一个“谁都无法控制的金融市场”。已经有人惊呼“ BitCoin 是史上最危险的开源项目” (英文原版)。
大多数人的第一反应是,“ BitCoin 真的有价值吗?”其实,一种货币是否有价值只取决于有没有人愿意使用它买卖。而实际上,政府用黄金担保其实并不可靠:政府总是可以偷偷加印货币(政府是可以担保,但谁来监督政府呢?谁又有能力真的监督呢?),有史为鉴。而现实生活中已经有大量的人愿意收取 BitCoin 作为报酬。又由于已经有很多人愿意用传统货币购买 BitCoin (这跟你用人民币买美元本质上没什么区别),所以,BitCoin 已经有相应的汇率存在,也早已有人提供买卖 BitCoin 的服务。
那如何获得 BitCoin 呢?最简单的渠道是直接购买 BitCoin。另外一种渠道是参与 Mining (中译只能将就为“挖矿”)。在 BitCoin 系统中,每个交易(支付、收入)的信息都是公开的(但买主、卖主的其它信息除了 ID 之外都是隐藏的),而任何一笔支付都需要大量的确认之后才能完成——这需要大量的计算能力来维系。而 BitCoin 是个 P2P 的网络,任何一台机器只要安装并运行了客户端,就可以贡献其计算能力——整个 P2P 系统将使用 BitCoin 回报这些贡献计算能力的用户。数年(可能是几个世纪,甚至几百年)之后,系统已经完成原定计划 2100 万个 BitCoin 的生成之后,将使用“交易费”来替代“发放 BitCoint ”作为回报。目前系统已经生成 2100 万个 BitCoin 的 1/3 左右。
读到这里,你很可能依然一头雾水,但,一个重要的问题已经浮现在你的脑海之中:如何挖矿?最简单的方法是下载并安装 BitCoint 客户端[官方下载页面],现在有 Windows 版、Mac 版和 Linux 版。
以下是 Mac 版“生成硬币”( Generating Coins )的菜单截图( Windows/Linux 版的官方 Client 长得都一样):
然后就是耐心等待了。由于交易量越来越大,生成一个 Coin 所需的计算量也就越来越大(因为每一笔交易都是公开的,并且要经过多个 p2p 节点确认之后才能生效——技术细节一句话两句话也说不明白),所以,生成一个“硬币”的时间也就越来越长⋯⋯
据说在 BitCoin 系统刚开始运行的时候,生成硬币比现在要容易多了——显然将来要比现在更难。在那个时期用 CPU 的计算能力就够了,但是,现在却不同,用 CPU (中央计算处理器)的计算能力“挖矿”已经太低效了,基本上很难挖到,而用 GPU (独立显卡计算处理器)才能挖到矿[详细技术细节参见这里]。目前的情况是 GPU 挖矿能力强于 CPU,AMD 的显卡挖矿能力优于(大约 3~5 倍) Nvidia 的挖矿能力。已经有很多人专门为挖矿而组装计算机,如果你也想当“财迷”,可以参照这个页面,购买自己中意的显卡⋯⋯如果还嫌不够高效,可以加入挖矿队,大家一起挖,最终按照贡献分掉——这个叫“ Pooled Mining ”(中文只能将就一下:“挖矿池”?)。
另外一个办法是站长们可以在自己的网页里加入一段 javascript,令访问页面的读者贡献一部分计算能力为自己挖点矿:到
bitp.it 注册个账号,然后按要求完成注册[注册信里会告诉你如何同时再注册一个 Mining Pool]即可获得相应的 javascript 脚本。
由于生成 BitCoin 很难,所以,作为新手绝对不能错过这个网站:
https://freebitcoins.appspot.com/ 。它会向每个注册用户免费发放 0.02 个 BitCoin ——随者时间的推移,它免费发放的量会越来越少,抓紧吧。
我的账户[18D5KhL4zt3St8XN45ofSfU193eAcxbQ9V]里现在就只有这 0.02 个免费获得的 BitCoin。尝试着 Mining 了一下,发现自己的计算机显卡都太差了⋯⋯于是暂时放弃。昨天听说推上的一个人已经有 4 个 BitCoins 了,与大伙公认他是“大户”,结果今天又有人承认自己有 100 多个 BitCoins ;而后来又有人挖出数据,说地球上最富有的一个账户拥有 25 万个 BitCoins⋯⋯将来有空写点什么有用的书,可以考虑用 BitCoin 定价。
BitCoin 的意义究竟是什么呢?
除了实际的买卖之外,它最大的意义就是削弱了政府和银行的作用。BitCoin 的发明者及其使用者本质上来看就是无政府主义者、货币阴谋论主义者、金本位反对者。这就是为什么“此物一出天下反”。
从理论上来讲,禁止使用 BitCoin 基本上是不可能的,就好像 Napster 可以被迫关闭,但是没有办法让全世界的人都不用电驴之类的 p2p 软件一样。这个发明与史上任何一个重要发明一样,一旦出现,就不可能不产生重大影响。新东西出现的时候,人们往往更关注它可能的害处(就好像转基因食品反对者或者克隆技术反对者所关注的那样)。由于它的不可控制性,人们正在讨论恐怖分子可能会用 BitCoint 买卖核武器——因为 BitCoin 交易无法跟踪。事实上,BitCoin 的好处可能更多。起码一条就是:没有人为因素增加货币量。