注:斜體鏈接都是沒(méi)有實(shí)現(xiàn)的部分。敬請(qǐng)關(guān)注更新……
上一篇文章我有一個(gè)比特幣中拋出了一個(gè)問(wèn)題:
那別人的比特幣又是從何而來(lái)呢?最原始的比特幣又從何而來(lái)呢?
我們大家都知道黃金,也知道黃金很值錢(qián)。我們之所以能夠有金首飾、金項(xiàng)鏈、月光寶盒啊什么的,是因?yàn)橛腥嗽谕诮鸬V。
我們大家都知道美元,也知道美元很值錢(qián)。我們之所有能裝款爺,是因?yàn)槊绹?guó)在印鈔票。
我們大家都聽(tīng)說(shuō)過(guò)比特幣,它比黃金還值錢(qián)。我之所有能在這里裝逼,是因?yàn)槭裁茨兀恳彩怯腥嗽?strong>挖礦??!我現(xiàn)在就在挖礦,你想和我一起去淘金嗎?
比特幣礦:說(shuō)真,沒(méi)有所謂的比特幣礦(別打我,沒(méi)有比特幣礦不意味著挖不到比特幣)。上一篇文章我有一個(gè)比特幣中談到,比特幣沒(méi)有實(shí)物,它是純數(shù)字的。既然是純數(shù)字的,自然沒(méi)有比特幣礦了。類(lèi)似于比特幣中的幣,挖礦也只是方便大家去理解罷了。理解什么呢?理解只有付出必要的勞動(dòng)才能得到比特幣,就像挖金礦一樣。只不過(guò)挖金幣要機(jī)器,挖比特幣只需要計(jì)算機(jī)(實(shí)際上是算力),而且是任何能解一道神奇的數(shù)字游戲的計(jì)算機(jī)就行。是不是很開(kāi)心?
礦山在哪里?:都說(shuō)了,沒(méi)有比特幣礦怎么會(huì)有礦山。
沒(méi)有礦山?沒(méi)有礦山上哪兒挖呀?最原始的比特幣從哪兒來(lái)?我做個(gè)游戲就有了?
數(shù)字的世界,咱不懂。比特幣是魔法師(程序員)創(chuàng)造的,的確咱麻爪(普通老百姓)很難理解。比特幣沒(méi)有礦,也沒(méi)有礦山。因?yàn)?,比特幣是?shù)字的,所以只要用計(jì)算機(jī)產(chǎn)生那么一條交易記錄,沒(méi)有發(fā)起人的交易記錄:
| 交易ID | 發(fā)起人 | 支出 | 收入 | 接收人 |
|---|---|---|---|---|
| 15e……0d7 | 12.5BTC | 1D……e |
比特幣就這么產(chǎn)生了。怎么感覺(jué)好……不……靠譜……,比特幣靠譜嗎?(對(duì)不起,還沒(méi)寫(xiě)呢,后面這種斜線的地方都是沒(méi)寫(xiě)的,哈哈哈)
扔數(shù)字游戲:在說(shuō)明如何挖礦之前,我們一起來(lái)看看那道神奇的數(shù)字游戲吧。大家都玩過(guò)扔骰子吧?如果你手上有2個(gè)骰子,用這2個(gè)骰子隨便扔,是扔一個(gè)比9小的數(shù)字容易還是扔一個(gè)比3小的數(shù)字容易呢?想一想,再想一想。扔比9小的數(shù)字,你有2、3、4、5、6、7、8這7種情況都符合要求。但扔比3小的數(shù)字,只有2這一種情況符合要求。所以,顯然扔比9小的數(shù)字容易。挖比特幣時(shí)的那道神奇的數(shù)字游戲就像在扔骰子一樣,誰(shuí)扔到了比目標(biāo)值小的數(shù)字,誰(shuí)就有可能挖到比特幣。在比特幣的世界里扔骰子,將詳細(xì)的說(shuō)說(shuō)這個(gè)數(shù)字游戲。可是,比特幣世界里的這個(gè)數(shù)字游戲,無(wú)比的困難,要想扔對(duì)那個(gè)骰子,需要進(jìn)行很多次很多次的計(jì)算,這樣就需要消耗大量的計(jì)算機(jī)(實(shí)際上是算力,什么是算力)。誰(shuí)第一個(gè)扔對(duì)那個(gè)骰子,誰(shuí)就能夠得到比特幣。
想挖礦,你得有礦機(jī):因?yàn)楸忍貛藕苤靛X(qián)很值錢(qián),所以越來(lái)越多的人買(mǎi)計(jì)算機(jī)(實(shí)際上是買(mǎi)算力,后面我就直接說(shuō)算力了)去玩這個(gè)數(shù)字游戲??赡苣銜?huì)說(shuō):我現(xiàn)在就去買(mǎi)算力挖到比特幣。當(dāng)然可以,但你如何保證你比別人更快的扔到那個(gè)數(shù)字呢?我們要知道現(xiàn)在比特幣網(wǎng)絡(luò)中,算力已經(jīng)達(dá)到了驚人的4819 PH/s(1024 = 1k 1024k=1M 1024M=1G 1024G=1T 1024T=1P)。什么意思?一秒鐘全網(wǎng)就會(huì)扔4814 * 1024 * 1024 * 1024 * 1024 * 1024下,相當(dāng)于193160447臺(tái)2015年最快的計(jì)算機(jī)在做這個(gè)數(shù)字游戲。HOHOHO,你可能會(huì)說(shuō):這TMD太貴了。其實(shí),比特幣世界里只有這么一個(gè)數(shù)字游戲,所以他們對(duì)計(jì)算機(jī)進(jìn)行了定制化,讓礦機(jī)(可以做這種數(shù)字游戲的計(jì)算機(jī))只做這種數(shù)字游戲,從而大大的降低了生產(chǎn)礦機(jī)的成本。所以,想要挖礦,你只需要購(gòu)買(mǎi)礦機(jī)就行。
比特幣會(huì)很快枯竭嗎?:這么多的礦機(jī)在挖礦,會(huì)不會(huì)很快把比特幣挖光???這個(gè)數(shù)字游戲還有兩個(gè)特別有意思的地方。
- 它會(huì)動(dòng)態(tài)的調(diào)整難度(就是讓目標(biāo)數(shù)字變小或變大),確保每10分鐘只有一個(gè)礦機(jī)能夠扔出那個(gè)數(shù)字。過(guò)快扔出或者過(guò)慢扔出,它就會(huì)讓下一次數(shù)字游戲的難度發(fā)生變化。
- 它每4年會(huì)將挖出的比特幣數(shù)量減半,最開(kāi)始是每次(每10分鐘)50個(gè),現(xiàn)在是每次12.5個(gè),接下來(lái)還會(huì)繼續(xù)減半,直到2140年,總計(jì)2100萬(wàn)BTC比特幣會(huì)被挖出。
所以在接下來(lái)的好多年里,我們還有的挖。