挖比特币应该准备硬件设备,接入矿池,通过设备的算力资源解决矿池中的复杂数学问题,获得区块奖励。比特币的基本算法决定每10分钟产生一个区块,每个区块中有N个比特币作为报酬,现在比特币的区块奖励为6.25,在4月底的减半事件发生之后,区块奖励将只有3.125个比特币。
在比特币挖矿过程中,计算机把最近收到的账单打包到刚制造的区块当中,这一过程就是制作比特币的过程,但是只有极低的概率可以制作成功,一旦制作出来,就可以把这个区块广播出去,这表明用户获得了这个区块的比特币奖励。受到总发行量2100万的限制,随着比特币的产出,挖矿获得的奖励会变得越来越少,需要更高的算力才可以竞争得到比特币奖励。
挖矿之前应该下载好比特币官方客户端,安装完成之后启动客户端,它会和网络数据进行同步,这一过程可能需要若干个小时。数据同步完成之后需要先获取账户地址,点击客户端的收款地址按钮,获取到自己的比特币账户,这一账户是自动生成的唯一的地址。
CGMiner是常用的挖矿软件,安装完成之后确认自己的硬件是否符合标准,如果是英伟达显卡,可以直接用来挖矿,若为AMD显卡,还需要一个AMD SDK包。到CGMiner的文件夹里面新建一个TXT文档,在里面填写矿池以及端口信息,如果需要调整,可以进行修改,双击文件夹中的run.bat文件,就可以开始挖矿。
实际上现在挖矿并不是最划算的获取比特币的方法,在挖矿用户数量逐渐增多的背景下,比特币已经供不应求,用户之间的竞争非常激烈,挖矿还需要一定的成本,执行起来困难重重。