/ 技術應用

比特幣核心開發人員提議新挖礦協議

根據CCN報導,比特幣核心(Bitcoin Core)開發人員Matt Corallo發佈了比特幣改善提案(Bitcoin Improvement Proposal)的草案,目的是透過採用新的挖礦協議進一步實現比特幣挖礦的去中心化。

Corallo在Twitter上的名稱TheBlueMatt可能更為人所知。本週,他在個人的GitHub資料庫中發佈了「BetterHash挖礦協議」,尋求解決比特幣挖礦面臨的眾多問題之一:目前最廣泛使用的挖礦協定Stratum正在推動生態系統走向中心化。

就像Corallo解釋的,Stratum的設計缺陷,加上大多數比特幣礦工將自己的算力交給了礦池,限制了整個網路使用的區塊範本(block templates)多樣性。他認為,這給礦池的營運商帶來了在網路升級方面有過大的影響力,削弱比特幣的抗審查性。

「由於難以實施且記錄不完善,Stratum協定的設計要求礦池營運商為客戶建構並分發區塊範本。如果沒有各式各樣的礦工建構區塊範本,整個網路的抗審查能力就會被削弱。例如,礦池營運商可能會利用手中的權力來限制協定的升級流程。」

Corallo試圖用一個新的系統來替代Stratum協定,此系統將區塊的建構和支付(payout)劃分為兩個協議,包括工作(Work)和池(Pool),統稱為BetterHash。這將讓個人礦工可以選擇他們想要包含在區塊內的交易,而不是讓礦池營運商為他們做出選擇,礦工仍然可以獲得連接到礦池所帶來的穩定收益。

目前,想要使用自己的區塊範本的礦工只能獨立挖礦或連接到小型的去中心化礦池p2pool,雖然這樣可以增加自主權,但無法獲得穩定的收益。

在BetterHash協議下,礦池營運商將無法憑藉自己的權力來決定礦工是否採用特定的網路升級。此外,讓礦工擁有對區塊範本的更多控制權還有助於降低風險,政府要求礦池審查特定類型交易將變得更難。

如果礦工不想改變的話,BetterHash並不能強制礦工建構自己的區塊範本,但給礦工提供了選擇,讓他們可以使用工作協定(BetterHash兩個協定中的Work)連接到另一個礦池的區塊範本,即便他們想要將算力給別的礦池。

除了減少比特幣挖礦生態系統中的中心化之外,相較於Stratum,BetterHash還導入了一些性能上的改進。

關注更多區塊鏈與虛擬貨幣資訊,鎖定我們的Facebook粉絲頁

鎖定幣東LINE@帳號:加入好友

Harry

Harry

畢業於成功大學,目前全力關注台灣幣圈與區塊鏈發展,分享與撰寫相關相關資訊。 與我們聯絡:coineast.com@gmail.com

Read More