比特币(Bitcoin)是一种加密数字货币,它的出现彻底改变了传统货币和金融体系。而比特币的发行并不依赖于中央银行或政府机构,而是通过“挖矿”来产生。
那么,比特币最初是用什么进行挖掘的呢?在2009年1月3日,比特币创始人中本聪发布了第一个区块链,并开始了比特币的挖矿活动。当时,在刚开始运营时,参与者可以使用普通计算机上的CPU(中央处理器)进行挖掘。
早期的比特币挖矿过程相对简单。参与者只需下载一个叫做“Bitcoin Core”的软件,并在自己的电脑上安装运行即可。这个软件提供了一个称为“钱包”的功能,用户可以用来存储和管理他们所拥有的比特币。
然后,在电脑上安装好软件之后,用户需要创建一个新地址作为接收挖到的比特币奖励和交易所得。这个地址实际上就是一串由字母和数字组成的字符串,在网络上广播给其他节点以确认交易信息。
接下来,用户就可以开始进行挖矿了。早期采用CPU进行挖矿可能会遇到一些困难,因为CPU速度较慢且效率低下。但由于当时网络上还没有太多人参与竞争挖矿,所以依然有机会获得一定数量的比特币奖励。
随着时间推移和越来越多人加入到比特币网络中来进行竞争性挖掘, CPU逐渐无法满足快速计算散列函数所需求. 中本聪意识到需要更强大且专门化设备才能更高效地进行算力运算, 于是他引入了GPU(图形处理器),也就是我们常说的显卡。
相较于CPU, GPU具有更高级别并行计算能力, 能够同时执行多个任务. 这使得使用GPU对于大规模数据处理以及密码学计算非常有效. 使用GPU进行挖掘迅速成为主流方法.
然而,GPU 挂载服务器仍然面临着问题: 它们很贵、耗电量大、占据空间等等. 在2010年5月22日,Laszlo Hanyecz花费10,000 BTC购买两份披萨鼓起全球眼球 - 这次事件被认定为首次真正价值转换完全基于 Bitcoin 的实物产品购买.
此事件引起社群内部注意: 除去十分罕见或非常小额度外(如报酬), 如何使开采工作具有经济效益? 答案出现在 FPGA (Field Programmable Gate Array) 和 ASIC(Application Specific Integrated Circuit).
FPGA 是专门设计硬件设备集合众多资源结合某种编程语言兼容性质将其重建进程;ASIC则是定制化硬件集成方案, 对待指定任务有效率架构设计;二者都被证明优秀在解决 SHA-256 计算.
从那时起至今天,FPGA 和 ASIC 设备已经取代了传统 CPU 和 GPU 成为主要开采方式 -- 具有最佳功耗减少延迟. 同样地,Bitcoin 开采变得愈发专业化: 大型开采公司已经建立巨大农场式设置 - 在拥有数百台甚至数千台设备.
免责声明:本网站所提供的所有信息仅供参考,不构成任何投资建议。用户在使用本网站的信息时应自行判断和承担风险。不对用户因使用本网站信息而导致的任何损失负责。用户在进行任何投资活动前应自行进行调查和研究。不对用户基于本网站信息做出的任何投资决策负责。
发表评论