比特币挖矿是咋回事?

比特币是个大帐本,也是个由多方参与者构成的网络。所以从账本的角度来看,有交易双方己账人这三个角色;从网络构成的角度看,有全节点、挖矿节点、SPV节点这几种主要节点。其两种描述都是对比特币的参与者的

 比特币是个大帐本,也是个由多方参与者构成的网络。所以从账本的角度来看,有交易双方和记账人这三个角色;从网络构成的角度看,有全节点、挖矿节点、SPV节点这几种主要节点其实这两种描述都是对比特币的参与者的描述,只是从不同的角度对参与者进行了各有侧重的描述。这些参与者都各有各的任务,各有各的功能,我认为其中最重要的角色/参与者就是矿工即记账人。

挖矿很重要!

全节点可以验证交易,但是挖矿节点才能确认交易,这意味着我转给你一个比特币这事虽然发生了,虽然我特愿意转给你,虽然我转给你的比特币是没被双花过,虽然我也向你的地址转账了,但是最终你是否能收到这个比特币却要依赖于矿工是否把我发起的这笔交易打包进区块,并且对全网广播,只有被打包了并且不可更改的情况下这笔转账交易才算数,这就是验证和确认的区别。只是“验证”还不够定要“确认”,本该是你的钱才能真的属于你。

所以挖矿这事对于比特币很重要,它保证了比特币系统的安全,保证了比特币账本里的记录真实有效也参与维持了比特币的价值。

我为什么要干挖矿这个苦差事

挖矿很重要,但是矿工们凭什么要做这件事?总要有动力让他去行动才行,这时候给矿工发放奖励就必不可少了。没错,因为可以获得奖励,所以有人愿意花钱费力的来挖矿。

矿工的奖励分两个部分:挖矿得到的狗头金( coinbase)和交易手续费

挖矿奖励除了能确保比特币账本的真实有效,同时还起到了比特币的发行作用(就是指给矿工奖励的nonbase

比特币的发行是每隔210000个块即大约4年,系统会自动计算减半,这个减半的实现是有计算规则的节点按照目前的块高度运用特定的函数公式计算得出。

矿工交易手续费是通过计算区块内所有交易的输入、输出差额得出的。

所以矿工们会拼命的投入人力物力去竞争,去争夺记账权,争夺奖励,加入挖矿的人越多比特币的系统就越安全,就越是被信任,它的价值就越被认同,然后又吸引更多的人来挖矿,这就是一个正循环。

假如我是一个矿工

矿工有两种:独立矿工和属于矿池的矿工

独立矿工就是直接与比特币网络连接的挖矿节点,而另一类矿工不是直接与比特币网络相连,是一群矿工连着矿池,由矿池连接着比特币网络。

目前比特币的算力太强大了,单独的矿工是难以挖到矿了,要加入矿池,矿池会把这个活分任务量摊给

矿工们一起计算,几十台几百台矿机肯定比一台矿机算的快。

假如我是一个矿工来捋我是怎么干活的

1先以一笔我接收到的交易为线索来描述它被打包进区块的过程

假如我是个矿工的的话,我的节点会收到交易,然后验证交易,验证合格的交易会放入一个内存池。接着我会构建一个候选区块,这个区块有区块头和区块身体,区块头包括版本号、父区块(头部)哈希MERKLE根、时间戳、难度目标值、 NONCE( Nonce值是由计算得出后填入的)。如果我是全网最快一个算出这道题的,我把去块头所有信息填上,再把交易的输入输出这些具体信息打包进区块的身体(输入中包括 nonbase),这样一个区块新鲜出炉,然后我向全世界的其他节点发出这个区块。其他节点接收到后验证我的这个区块各个值是否正确,里面的所有交易是否正确,一切无误后把这个区块加到它的链上并目把块传播到其他节点。

2.再以一个已经打包好的区块的角度看我的矿工节点是怎么干活的

假如上一个块的高度是20000,我正在努力解答问题,想尽快获得20001这个块的打包记账权,忽然我的网络收到了叫20001的块,我立刻停下解这道题的工作,一边验证这个区块,一边构造下一个区块我在内存池里把属于上一个区块的交易揪出来,把剩下的不超过区块SE的交易拿来重新构建候选区块,开始关于20002个区块的解题比塞。

以上大概的描述了矿工是千什么的,有什么作用,它是怎样工作的,也弄明白了POW的好与坏。

需矿机订购和托管可关注私信我

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,240评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,328评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,182评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,121评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,135评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,093评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,013评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,854评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,295评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,513评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,678评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,398评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,989评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,636评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,801评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,657评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,558评论 2 352

推荐阅读更多精彩内容