Mining-Pools

採礦設備的頻寬要求是什麼?

  • January 21, 2016

對於池化和單獨場景,每 900 Mhash/s 鑽機(例如)我可以預期多少頻寬消耗?在最初的區塊鏈下載之後,我正在為正在進行的需求尋找一個大概的數字。

使用 900Mhash/s 的池化挖礦,您每 3 秒左右需要一個新的工作單元。每個工作單元需要大約 256 個字節輸出和大約 768 個字節返回。因此,每秒輸出 700 位,返回約 2,000 位。本質上為零。

單獨採礦有點難以估計。您將需要在發現所有新塊時接收併中繼它們,您將需要接收由您連接的節點中繼的所有事務。您可以嚴格限制您願意連接的其他節點的數量,但這會影響您的過期份額水平,並可能減少您的交易費用收入。

我用 60 個連接測量了客戶端的頻寬使用情況(如果需要,您可以下降到 8 個),並確保我的範例包括發現一個塊。入站平均頻寬為 12Kbps (1.50 KB/s),平均出站頻寬為 9Kbps (1.04 KB/s)。所以這應該讓你知道單獨採礦會是什麼樣子。

請注意,在這兩種情況下,頻寬使用基本上都是微不足道的。

對於多台鑽機,單獨採礦情況下沒有調整。所有鑽機都可以配置為查詢單個客戶端。客戶端的頻寬要求將是相同的。

但是,礦池挖礦案例發生了變化。當發現一個新區塊時,每個礦工將立即需要一個新的工作單元,因為其現有單元已過時。這種情況平均每 10 分鐘發生一次。實際上,每增加一個採礦設備,頻寬需求就會增加 0.5%。請注意,如果您在一台鑽機上執行多個挖礦程序實例,則將其視為不止一台鑽機。(這仍然假設鑽機總計 900Mhash/s。)

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