挖礦解鎖財(cái)富!
眾所周知,比特幣是一種分散的數(shù)字貨幣,沒有集中發(fā)行比特幣的機(jī)構(gòu)。但問題是,既然比特幣沒有發(fā)行者,第一枚比特幣是如何形成的?
答案是:采礦。
2009年1月,比特幣之父中本聰(Nakamoto)成功地"挖掘"了比特幣網(wǎng)絡(luò)上的第一個創(chuàng)建塊,并獲得了50個比特幣獎,從而正式推出了第一批比特幣。此后,越來越多的比特幣礦商加入了開采行列,挖出了大量比特幣。
然而,這里所謂的挖掘并不是真正的實(shí)體挖掘,而是依賴于比特幣網(wǎng)絡(luò)的協(xié)商一致算法,不斷使用挖掘機(jī)器(即計(jì)算機(jī))計(jì)算塊密碼,第一個找到正確答案的挖掘機(jī)器,可以在塊中解鎖并獲得比特幣獎勵。
整個采礦過程有點(diǎn)像買彩票。擁有更多號碼的人越多,他們就越有可能匹配中獎號碼。不同的是,在采礦過程中沒有二等獎或三等獎,而且獎勵不能與其他人平分。
在解釋了挖掘后,我們看了上面提到的協(xié)商一致算法。礦工的整個挖掘過程都需要依賴協(xié)商一致算法。我們可以將協(xié)商一致算法理解為"挖掘規(guī)則"。
以比特幣為例,比特幣網(wǎng)絡(luò)中使用的POW算法可以簡單地理解為一種貢獻(xiàn)算法。該算法規(guī)定網(wǎng)絡(luò)上的每個節(jié)點(diǎn)都有挖掘能力,即塊密碼的計(jì)算過程。在塊鏈?zhǔn)澜缰校诰蜻^程中節(jié)點(diǎn)的連續(xù)計(jì)算過程通常稱為"計(jì)算貢獻(xiàn)"。節(jié)點(diǎn)的計(jì)算能力越大,解鎖塊和獲得比特幣獎勵的概率就越大。
在比特幣誕生之初,挖礦并不難,礦工們可以輕松地解鎖并獲得回報,但隨著比特幣共識的發(fā)展,越來越多的人加入了礦業(yè)大軍。
競爭對手越多,挖掘難度就越大,采礦機(jī)器消耗的計(jì)算能力也就越大。同時,由于比特幣塊的產(chǎn)量多次被"減半",采礦帶來的好處不斷減少,POW算法造成的計(jì)算資源浪費(fèi)也受到了批評。
隨著區(qū)塊鏈技術(shù)的發(fā)展,業(yè)內(nèi)人士開始尋找成本較低的挖掘模型,POS、DPO、POC等算法也開始顯現(xiàn)自己的思想。這些共識機(jī)制拋棄了比特幣的貢獻(xiàn)算法,創(chuàng)造了各種挖掘方法,如持有興趣、小批量見證挖掘塊、硬盤容量驗(yàn)證等,從而使數(shù)字貨幣具有更多的創(chuàng)造性場景(下一階段可以看到具體的演化過程)。
目前,共識機(jī)制正朝著過程簡化、資源節(jié)約和利用的方向發(fā)展,只有通過更完善的算法機(jī)制才能獲得更強(qiáng)的一致性,未來應(yīng)該有更多的新算法誕生,"挖掘"過程將變得更簡單、更公平、更節(jié)能。