虚拟货币挖矿:解密比特币背后的秘密

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

雷锋网AI金融评论是由中国信息通信研究院(工信部电信研究院)的专家敖萌博士撰写的。本文是雷锋网与信通院联合首发的独家特约文章。今后,敖萌博士将继续发布原创的区块链系列文章,并与雷锋网和信通院相关平台同步更新。

挖矿是比特币最吸引人的地方。为什么挖矿如此吸引人呢?因为挖矿可以获得比特币。我写这篇文章时,比特币的价格是3900美元。如果能挖到一个区块,就可以获得48750美元的挖矿收入和约6000美元的交易手续费收入。这不是非常吸引人吗?

那么,具体什么是挖矿呢?矿工又是如何通过挖矿获得比特币的呢?这需要从比特币区块链系统所采用的PoW(工作量证明)共识机制说起。

以一个故事来解释PoW(工作量证明)共识机制:

有一个村子,村子里的很多事情需要大家一起决策。例如,村长需要全体村民一起决定中午是在大食堂做饺子还是擀面条。一般来说,我们会采用投票的方式,每个村民一票,少数服从多数。但是有些村民可能并不想在食堂吃饭,所以他们可能将选票交给别人,导致结果不公平,大多数想在食堂吃饭的人可能无法实现他们的愿望。

于是,村长想出了另一种办法。他在10点50分的时候,用大喇叭向全体村民广播:“大家来选择食堂中午是做饺子还是做面条。想在食堂吃饭的人,请到食堂门口推那个巨大的石头。到了11点整,如果石头被推到大门的东边,中午就做饺子;如果石头被推到大门的西边,中午就做面条。”

于是想去食堂吃饭的人就去推石头了。出力多的人最终实现了自己的愿望,出力少的人也心甘情愿,因为这一直都是村里的规矩。

这个故事阐述了一种实现共识的方式,我们可以称之为“工作量证明机制”。通过努力的程度来证明自己的选择意愿。

在本系列的第一篇文章中,我们讲述了区块链系统如何实现所有人的账本一致。实现所有节点数据一致的机制被称为共识机制。采用不同的共识算法可以实现不同的共识效果,最终目的都是为了保持数据的一致性。

我们已经了解到,在比特币系统中,记录交易是系统工作的基础方式。在比特币区块链系统中,区块是记录交易的最基本容器。比特币(BTC)中每个区块的大小限制为1MB(比特币现金-BCC的区块大小限制为8MB)。由于区块的大小有限制,因此每个区块能够容纳的交易数量也是有限的。比特币系统规定平均每10分钟产生一个区块,因此,矿工的工作实质上就是在10分钟内收集网上产生的所有交易,然后将交易填入一个区块中。一个区块大致如下:

(下图显示了一个区块的内容,包括挖矿交易和其他交易)

每个矿工在填写区块时的数据都会不同,因为每个矿工的第一笔交易都不同,他们只会将挖矿收入转入自己的地址。所以矿工Michael的交易是“Michael获得了12.5比特币”,矿工Nancy的交易是“Nancy获得了12.5比特币”。

每个矿工都会填写他们收集到的交易和自己应该获得的收入,那么到底是谁的记录会被大家认可呢?比特币采用了工作量证明机制,让矿工之间竞争求解一个数学题,谁先解出来,谁的区块就会被所有人认可。就像前面的故事中的村子一样,每个矿工都努力推动那个巨石,一旦石头压住了自己记录的那一页账目,他就大声喊道:“我的工作量证明成功了,快来看!”所有矿工都过来复制那一页账本,将其贴在自己账本的末尾,然后开始新的记账过程。如此循环往复,账本一页一页地增加,越来越厚。

中本聪决定采用工作量证明机制的初衷是为了防止系统受到攻击。中本聪认为,如果一个攻击者想通过扰乱账本的方式进行攻击,他就需要足够的计算能力。换句话说,他需要比大多数推石头的人更有力量。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/9319.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年07月08日
下一篇 2023年07月08日

相关推荐

  • 什么是比特币地址,区块链

    一、如何获得比特币虚荣地址虚荣地址是什么我们通常所说的虚荣地址,指的是通过哈希函数计算随机产生特定的字符串,然后一直重复生成地址,直到地址中包含希望出现的字符串就可以停止了,如此一来,这个地址就是虚荣地址。就像是比特币用户的名字是“JACK”一样,现在他希望使

    2024-11-17 09:30:02
    1 0
  • 区块链 区块如何产生,区块链的区块如何形成

    一、区块链如何产生新的区块,区块链区块是如何产生的区块链技术中的区块是什么?区块就是很多交易数据的集合,它被标记上时间戳和之前一个区块的独特标记。有效的区块获得全网络的共识认可以后会被追加到主区块链中。区块链是有包含交易信息的区块从后向前有序链接起来的数据

    2024-11-17 09:00:02
    1 0
  • 芯链币哪里可以买,区块芯链币是什么

    一、怎么炒区块链货币(区块链货币怎么交易)新手怎么炒币?那些老手不愿意告诉你的经验!最近比特币一直在飚涨,于是很多人蠢蠢欲动要炒比特币。但是,发财之路恐怕没有你想象的那么简单。炒币虽然高收益,也伴着高风险,一天涨跌都可能超过10%。作为币圈新手,一定要清楚地认识

    2024-11-17 06:30:02
    1 0
  • 如何买区块链,怎么第一时间买到区块链

    一、怎么第一时间买到区块链***怎么买区块链货币***BNB除了币安在哪里还能买到只有币安,因为BNB属于币安的唯一价值通证。BAB币安币是由binance平台发行的代币,其发行总量恒定为2亿个,对外公开发行1亿,且保证永不增发。BNB是基于以太坊Ethereum发行的去中心化的区块链数字

    2024-11-17 03:30:01
    3 0
  • 蚂蚁矿池 如何挖矿,区块链如何挖矿

    一、GEC矿机是骗局么何为GEC模式云矿机作为云矿机项目中币价最高的一个平台GEC,一直在被模仿。10币矿机30天挖11币100币矿机30天玩120币1000币矿机30天挖1300币10000币矿机30天挖14000币其实这是一个静态收益,币价不变的情况下,你一个月的利率在10%-40%之间,复投1年就能翻

    2024-11-17 02:00:01
    2 0
  • 什么是种子币,区块链种子是什么

    一、种子端是什么意思种子端是一个区块链中的一个概念,它表示一个未来的状态或终点。种子端是比特币或以太坊等加密货币系统里,交易、挖矿等行为的参考点。换言之,种子端指的是区块链上可理论上达到的最高水平或最理想状态,实际的进展或挑战都是以达到或距离种子端的极限状

    2024-11-17 01:30:01
    3 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载