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