怎么挖比特币,挖比特币的计算公式解析

当前位置:首页 > 币圈百科 > 怎么挖比特币,挖比特币的计算公式解析

怎么挖比特币,挖比特币的计算公式解析

2022-05-10币圈百科116

  上一篇文章阐述了比特币为什么有价值,这一篇文章小编简单的解释下比特币是如何挖出来的。当你和别人交流比特币的时候,除了提到它所代表的价值的高低之外,还会提到一个概念:挖矿。比特币就是通过挖矿挖出来的。

  

  我们首先需要了解几个简单的概念。P2P点对点金融大家应该都有所了解,这里我们先解释下P2P软件。举个例子:比如你从腾讯视频上面观看电影,想要把电影下载到手机观看,但这个下载过程中,电影的来源就是腾讯视频的服务器上,简单的理解为电影存在腾讯视频上。然后从腾讯视频服务器的硬盘下载到手机,而P2P软件不同的就是电影的资源可以从其他P2P用户电脑硬盘上下载,如果其他P2P用户需要下载资源也可从你得手机中下载。

  我们可以把这个电影比作比特币。它不存在于任何公司、银行、政府的服务器上,而是存在于互联网中,存在于所有人的电脑中,每隔一段时间比特币系统就会在系统节点上生产一个随机代码,然后所有人的电脑均可以计算此代码,第一个计算到的人就会产生一个区块,获得到比特币,这就是我们所说的挖矿。而矿机就是电脑。

  上文我们说过比特币总共只有2100万枚,而目前一枚比特币基于目前的数据结构会被分割成8个小数位,也就是0.00000001BTC,矿工们可以蓑衣网小编挖到的最小比特币的单位就是0.00000001BTC。

  

  在比特币系统中,是可以通过自身的算法来动态地调整全网所有电脑的挖矿难度的,目前在比特币系统中,每过10分钟,就会有一个节点挖矿成功,一但有人挖矿成功,比特币系统就会奖励挖矿者一定数量的比特币,这个数量也是通过算法进行控制的。简单的解释就是最开始的四年,每个挖矿成功的人可以得到25枚比特币的奖励。每四年衰减一半,下一个四年,每个挖矿成功的人只能获得奖励12.5个。下一个四年就会得到奖励6.25个,以此类推,直到2140年的时候区块链发行完毕,比特币就奖励完了。总共只有2100万枚。

  比特币的设计者中本聪在设计比特币系统的时候,希望每隔10分钟就可以发行一次比特币,但是比特币系统中挖矿的电脑可能成千上万台,那应该给谁发呢?

  中本聪采用了一个工作量证明的策略,在比特币系统中给每台电脑出一个难题,在每个新区块里面,区块头的数据结构中存在一个Nonce的字段。难题就是:在区块头中其他的字段值不变的前提下,不断地调整Nonce字段的值,然后对区块头里面蓑衣网小编BlockHeader这个结构体的值计算Hash。要求要到一个Nonce值,使得计算出的Hash值小于或者等于某个固定的值。

  列举一下区块头中参与计算的参数:

  version ---------------- block的版本

  prev_hash ---------------- 上一个Block Header的hash值

  merkle_root ---------------- 需要写入交易记录的Hash值

  ntime ---------------- 更新时间

  nbits ----------------- 必须小于或者等于当前值

  Nonce ------------------上文说的随机值

  计算公式:

  SHA256(SHA256(version + prev_hash + merkle_root + ntime + Nonce)) < nbits

  

  所蓑衣网小编以挖矿其实就是通过计算机的CPU、GPU计算一个特定的数据结构,比特币挖矿过程使用的是SHA256哈希函数。由于Hash算法是一个不可逆的算法,没法通过具体的Hash值倒推出原文,所以计算机只能采用穷举的方法,从1开始不断地尝试,1,2,3,4.....在这个过程在就是考验计算的CPU的计算速度了,计算速度快的,很快就能得到这个Nonce值,然后把Nonce值放入区块的结构体里面,通过P2P网络进行广播出去,然后通过每个节点去验证这个Nonce的值是否合法。如果全部验证通过,就认为这个区块挖掘成功,挖到矿了。其他的计算机可能计算出一半,也可能计算出来,但一旦别人计算出的值被验证通过,计算机只能放弃本次穷举,转而向新的区块进行挖掘,计算,去寻找下一个区块头的Nonce的值。

  

  用最简单的术语来说,就是挖矿的节点会不断地重复尝试,直到找到的随机数计算得到的哈希值低于某个特定的目标值。其中哈希函数的结果是无法提前得知的,也是无规律的。只能不断地产生计算。

  因此可以把挖矿理解为,让计算机通过穷举的办法,不断去找Nonce值、计算Hash值。谁先找到这个Nonce值并且广播验证通过,谁就挖到矿了。

  

  任何人都可以在专门的硬件上面运行软件来成为比特币的挖矿工,挖矿软件通过P2P网络监听交易广播,执行恰当地运行计算任务,并且确认一些交易,比特币矿工可以获得的收益就是完成确认工作中赚取用户支付的用于加速交易处理的交易手续费以及按照固定公式增加的比特币。

  

  挖矿机一般都是配置了专业的挖矿芯片的电脑,目前大多数采用的烧显卡的方式【利用显卡GPU来进行挖矿】,耗电量比较大,这也是最近市面上显卡价格不断涨价的原因。

  

  然后下载软件,运行算法,需要下载专门的比特币运算工具,然后注册合作网站,把注册得到的用户名和密码填入计算程序中,点击运算就可以进行挖矿了。比如比特币挖矿软件guiminer。是完全可以免费使用的。

  

蓑衣网-以上内容来自网络整理,不能代表本站立场,转载请注明出处。

本文链接:https://www.baoguzi.com/13559.html

