Bitcoin-Core

為什麼比特幣核心團隊不開發官方比特幣挖礦軟體?

  • December 26, 2017

如果我是對的,比特幣核心只是維護執行完整節點所需的軟體。本質上,它是比特幣錢包的程式碼,它只是驗證區塊,而不是我的。但挖礦是比特幣網路的重要組成部分,使用最廣泛的軟體是由 Luke DashJr 編寫的非官方 BFG 礦工。

那麼為什麼比特幣核心團隊不開發官方比特幣礦機呢?另外我相信中本聰發布的第一個比特幣核心版本也是全節點軟體?那時挖礦是怎麼發生的?

比特幣核心確實有挖礦組件。事實上,大多數可用的探勘軟體實際上都依賴於 Core(或抽象 Core 服務的東西),以便在嘗試探勘之前建構塊。比特幣核心有能力將資訊提供給其他軟體,以便他們可以探勘區塊。此外,比特幣核心確實具有探勘區塊所需的邏輯。然而,它只能通過 CPU 探勘來做到這一點,並且由於 CPU 探勘不再可行,這已在比特幣主網路上被禁用。它仍然存在,以便在測試網和 regtest 網路中探勘塊。

擁有一個成熟的挖礦軟體(即支持所有各種 ASIC 礦工並可以連接到礦池的軟體)不在項目範圍之內。這將使絕大多數比特幣核心使用者從未使用過的功能成為可能,因此將浪費時間進行開發。

最後,沒有官方的節點軟體。比特幣沒有官方的東西;它是分散的,官方意味著有一些中央權威規定什麼是“官方”而不是“官方”。

引用自:https://bitcoin.stackexchange.com/questions/66263