如何挖比特币
11 Apr 2013挖矿作为一种可以帮助我们管理比特币交易和创造新“财富”的方法正在流行。对我们来说,好消息是比特币在不断的升值并且在以很可能会保持这个价值。
但是如何获取比特币呢?当然你可以在市场中买到,但是现在的价格已经疯涨到188刀每比特。和大家想的一样,比特币和股票不同,其不能拆分,但你可以挖掘。那么怎么来“挖掘”比特币呢?
你可以把这项工作想象成一群人去验证一个很大的数是不是质数或者去解密一份文件。你可以在这里了解更多的信息。当然你只要明白每挖到一块矿可以获得25比特币(按照目前汇率价值$4,722.25)就可以了。这个价格的出现可能是由塞浦路斯危机引起的热钱和一系列炒作造成的泡沫。实际上,黑客们已经通过DDos攻击比特币钱包的服务器来影响其稳定性,从而降低比特币的价格了。
事实上,单独挖矿模式几近被淘汰。由于挖矿的流行和发现矿源的困难导致现在需要3年以上才能挖掘到比特币。而如果你仅仅找一台PC并让它不停的运行一些算法,电费和设备的损耗会比得到的比特币还要贵的。<!-- more -->
与此同时呢联合挖矿则更加合算。利用一个组织,比如“Slush’s pool”(下面会详细说明)你可以按照以下的公式来分配工作:
(25 BTC + block fees - 2% fee) * (shares found by user’s workers) / (total shares in current round)
这就是这个系统的工作原理。你完成一定比例的工作,然后获取一定比例的奖金。通过这种方法,我在周末用我的废旧电脑赚取了价值1.5美金的比特币。如果你足够敏锐,你会发现其实我的电费是这两倍。
作为一个新手,我用了很长时间才学会挖矿,还是我哥们Tom告诉我怎样加入一个协同挖矿的组织。下面我来分享一下这些信息。
1、获取你的钱包。你可以将你的钱包存在本机上也可以存在网上。 Coinbase.是一个很方便的在线钱包。本地钱包需要你下载一个大约6G的blockchain 文件-或许下载这么大的文件不是一个明智的选择。当然,和所有其他财富一样,本地存储你的比特币或许比相信一个网站来的靠谱,不过这只是个人偏好的问题,其实这两种方式都可以进行交易。或许一些保守主义者人会鼓吹本地钱包更保险一些。你可以在官网下载本地钱包,记着把你的数据备份一份。
你创建好钱包后,会得到一个类似这样的地址1BEkUGADFbrEShQb9Xr4pKPtM8jAyiNQsJ. 这就是你钱包的收款地址,记下它。在Coinbase这个网站,可以在链接目录下找到这个地址。
2、加入一个挖矿组织。加入这个组织就是和其他挖矿者一起去挖矿,最著名的Slush’s Pool的地址是 https://mining.bitcoin.cz。你可以查看像BTC Guild 等一系列的说明。当然这样的组织要收取一定费用的,其中Slush‘s Pool的是2%。人数比较少的挖矿组织可能需要一个更慢长的周期才能发掘到比特矿,而一个人数众多的挖矿组织意味着你会获得较少的报酬。
你如何判断组织的拥有者不会窃取你的比特币呢?很遗憾你无能为力,正如Slush(Slush‘s pool拥有者)所言:“在理论上,作为比特币的运作者,我可以拥有从比特矿中获得的25BTC。但是我不会这样做,当然我可以坦然接受大家不信任我。毕竟这是他们选择的自由,比特币本身就代表着一种自由。”
我已经在Slush‘s Pool上创建了三个挖矿机器了。首先呢,创建一个组织帐号,然后添加挖矿机器。这些挖矿机器是独立的,其通过注册名.挖矿者名来确定。我已经分别在我的iMac和两台旧的PC上运行了三个挖矿机器了。
你必须要注册你的挖矿机器才可以开始挖矿。这里提供的大部分服务的指令都非常明确,你可以仔细阅读。和其他的在线俱乐部一样,你可以在你获得经验的同时慢慢体会比特币的文化。当然我更喜欢把它当成一种有关金融的在线游戏。
一定要记得把你钱包的地址写入组织的信息中。这样组织才能把属于你的比特币发给你。
3、开始挖矿。对于不同的平台有许多不同的发掘方式,当然可能OSX用户发现自己陷入了一个小困境。“矿工”利用多余的GPU资源来驱动发掘设备,这和SETI@Home用空余的CPU资源去寻找外星生命很相似。这些GPU“矿工”同时可以帮助操作与比特币有关的p2p进程。当然这一切的前提是必须有网络。
对Windows用户是一种最简单的采矿方式,其只需要标准的显卡就可以。你可以在这github下载。 50Miner 也是一种非常流行的采矿方式。这两种方式都要求你注册挖矿组织和采矿机器。这样你就可以开始采矿了。
对于Linux用户可以使用GUIMiner 。 提供一个很棒的Ubuntu安装指南。
OS X用户可以用DiabloMiner ,这是一个用OpenCL挖矿的命令行程序。但可惜它需要用一些过时的命令去操作比特币而且很慢。因此你可能需要用这个代理工具 Stratum 。这个程序允许Diablo去连接诸如Slush‘s pool这种组织的服务器。这些程序都可以在OS X下运行,但首先你必须安装OpenCL for OSX 。
我创建了一个脚本可以在命令行终端去运行代理并连接Diablo。注意这个脚本最后两个参数是运行在Mountain Lion中必须的。
./stratum-mining-proxy-master/mining_proxy.py & ./DiabloMiner-OSX.sh -u WORKERNAME -p WORKERPASSWORD -o localhost -r 8332 -w 64 -na
相比DiabloMiner RPCMiner 则更容易运行,你只需要单击图标,输入一些数据就可以了。当然这都是些非常初级的基于文档的接口。在我的iMac运行Diablo的性能和OSX 差不多,但在Window 8上运行会慢很多。
注意你的金钱。比特币如此容易获取或挖掘,那么投机分子是不是可以用成千上百台机器去发掘收集大量的比特币呢?答案是否定的,随着越来越多的比特币被发现,它们会变的越来越难找。这个概率计算器会帮助你理解你要面临的情况。我运行我的PC周末仅仅收获1.50美金,一瓶可乐的价格,当然其他用户提高他们的硬件和方法可能会收获更多。总而言之,如果运行硬件的花费比你获得的比特币还高,你可能要好好想想是不是要接着做下去了。
欢迎来到这个令人兴奋的比特币世界!祝你好运!
本文由APKBUS.com chino和他的翻译小组翻译,转载请注明
英文原文:How To Mine Bitcoins