怎么挖比特币,挖比特币的计算公式解析 | 分享给朋友:

相关文章

2022Upbit交易所是合法的吗?究竟怎么样?

2022Upbit交易所是合法的吗?究竟怎么样?

Upbit是韩国最大的加密资产交易平台,是由金融网络科技公司Dunamu和美国交易所Bittrex合作推出的交易所,Upbit的上线时间是2017年10月底,目前支持227个交易对,Upbit凭借着多...

恒星币中国交易平台恒星币官网app下载

恒星币中国交易平台恒星币官网app下载

恒星币中国交易平台恒星币官网app下载 恒星币Stellar交易网站是由一家国外支付公司推出,它主要是以分布式支付概念打造,在恒星币Stellar上也能进行数字货...

【醋酸锌】醋酸锌与氨水反应

【醋酸锌】醋酸锌与氨水反应

用于制锌盐、液用作媒染剂、【醋酸锌】木材防腐剂、试剂等。无水醋酸锌(医药级)和无水醋酸【醋酸锌】锌(工业优级)PH值(5%,25°C):6.0-7.0中文名称醋酸锌,二水别名乙酸锌,【醋酸锌】二水;二...

2022币安永续合约手续费多少?怎么算高不高

2022币安永续合约手续费多少?怎么算高不高

传统合约与永续合约一直都是数字货币市场中的主要交易方式,这两者也经常被投资者拿来比较,而我们今天要讲的就是币安的永续合约。永续合约交易类型分为两类,开仓和平仓。开仓和平仓又分买入和卖出两个方向。币安交...

【比特币交易平台骗局】比特币的骗局

【比特币交易平台骗局】比特币的骗局

【比特币交易平台骗局】比特币的骗局,网上购物最怕的就是被骗了,而作为比特币交易更是如此,一枚比特币价值好几十万那要是被骗了肯定很心疼,那么到底什么是比特币骗局呢,下面就跟随蓑衣网小编一起了解【比特币交...

2021比特币价格最高65000美元,那么最低价格是多少钱

2021比特币价格最高65000美元,那么最低价格是多少钱

“2021比特币价格最高65000美元,那么最低价格是多少钱”相信不少网友都是在2021年才开始关注比特币的,而在这一年比特币也完成了最高价格65000美元,那么最低的时候是多少钱呢,下面就跟随蓑衣网...

NFT市场是什么意思(元宇宙nft是什么意思)

NFT市场是什么意思(元宇宙nft是什么意思)

NFT是做什么的?求给科普下~~ 它是一个刚上线没多久的时尚,潮品信息咨询社区,里面会有很多美妆达人,时尚博主,运动达人分享他们的日常生活点滴,应该蛮有意思的。 手机NFT功能是什么意思?...

欧易okex官网(欧易okex官网)

欧易okex官网(欧易okex官网)

比特币暴跌,跌到多少? 4月18日消息,比特币近期价格一度高涨一度突破6.4万美元,今天,比特币盘中突然暴跌,一度跌超15%,价格跌破52000美元/枚。 对于比特币突然暴跌的行情,业内有分析人士...

股票NFT什么意思(NFT首发什么意思)

股票NFT什么意思(NFT首发什么意思)

潜力股 是什么意思? 所谓潜力股就是指在未来一段时期存在上涨潜力的股票或具有潜在投资预期的股票。 潜力股与优先股并无必然的联系,也不存在对企业有什么影响,只是公众对企业的投资从而获得收益的一种途...

【乙二醇甲醚】乙二醇甲醚醋酸酯用途

【乙二醇甲醚】乙二醇甲醚醋酸酯用途

乙二醇甲醚,结构式HOCH2CH2OCH3、有毒(T),无色【乙二醇甲醚】、具醚气味液体,密度0.965 g/cm3,熔点-85°C沸点124-125°C,混溶于水。又称为乙二醇单甲醚、羟乙基甲基醚、...

比特币五倍杠杆多少爆仓

比特币五倍杠杆多少爆仓

比特币五倍杠杆多少爆仓,比特币投资尤其是合约投资一定是风险很大的,那么哪些所谓的爆仓又是怎么回事,下面就跟随蓑衣网小编一起了解比特币五倍杠杆多少爆仓。比特币合约的2个模式:【1】全仓模式,您合约账户中...

比特币有nft吗(Nft 比特币区别)

比特币有nft吗(Nft 比特币区别)

比特币ETF与比特币ETN有什么不同? 比特币ETN是指比特币交易所的交易票据,通过整个市场的追踪价格走势,让用户参与整个投资过程,无需考虑比特币的安全问题,但需要在在一段时间内的价格涨跌,来兑付当...

NFT博物馆历史版本(NFT博物馆历史版本)

NFT博物馆历史版本(NFT博物馆历史版本)

杭州市历史博物馆简介 杭州历史博物馆坐落于古木参天的吴山中麓粮道山18号,与城隍阁和清和坊古街近在咫尺,占地面积1.3万平方米,建筑面 积近7000平方米,于2001年10月8日正式对外开馆,是反映...

2022比特币官方交易平台比特币交易平台官方网站

2022比特币官方交易平台比特币交易平台官方网站

比特币官方交易平台比特币交易平台官方网站 比特币官方交易平台比特币交易平台官方网站,比特币交易平台那么多,最为新人该怎么去辨别谁才是比特币官方交易平台呢,下面蓑衣...

NFT怎样上传作品(NFT中国上传作品审核)

NFT怎样上传作品(NFT中国上传作品审核)

steam中怎样将自己的作品上传至创意工坊? 不同游戏/软件上传到创意工坊的规则不同 1. 自带编辑器的游戏/软件, 比如wallpaper engine 这类通常在编辑器里, 如图 2. 不...