今天我們將通過(guò)講解BTC挖礦的過(guò)程來(lái)全面的闡述挖礦那點(diǎn)事兒捂人,當(dāng)大家搞明白了BTC挖礦的前世今生,基本上就能推理出其它所有幣種的挖礦知識(shí)了
?當(dāng)前市場(chǎng)上流通的BTC大概有1700萬(wàn)枚矢沿,這些全部由BTC礦工挖出來(lái)的滥搭,礦工是怎么將這1700萬(wàn)枚BTC挖出來(lái)的呢?要搞清楚這個(gè)事情捣鲸,首先我們必須知道什么是BTC區(qū)塊鏈 比較形象的一個(gè)解釋是:BTC區(qū)塊鏈?zhǔn)且粋€(gè)不斷更新的大賬本瑟匆,每一個(gè)區(qū)塊就是一個(gè)賬頁(yè),將這些區(qū)塊(賬頁(yè))按照時(shí)間順序鏈接起來(lái)就構(gòu)成了BTC區(qū)塊鏈系統(tǒng)栽惶,每十分鐘礦工就會(huì)挖出一個(gè)區(qū)塊(做好一個(gè)賬頁(yè))愁溜,每個(gè)區(qū)塊記錄著當(dāng)前10分鐘內(nèi)發(fā)生的所有關(guān)于BTC的交易(張三轉(zhuǎn)了8個(gè)BTC給李四,李四轉(zhuǎn)了10個(gè)BTC給王五)
?中本聰為什么要搞這樣一個(gè)帳本外厂?以前我把錢存在銀行冕象,于是銀行的帳本上就記錄著我有1萬(wàn)塊錢,銀行賬本證明了我確實(shí)有1萬(wàn)塊錢汁蝶,現(xiàn)在我把錢存到我的BTC錢包里渐扮,全節(jié)點(diǎn)的BTC錢包就是一個(gè)BTC大帳本,這個(gè)大帳本完整的記錄著我的BTC交易狀態(tài),現(xiàn)在我有沒(méi)有錢不是銀行說(shuō)了算墓律,而是我的BTC帳本說(shuō)了算意荤,當(dāng)然我的錢包背后的這個(gè)帳本可不是我自己記錄的,而是由礦工記錄的只锻,全球無(wú)數(shù)個(gè)參與到BTC系統(tǒng)的節(jié)點(diǎn)玖像,都有一個(gè)和我手中一模一樣的賬本,我擁有1萬(wàn)個(gè)BTC的事齐饮,大家都可以證明捐寥,所以我就真的擁有它 下面就詳細(xì)介紹一下礦工是如何挖礦的,礦工挖礦包含以下幾個(gè)方面1祖驱、競(jìng)爭(zhēng)記賬權(quán)握恳,2、取得記賬權(quán)并記帳捺僻,3乡洼、把新區(qū)塊按照規(guī)則記錄到區(qū)塊鏈體系中,4匕坯、將更新后的帳本發(fā)給其他節(jié)點(diǎn)(礦工)進(jìn)行確認(rèn)束昵,5、獲取50個(gè)BTC的挖礦獎(jiǎng)勵(lì)葛峻,這其中最核心的環(huán)節(jié)就是競(jìng)爭(zhēng)記賬權(quán)锹雏,通常人們把這個(gè)過(guò)程形象的比喻成挖礦,BTC創(chuàng)建之初為了吸引大家來(lái)給BTC交易記帳术奖,設(shè)計(jì)了一個(gè)激勵(lì)體礁遵,中本聰出了一道數(shù)學(xué)題,專業(yè)名稱叫做用SHA-256算法碰撞哈西值采记,礦工們誰(shuí)先解出了答案佣耐,誰(shuí)就取得記賬權(quán),誰(shuí)就能獲得50個(gè)BTC的獎(jiǎng)勵(lì)唧龄,解這一道函數(shù)題的過(guò)程我用一個(gè)例子給大家解釋一下兼砖,解題的過(guò)程就像扔篩子,礦工仍三個(gè)篩子选侨,三個(gè)點(diǎn)數(shù)加起來(lái)小于5掖鱼,即為解題成功然走,于是礦工除了不停的扔篩子援制,沒(méi)有其他的辦法,其中小于5的點(diǎn)數(shù)就是哈西值芍瑞, 扔篩子的過(guò)程就是哈西碰撞晨仑,而扔篩子的速度,我們稱之為算力,你是不是覺(jué)得扔三個(gè)篩子過(guò)于簡(jiǎn)單洪己,那扔一億個(gè)篩子妥凳,加起來(lái)數(shù)字小于1億零50難不難?為了取得記賬權(quán)獲得50個(gè)BTC的獎(jiǎng)勵(lì)答捕,所有礦工只能不斷的扔篩子逝钥,誰(shuí)第一個(gè)碰上了,誰(shuí)就挖礦成功拱镐,大家知道為什么10鐘左右就會(huì)有人解題成功艘款?這是因?yàn)橄到y(tǒng)在創(chuàng)建之初就設(shè)計(jì)好了,系統(tǒng)會(huì)根據(jù)參與扔篩子的人數(shù)自動(dòng)調(diào)整題目的難度沃琅,也就是扔一億個(gè)篩子還是扔1000萬(wàn)個(gè)篩子哗咆,這8年來(lái)基本上就保持在10分鐘左右出一個(gè)區(qū)塊。挖礦就是指礦工沒(méi)日沒(méi)夜扔篩子的過(guò)程益眉。
BTC挖礦大致經(jīng)歷了三個(gè)階段晌柬,電腦挖礦階段,專業(yè)礦機(jī)挖礦階段郭脂,礦池年碘,2009年還沒(méi)有什么人知道BTC,剛開(kāi)始中本聰本人用普通電腦就能在10分鐘解題成功展鸡,三個(gè)篩子就能扔出一個(gè)小于5的點(diǎn)數(shù)盛泡,隨著BTC價(jià)值的不斷提升,越來(lái)越多的人參與到挖礦中來(lái)娱颊,于是題目的難度越來(lái)越大了傲诵,為了取得競(jìng)爭(zhēng)優(yōu)勢(shì),有人發(fā)明了專業(yè)的礦機(jī)箱硕,一臺(tái)專業(yè)的礦機(jī)能抵得上幾百臺(tái)電腦的工作效率拴竹,挖礦的效率大大提高了,當(dāng)BTC價(jià)格飛速上漲后特別是最近幾年剧罩,巨大的利潤(rùn)栓拜,讓更多的礦工蜂擁而至,全網(wǎng)算力達(dá)到了一個(gè)恐怖的數(shù)值惠昔,也就是說(shuō)一秒鐘扔出的次數(shù)恐怖的無(wú)法想象幕与,這個(gè)時(shí)候人們發(fā)現(xiàn)礦工再單獨(dú)挖礦,很難再能挖到基本上概率都以億分之一來(lái)計(jì)算镇防,也就是說(shuō)N多年才能碰到一次記賬權(quán)啦鸣!于是礦池出現(xiàn)了,很多人將自己的礦機(jī)組合起來(lái)挖礦来氧,一個(gè)團(tuán)隊(duì)的算力就很恐怖了诫给,挖到礦的概率大大提升香拉,在團(tuán)隊(duì)里,不管是哪一臺(tái)礦機(jī)挖到礦了中狂,事后大家都按照各自的算力平均分配BTC 凫碌,目前幾乎都是以礦池的形式來(lái)挖礦。