第8章其他挖礦算法

由於挖礦算法的複雜性使得任何個人或團體都難以操控共識成形的過程,挖礦算法被認為是比特幣系統的核心。因為比特幣礦工通過解謎來獲得獎勵,所以我們可以期望他們會花大量的時間與精力去尋找捷徑而更加快速有效地解謎,以增加他們的收益。另一方面,如果有些工作對網絡有利但並不能讓礦工更快速地解謎,他們可能會忽視那些工作來最小化他們的成本。所以解謎的設計對引導和指引礦工起著至關重要的指導作用。

在本章中,我們會討論一些其他的挖礦解謎(mining puzzle)設計,假設我們可以改善比特幣的解謎甚至重新設計一套新的解謎過程。一個經典的設計挑戰是讓解謎過程能夠限制ASIC挖礦,這樣一來可以平衡計算機設備性能上的差距(擁有一般電腦的礦工與擁有優化過的ASIC礦工之間的設備差距)。還有什麼其他設計是需要我們考量的?有哪些行為需要我們鼓勵,而哪些需要阻止?我們會討論一些有著不同特徵的案例,從減少能源消耗(這對社會發展有著積極意義),到約束挖礦工具的形成。有一些已經被另類幣所採用,另外一些還處於理論研究階段,可能將來會被用到。

《區塊鏈:技術驅動金融》