挖矿原理

电脑教程019

挖矿原理,第1张

矿机挖矿是通过计算机硬件,依托于比特币网络,多张显卡集中来进行数学计算,从而产生大量的矿币。挖矿其实主要依赖于计算机硬件的性能,数十张显卡组成阵列,将可以大大增强挖矿的速度和能力。矿机的配置不同,算力也是不同的。

拓展资料:

众所周知,货币本身是不存在价值的。起初人类采用以物易物的方式进行交易,但有诸多不便,很难换到自己所需要的物品。于是货币应运而生,通过货币这一中介,可以将不同物品按稀有程度进行定价,简化交易流程。 虽然货币交易好处多多,但也有一个致命的缺点,那就是中心化。全世界现有货币100%是国家央行发行或者废除,普通人无法参与货币发行亦或者是央行帐目。如果央行不断的发行货币,将会将人们手中的货币不断稀释,降低货币购买力。

这绝不是危言耸听,世界上一些国家已经发生过此类事件。 比如津巴布韦,近年来政府大量超发货币导致津巴布韦经济接近崩溃,最后不得不将美元引入成为当地法定货币。

现在津巴布韦经济学家们正在考虑比特币替代方案。 比特币就像这部电影,它不是像央行一样存在中央服务器中,而是存在于世界上亿万的电脑之中。自发行后,理论上没有任何人可以控制比特币数量,也无法通过大量制造比特币来人为操控币值。基于密码学的设计可以使比特币只能被真实的拥有者转移或支付,安全性极佳。

比特币是由中本聪在2008年提出来的加密货币的概念,正式诞生于2009年。比特币是基于开源软件和P2P网络而产生的一种虚拟的数字加密货币。这是一个点对点的支付系统,实现了去中心化的构建形式。比特币不依靠任何货币发行机构,它是依据特定的计算方法,通过大量的计算,在虚拟网络中产出。比特币适用于分布式数据库的交易模式,同时在各个流通的环节都根据密码学设置了对应的加密,从而加强了比特币的安全性和真实性,便于转移和支付。

简单来说,挖矿就是利用芯片进行一个与随机数相关的计算,得出答案后以此换取一个虚拟币。虚拟币则可以通过某种途经换取各个国家的货币。运算能力越强的芯片就能越快找到这个随机答案,理论上单位时间内能产出越多的虚拟币。由于关系到随机数,只有恰巧找到答案才能获取奖励。有可能一块芯片下一秒就找到答案,也有可能十块芯片一个星期都没找到答案。越多芯片同时计算就越容易找到答案,内置多芯片的矿机就出现了。而多台矿机组成一个“矿场”同时挖矿更是提高效率。而矿池则是由多个“个体户”加入一个组织一起挖矿,无论谁找到答案挖出虚拟币,所有人同时按贡献的计算能力获得相应的报酬,这种方式能使“个体户”收入更稳定。

举一个通俗的例子:

我在一张纸上随便写一串数字,给出部分提示,谁猜对就给他奖金(挖矿)

聪明的人根据提示能作出更多猜测(计算能力)

有人出钱请许多人回来一起猜测(矿场)

有人召集大家一起猜测,无论谁猜到,按照每个人猜测次数比例分配奖金(矿池)

上面举的例子大家可以看到,越聪明的人能作出越多次猜测,猜到的机会就越大,相应地能获得越多的收益。

我们以比特币为例

比特币网络上进行着大量的交易

这些交易需要被记录到账本中才有效

每10分钟左右会生成一个账单

为了鼓励大家都来帮忙记账

现在规定第一个记下账的“会计”可以获得12.5个比特币的奖励

但是这个账本有一个很复杂的密码

只有第一个破解出密码的人才能记账获取奖励

但因为这个密码太过复杂且没有规律,只能靠猜

于是大家就拼命尝试密码

比特币挖矿就是依靠区块链技术获取比特币。区块链就相当于一个账本,每一个区块就是一页账单,将所有的区块连在一起就是区块链,任何的交易信息转账记录都被记录在区块链里面。比特币挖矿就类似一个寻宝游戏,每隔一段时间,比特币系统就在系统节点上生成一个随机代码,互联网中所有的计算机都可以寻找这个代码,谁只要一找到就会生成一个区块,随即得到一个比特币,这个产生比特币的过程就是“比特币挖矿”。

一般挖矿的种类分为两种,一种是普通挖矿,另一种是云挖矿。普通挖矿就是自己购买设备自行安放进行挖矿,但是这种挖矿牵扯到供电费、主板、显卡、配件、噪音、散热、占地等多方面,比较麻烦,因此不推荐。

和我们比较贴近,也比较适用于我们的就是“云挖矿”。云挖矿就是你在平台付款购买云算力然后坐享其成就可以了,其余的一切事宜皆由平台处理,简便安全。

我们经常看到有矿工为了挖矿,不断升级计算机配置,或者买多台计算机,其实质目的就是为了提高自己的算力。挖矿的过程是每一个矿工,在一个时间段里,和所有的矿工竞争计算那一份比特币,实质就是一个人的算力PK全球的算力,由此可见,挖矿没那么容易。

什么是算力?

在“挖矿”的过程中,我们需要找到其相应的解,而要找到其解,并没有固定算法,只能靠计算机随机的哈希碰撞。一台矿机每秒钟能做多少次哈希碰撞,就是其“算力”的代表,单位写成hash/s。