随着显卡价格的上涨,挖矿逐渐浮现在公众视野之中。回望过去,自GTX1060这一代经典游戏显卡发布已经整整五年了。之后的显卡市场,要么性能未达预期,要么屡次被加密货币抽血。如今的显卡市场如梦似幻,有价无货,价格翻倍。谈及游戏显卡市场回归往昔的繁荣,简直难如登天。
- 先来了解一下,什么是矿?
打个比方吧,就如同在币的每一版中,我们都能发现带有独特编号。倘若谁先猜中这个编号,就能得到这张币。不过要仅靠一个人来猜中是非常困难的,因此会一群人共同参与。在这群人中,谁的猜测次数最多,就能按照比例获得奖励。这就是矿池的运作方式。
挖矿的流程犹如一个持续更新的寻宝游戏。每隔一段时间,虚拟币系统将生成随机的代码挑战。这时,所有的计算机都会努力寻找这个代码。第一个找到的计算机将获得虚拟币奖励,并有机会成为记账者。要得到这个随机产生的代码,就需要依赖大量的硬件资源进行复杂的运算。
- 矿机是如何构成的呢?
a. 集成电路板:这是主板或称为核心板,上面集成了多种电子元器件。
b. 芯片:无论是CPU、GPU还是专为挖矿设计的ASIC芯片,它们都是为矿机提供强大算力的核心硬件。
c. 网卡:可以看作是具备网络处理能力的集成电路板,通过其标准网络端口为整个矿机提供持续稳定的算力。
d. 风扇:由于高强度的运算需求,矿机产生的热量巨大。风扇是必不可少的散热设备。然而这也意味着矿场通常会伴随较大的噪音。
e. 电源:特别是对于独立运行的矿机而言,电源系统尤为重要。它将220v的交流电转化为各个部件所需的直流电源。
f. 其他配件:像个人组装的矿机还会包含硬盘和内存等设备,类似于高级个人电脑的配置,用于存储和运行挖矿程序。
仔细观察后,你会惊讶地发现这些硬件与个人电脑的配置有诸多相似之处。实际上,矿机正是从个人电脑发展而来,只是经过了更为专业的设计优化。
- 那么矿机是如何进行计算的呢?
简单来说,这些计算旨在保障整个系统的稳定和安全。比特币的生成、交易处理和系统的稳定性都是计算的目的所在。尽管有人认为比特币的产生导致了资源的浪费和不环保的问题,但虚拟币系统作为一个区块链数字货币的里程碑,其背后代表了巨大的用户信任和价值。
区块链就像是由一个个记录交易信息的区块链接而成。生成新区块需要完成的工作量证明就是找到特定的随机数。这涉及到哈希运算的复杂性。简单来说,哈希运算就是将任意长度的字符串转化为固定长度的哈希值。不同的输入会产生不同的哈希值。
为了生成符合难度要求的哈希值,记账节点们会进行大量的计算和尝试。这个过程就是不断地代入随机数进行哈希运算直到满足要求。难度要求会根据全网算力的变化进行调整,以确保找到目标随机数的时间大致为10分钟。
那么,挖矿所用的算力究竟用于何处了呢?其实主要是用于哈希函数的过程。
虽然哈希值的验算十分简单,但反推其生成过程却极为复杂。计算机只能通过不断尝试和猜测来寻找正确的答案。这个过程是不可逆的,可以理解为是一种特殊的算法应用。