這篇文,講比特幣的獎勵制度。
在Day04提到,傳統銀行體系是中心化的,有發生單點故障,而無從究責的問題,而區塊鏈的節點設計是能夠解決這類問題的。
在這之前,你可能聽過有些人在「挖礦」,你可以想成「挖」是很辛苦、付出勞力的一件事情,「礦」是很稀缺的資源、人人搶著要但只會有一個擁有者。所以,挖礦在區塊鏈裡就是「節點付出勞力換取高報酬的獎勵機制」。
好,那為何說是精心設計呢?
節點必須組礦機、挖比特幣(或加密貨幣,這裡用比特幣代稱),挖礦需要耗費電腦的計算力,做驗證的動作。挖礦機的運轉,耗費非常多電力成本,只為了幫別人驗證交易資訊,目的在於比特幣的鏈上,會提供最先驗證成功的人報酬,現在比特幣每十分鐘產生一個區塊,獎勵約台幣200萬。
假設你是礦工,當開挖的成本大於電力成本,那挖比特幣當然是賺的。所以當越多人透過驗證交易的方式使用比特幣,比特幣的價值就會變高,而比特幣區塊鏈的這條鏈也變得有價值。
假設你是比特幣區塊鏈的設計人,你希望這個生態系越去中心越好,希望有更多人來維護整體網路的安全性,透過獎賞的方式作為誘餌,吸引一些節點共同為虎網路安全,這些節點事後看也成為比特幣經濟下的一環,提升、穩固,避免區塊鏈網路遭到更多惡意的攻擊。
所以說,區塊鏈的獎勵機制,是其精心的設計啊!!
註:
區塊鏈有減半的獎勵機制,是因為他只能產生固定的發行總量。為了確保比特幣的資源是稀缺的,不是中本聰說發幾顆就幾顆,於是定義了「當產量達21萬個區塊,用獎勵減半的方式,控制比特幣產出的數量」。
而此時你應該會有疑惑:薪水砍半,礦工一定會不爽啊!我們知道,固定時間都會有人透入使用比特幣區塊鏈生態系,到了中後期發展就會趨於穩定,薪水是比誰電腦算得比較快,你想當有人放棄了,還是有撐到最後的節點,只恐怕之後網路的穩定性是由「市場」撐腰,而非由「多個民主節點」撐腰了。
所以,挖礦的流程是這樣的
註:Miner A 詳細驗證過程
註:挖礦優劣
優:用現代成熟工業技術,換取高受眾信任,即硬體技術成熟使得攻擊者難以在短時間獲得大量算力攻擊主鏈。
劣: