知識點 1:「全網算力」是一個真實的資料嗎?
答案:並不是。實際上,網路中對於全網執行著多少礦機並無記錄,礦工們也找不到什麼權威的統計辦法,這是一個公式推導而來的理論值。
區塊鏈行業中通常使用「全網算力計算公式」如下:
顯然,區塊出塊時間本身就是一個概率上隨機分佈的數字,這也直接導致了「全網算力」推導值的波動。因此,如果想要獲得相對準確的全網算力估算,礦業從業者普遍取近 7 日算力均值作為某一時間段的算力表示,兼顧了準確和效率。
知識點 2:比特幣挖礦難度調整週期為什麼是 14 天?
答案:比特幣網路調整難度的目的,是為了調整出塊的速度保持在平均 10 分鐘 1 個塊,每 2016 個塊作為一個週期調整。我們所熟知的 14 天一調整,是建立在短期內全網算力較為平穩、出塊時間為 10 分鐘變化不大的基礎上。
知識點 3:某些礦機已經跌破關機價,為什麼還能繼續挖礦?
答案:因為總有人能找到更便宜的電(甚至免費電),用於挖礦。
關機價指的是,幣價下跌到某款礦機的收入 = 成本(也即淨收入為 0)時的點位。從關機價的計算公式看,當「礦機的收入-成本(主要是電費)=0」時即應該停止挖礦。在同一時間同一幣價下,不同的電費成本將影響到關機價的高低。電費成本越低的礦工,其越能承受幣價下跌,也即關機價更低。
知識點 4:交易擁堵,礦池能對某筆交易定向加速?
答案:可以,但通常需要額外付費。
在比特幣鏈上交易數量暴漲的時候,區塊很容易被填滿,這個時候若不想自己的交易被堵住太久,使用者唯有提高手續費,來增加被礦工優先打包的概率。當然,速度也並不能得到保證。
目前,不少礦池都已推出「交易加速」服務。購買該服務的使用者,礦池將率先把其發起的交易放到下一次出塊打包交易的佇列裡。如下個區塊順利由該礦池出塊,就可以使該筆交易立刻到賬,如礦池沒有成功的發現下一個區塊,則會向該筆交易增加手續費,使得其他礦池也優先打包該筆交易,從而完成交易加速。
社羣裡還有其它的一些加速比特幣交易確認的辦法,這個帖子也有比較詳細的論述,這裡就不重複了。