1.最简单的渠道是从别人手里直接购买比特币。
2.另外一种渠道是参与Mining(中译只能将就为“挖矿”)。在BitCoin系统中,每个交易(支付、收入)的信息都是公开的(但买主、卖主的其它信息除了ID之外都是隐藏的),而任何一笔支付都需要大量的确认之后才能完成——这需要大量的计算能力来维系。而BitCoin是个P2P的网络,任何一台机器只要安装并运行了客户端,就可以贡献其计算能力——整个P2P系统将使用BitCoin回报这些贡献计算能力的用户。数年(可能是几个世纪,甚至几百年)之后,系统已经完成原定计划2100万个BitCoin的生成之后,将使用“交易费”来替代“发放BitCoint”作为回报。目前系统已经生成2100万个BitCoin的1/3左右。
读到这里,你很可能依然一头雾水,但,一个重要的问题已经浮现在你的脑海之中:如何挖矿?最简单的方法是下载并安装BitCoint客户端。
以下是Mac版“生成硬币”(Generating Coins)的菜单截图(Windows/Linux版的官方Client长得都一样):
然后就是耐心等待了。由于交易量越来越大,生成一个Coin所需的计算量也就越来越大(因为每一笔交易都是公开的,并且要经过多个p2p节点确认之后才能生效——技术细节一句话两句话也说不明白),所以,生成一个“硬币”的时间也就越来越长……
据说在BitCoin系统刚开始运行的时候,生成硬币比现在要容易多了——显然将来要比现在更难。在那个时期用CPU的计算能力就够了,但是,现在却不同,用CPU(中央计算处理器)的计算能力“挖矿”已经太低效了,基本上很难挖到,而用GPU(独立显卡计算处理器)才能挖到矿[详细技术细节参见这里]。目前的情况是GPU挖矿能力强于CPU,AMD的显卡挖矿能力优于(大约3~5倍)Nvidia的挖矿能力。
3.如果还嫌不够高效,可以加入挖矿队,大家一起挖,最终按照贡献分掉——这个叫“Pooled Mining”(中文只能将就一下:“挖矿池”?),挖到比特币大家平分。
4.另外一个办法是站长们可以在自己的网页里加入一段javascript,其实这也是挖矿的一种,令访问页面的读者贡献一部分计算能力为自己挖点矿:到bitp.it注册个账号,然后按要求完成注册[注册信里会告诉你如何同时再注册一个Mining Pool]即可获得相应的javascript脚本。
来自比特币中文网
http://www.bitb.info