网站首页 > 币百科 >

比特币挖矿教程(比特币挖矿教程中文客户端)

2023-07-12 23:01:11 币百科 阅读 0

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

雷AI财经评论出版社:本文作者为中国信息通信研究院(工信部电信研究院)专家博士,雷(微信官方账号:雷锋网)独家专题文章,由雷和信通院联合推出。今后,蒙骜博士的区块链系列原创文章将继续发表。Leifeng.comandtherelatedplatformsofICTInstituteareupdatedsynchronously,sopleasepayattention!

ThemostfascinatingthingaboutBitcoinismining.Whyisminingsofascinating?Becauseminingcangetbitcoin.WhenIwrotethisarticle,thepriceofBitcoinwas$3,900.IfIcandigablock,,可以获得48750美元的开采收入,以及约6000美元的交易费收入。不是';那不是很迷人吗?

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

PoW(工作量证明)共识机制

Let';咱们先讲个故事:

有一个村子。这个村子很多事情都需要大家一起做决定。比如有一天,村长需要全体村民决定今天中午在村食堂是包饺子还是擀面。通常我们能想到的方式是投票——每个村民一票,少数服从多数。。但有些村民不';他们不想在食堂吃饭,所以他们可能会把票给别人,这可能会导致不公平。大部分在食堂吃饭的人,可能都实现不了自己的愿望。

于是村长改变了方式。10点50分,用扩音器向所有村民广播:"让';让我们选择中午是在食堂包饺子还是面条。想去食堂吃饭的,就推食堂门口的巨石。11o';钟准时了,石头会被推到大门的东边,中午吃饺子;推到大门西边,中午吃面。"

于是想在食堂吃饭的人跑去推石头。贡献多的人最后实现了愿望,贡献少的人心甘情愿,因为村里一直是这样的规矩。

这个故事讲述了一种在人与人之间达成共识的方法。我们可以称之为"工作量证明机制"。用输出来证明你的选择意愿。

在本系列的第一篇文章中,我们谈到了可以让每个人';的账本一致。这种机制保持所有节点';数据一致我们称之为共识机制。不同的共识算法可以达到不同的性能共识效果,最终目的是保持数据的一致性。

记录工作量,证明不可篡改

我们已经知道,在比特币系统中,记录交易是系统工作的基本方式。在比特币区块链系统中,区块是记录交易的最基本容器。在比特币(BTC)中,当前的块大小被限制为1MB。(就在几天前,一种叫做比特币现金——BCC的新虚拟货币诞生了。块大小限制目前是8MB)。因为块的大小是有限的,所以每个块可以容纳的事务数量也是有限的。目前比特币系统规定平均每10分钟生成一个区块,所以矿工的工作方式本质上是收集10分钟内所有在线生成的交易,然后填充到一个块中。这个块大致如下表所示:

注意第一个,在任何块中,第一个都没有转出地址。,就是所谓的CoinBase(挖矿交易)。没有人付给矿工钱,矿工只是写着获得了12.5个比特币。所有节点都同意矿工这样写,所以矿工获得采矿收入。

不同矿工填块的时候,数据肯定是不一样的,因为每个矿工的第一项肯定是不一样的,矿工只会把采矿收入转到自己的地址。所以矿工迈克尔';的CoinBase是"迈克尔得到了12.5个比特币"矿工南希的硬币基础是"南希得到了12.5个比特币"。

每个矿工都填写了自己收集的交易和应得的收入,那么谁的记录会得到大家的认可呢??比特币使用工作量证明机制,让矿工相互竞争来解决一个数学问题。谁先解决,谁就得到大家的认可。就像开篇故事里的村子一样,每个矿工都在努力推巨石。一旦石头压住了他记录的那一页账目,他就喊道我的工作量证明是成功的,快来看!"所有的矿工都来了,抄下那一页账目,贴在账本后面,然后开始新的记账流程。周而复始,没完没了随着一页一页地增加,这些书变得越来越厚。

当中本聪决定采用工作负载证明机制时,出发点是为了避免系统受到攻击。"中本聪"认为如果攻击者想通过弄乱书籍来进行攻击,那么他需要足够的计算能力。换句话说,他比大多数推石头的人都厉害。这样他需要付出巨大的成本,但回报收益不足以抵消成本,所以攻击者没有攻击比特币系统的经济动机。

与推石头的方式不同的是,在比特币中,大家一起合作,通过穷举结果来解决一个数学问题。并不是计算能力强的人每次都会赢,因为有些人可能运气好,一下子就搜索到了那个答案。那些计算能力强的,这次可能就没那么幸运了。我已经试了很多次,但还是没有成功。我没有找到解决办法。但从概率上看,得到答案的次数与整个比特币网络的计算能力比例是一致的。也就是说,如果一个矿工有全网30%的计算能力,基本在1000分钟(生成100块)。30块是他找到的答案,他拿到了开采收入的30%。

但是现在因为比特币的价格越来越高,推石人已经不满足于自己推了,而是把家里的骡马都派出去干活。。在"中本聪",一个CPU,一张选票,用计算能力决定哪个矿工';的账户成了决算账户。随着比特币价格的上涨,GPU挖矿开始出现。后来人们不满足于GPU的速度,开始制造挖矿专用芯片。。专用芯片计算比特币问题的能力是普通CPU的数万倍,所以现在比特币不是"一个CPU,一票",这也背离了"中本聪"。比特币网络已经基本被几大矿池垄断,背离了去中心化货币的初衷。

雷锋的特殊贡献。未经授权,禁止转载。详见转载说明。

相关内容

比特币挖矿教程(比特币挖矿教程中文客户端)文档下载.: PDF DOC TXT

猜你喜欢