難度: 加密貨幣中的難度是什麼?難度是衡量工作量證明加密貨幣礦工要找到符合網路目前要求的區塊雜湊值有多困難的指標。難度越高,礦工平均必須執行更多加密運算,才能找到有效區塊。難度越低,工作量證明條件就越容易達成。加密貨幣網路會透過難度控制礦工產生區塊的預期速度。Bitcoin 開發者詞彙表將難度定義為:相較於協議允許的最容易工作量證明等級,尋找區塊所面臨的挑戰。難度主要與工作量證明區塊鏈有關,因為這類網路要難度: 加密貨幣中的難度是什麼?難度是衡量工作量證明加密貨幣礦工要找到符合網路目前要求的區塊雜湊值有多困難的指標。難度越高,礦工平均必須執行更多加密運算,才能找到有效區塊。難度越低,工作量證明條件就越容易達成。加密貨幣網路會透過難度控制礦工產生區塊的預期速度。Bitcoin 開發者詞彙表將難度定義為:相較於協議允許的最容易工作量證明等級,尋找區塊所面臨的挑戰。難度主要與工作量證明區塊鏈有關,因為這類網路要
加密貨幣中的難度是什麼?
難度是衡量工作量證明加密貨幣礦工要找到符合網路目前要求的區塊雜湊值有多困難的指標。
難度越高,礦工平均必須執行更多加密運算,才能找到有效區塊。難度越低,工作量證明條件就越容易達成。加密貨幣網路會透過難度控制礦工產生區塊的預期速度。Bitcoin 開發者詞彙表將難度定義為:相較於協議允許的最容易工作量證明等級,尋找區塊所面臨的挑戰。
難度主要與工作量證明區塊鏈有關,因為這類網路要求礦工證明其投入了運算工作。難度並非交易手續費、加密貨幣價格、礦工收入、用電量或挖礦設備數量的直接衡量指標。難度也不同於目標門檻,但兩者在數學上相互關聯。挖礦為何需要難度等級?
工作量證明的區塊搜尋,是透過反覆進行加密雜湊而產生的隨機過程。若大量算力加入網路而難度不變,區塊就會開始以快於預期的速度生成。若大量算力離開,區塊生成速度就會變慢。區塊時間若不受控制,可能改變加密貨幣發行速度、降低交易可靠性,並使網路難以使用。難度讓協議能因應挖礦環境的變化。近期區塊生成過快時,網路會提高難度;區塊生成過慢時則會降低難度。這個過程有助於讓長期平均區塊間隔接近協議預定時程。由於挖礦仍具機率性,難度調整不會強迫每個區塊都在精確時間生成。工作量證明挖礦與難度的關係
工作量證明礦工會建構包含有效交易及其他必要區塊資料的候選區塊。礦工會反覆更改 Nonce 或候選區塊中其他可調整部分,並計算其雜湊值。加密雜湊函數會產生看似無法預測的輸出。礦工無法預先算出哪個 Nonce 會產生合格結果。礦工必須持續嘗試不同輸入,直到產生的雜湊值低於網路目標門檻。Bitcoin 工作量證明指南說明,即使區塊資料只有些微變動,也會產生不同且看似隨機的雜湊值。
找到有效結果後,礦工會將候選區塊廣播至網路。完整節點會驗證區塊的工作量證明、交易、時間戳記、結構及其他共識規則。即使區塊內所有交易本身有效,只要未符合規定難度,該區塊仍然無效。難度與目標門檻
目標值是有效工作量證明區塊雜湊值可達到的最大數值。依網路的確切共識規則,區塊雜湊值必須小於或等於允許的目標值。目標值越低,符合條件的雜湊值就越少。挖礦難度因此提高。目標值越高,符合條件的雜湊值就越多。挖礦因此較容易。因此,難度與目標值成反比。難度提高時,目標值降低。難度降低時,目標值提高。Bitcoin 詞彙表中有關 nBits 與目標值的說明指出,目標值是區塊雜湊值必須符合的門檻,而難度則是根據該門檻計算出的相對指標。
如何計算難度?
難度通常以參考目標值和網路目前目標值的比率表示。簡化公式為
difficulty = reference target / current target
。參考目標值通常代表加密貨幣規則允許的最容易挖礦條件。若目前目標值是參考目標值的一半,難度約為 2。若目前目標值是參考目標值的千分之一,難度約為 1,000。因此,難度是相對數值,不是以秒、瓦特或每秒雜湊數表示的測量值。不同加密貨幣的確切參考目標值、編碼規則及計算方法可能不同。若不了解各網路的工作量證明演算法及參考定義,就不應直接比較原始難度數值。難度與找到區塊的機率
每次雜湊嘗試都有很小的機率符合目標值。對均勻分布的 256 位元雜湊值而言,成功機率約與
(target + 1) / 2^256
相關。降低目標值會減少單次雜湊有效的機率。難度提高 2 倍,找到區塊所需的預期雜湊嘗試次數大致也會增加 2 倍。但這不代表每個區塊都一定需要精確兩倍的嘗試次數。礦工可能因運氣好而立即找到有效區塊,也可能嘗試遠超預期次數才找到。難度控制的是大量嘗試後的統計平均工作量,而非單一區塊所需的確切工作量。難度 1
難度 1 通常代表網路難度計算所使用的最容易參考等級。這不一定表示一般電腦能輕易找到區塊。這個術語是數學參考值,不代表實際挖礦獲利能力。對 Bitcoin 類型的工作量證明而言,難度為 1 時,預期雜湊嘗試次數約為 232。
因此,難度為 100 萬的網路,預期工作量約為難度 1 的 100 萬倍。實際區塊生成仍會在該預期值附近隨機變化。區塊時間為何仍會變動
即使網路難度穩定,區塊時間仍可能大幅變動。挖礦就像反覆進行的抽獎,每次有效雜湊嘗試都有獨立的成功機率。短時間內可能找到數個區塊。另一個區塊也可能花上遠超過目標間隔的時間才生成。平均 10 分鐘不代表每隔 10 分鐘就一定會出現一個區塊。只有累積足夠多的區塊後,平均值才具有意義。難度調整演算法會檢視過往生成情況,以修正持續性變化,而不是對每次隨機延遲都立即反應。難度如何變化
工作量證明協議包含難度調整演算法,用來決定目標值何時及如何變動。演算法會比較實際區塊生成情況與協議預期時程。區塊生成速度快於預期時,網路通常會提高難度。區塊生成速度較慢時,網路通常會降低難度。部分網路會在產生一大批區塊後更新難度。其他網路則會在每個區塊後更新。難度計算屬於共識的一部分,因此每個驗證節點都必須獨立得出相同結果。礦工不能自行選擇較容易的目標值,並期待節點接受該區塊。Bitcoin 難度
Bitcoin 的目標是讓區塊間隔平均約為 10 分鐘。Bitcoin 主網每產生 2,016 個區塊,就會重新計算工作量證明目標值。依預期速度,2,016 個區塊約需兩週生成。網路會將前一調整週期的實際時間與預期時間進行比較。區塊生成過快,下一週期的難度就會提高。區塊生成過慢,下一週期的難度就會降低。目前的 Bitcoin Core 工作量證明程式碼包含用來計算所需目標值的共識計算方式。
Bitcoin 也限制主網單次一般難度調整幅度,以減少極端變動。即使算力突然改變,難度在一般調整邊界之間仍維持不變。Bitcoin nBits
Bitcoin 區塊標頭不會直接儲存方便閱讀的難度數字。區塊標頭中有一個稱為 nBits 的欄位,以精簡編碼形式儲存目標值。節點會解碼 nBits,以判定區塊雜湊值必須符合的門檻。瀏覽器與軟體之後可根據目標值計算出方便閱讀的難度數值。區別兩者很重要,因為 nBits 是共識關鍵的區塊欄位,畫面顯示的難度則是衍生指標。區塊鏈瀏覽器可能為了方便閱讀而四捨五入難度數值,但節點強制執行的實際目標值不會因此改變。Dogecoin 難度
Dogecoin 也採用工作量證明挖礦,但其難度機制不同於 Bitcoin 每兩週調整一次的安排。Dogecoin 使用 Scrypt 工作量證明演算法,目標是約每分鐘產生一個區塊。它會透過 DigiShield 在每個區塊後重新計算難度。Dogecoin 官方挖礦指南說明,較低目標值會提高挖礦難度,而 Dogecoin 會逐區塊調整難度。
頻繁調整讓網路能快速因應挖礦算力變化。當相容算力能在不同 Scrypt 網路間快速移動時,這種機制尤其有用。Bitcoin 與 Dogecoin 的難度數值不應直接比較,因為兩個網路採用不同的雜湊演算法、目標值、區塊間隔及調整機制。Ethereum 有挖礦難度嗎?
目前的 Ethereum 不使用工作量證明挖礦難度。Ethereum 已在 2022 年 9 月合併(The Merge)期間,以權益證明取代工作量證明。Ethereum 官方工作量證明文件將其舊有挖礦機制列為已棄用。
Ethereum 目前使用驗證者、質押 ETH、時槽、證明及權益證明共識,而非挖礦雜湊目標值。歷史 Ethereum 區塊仍可能顯示難度數值,因為它們是在合併前產生。這些歷史數值不代表目前的 Ethereum 區塊仍透過挖礦產生。網路難度與礦池難度
網路難度決定提交的雜湊值能否產生有效區塊。礦池通常另設低得多的份額難度。即使結果未符合完整網路目標,礦池份額仍能證明礦工完成了一定工作量。礦池會記錄有效份額,以估算每位參與者的工作貢獻。獎勵分配之後可部分依據提交的份額進行。符合礦池難度但未達網路難度的份額不會產生區塊。只有少見的份額同時符合網路目標時,才可能成為有效區塊候選。混淆份額難度與網路難度,可能導致挖礦收入估算錯誤。可變份額難度
可變份額難度通常簡稱為 vardiff。礦池可能調整工作者的份額難度,以維持實際可行的提交頻率。高效能礦工可能會獲得較高份額難度,避免礦池收到過多價值較低的份額。較小型礦工可能會獲得較低份額難度,讓礦池收到足夠提交資料,以準確估算其貢獻。vardiff 影響的是礦池記帳,而非區塊鏈共識。礦池不能透過 vardiff 改變網路要求的工作量證明。難度與算力
算力衡量礦工在一段時間內共同執行的雜湊計算次數。難度衡量單次雜湊嘗試符合區塊目標值有多困難。兩項指標密切相關,但並不相同。若網路算力上升而難度不變,區塊通常會生成得更快。若算力下降而難度不變,區塊通常會生成得更慢。下一次難度調整會嘗試讓平均區塊間隔回到接近目標的水準。難度可直接從共識資料得知;網路算力則通常根據難度及觀察到的區塊時間估算。因此,由於區塊生成具有隨機性,短期算力估值可能大幅變動。根據難度估算算力
分析者可以比較預期工作量與實際觀察到的區塊間隔,估算網路算力。簡化的 Bitcoin 類型估算會使用難度、每單位難度約 232 次預期雜湊,以及平均區塊間隔。
使用大量區塊進行估算,結果會更穩定。只根據單一區塊計算算力可能產生誤導,因為該區塊的生成可能特別幸運或不幸。不同資料供應商的算力估值可能不同,因為採用的觀察區間不一樣。難度與區塊鏈安全
難度有助於衡量產生區塊所需的預期工作量。在同一網路上,較高難度通常反映相關期間內挖礦競爭或算力增加。總算力越高,產生替代鏈歷史的成本可能越高。不過,難度本身不足以完整衡量安全性。安全性也取決於算力所有權、挖礦硬體供應、能源成本、礦池集中度、協議規則、經濟誘因及攻擊者可能取得的利益。即使某網路難度很高,其大部分算力仍可能由少數協調實體控制。若不進一步分析,也不能用原始難度值比較採用不同工作量證明演算法的網路安全性。難度與累積工作量
工作量證明節點通常根據累積工作量,而非只看區塊數量,來識別最強的有效鏈。以較難目標值產生的區塊,代表的預期工作量高於以較容易目標值產生的區塊。網路會根據每個區塊的目標值計算工作量,並將其加到鏈的累積工作量中。Bitcoin 運作模式文件說明,累積工作量證明可協助節點識別最難重建的有效鏈。
因此,替代鏈不會只因包含更多個在極低難度下產生的區塊,就勝過其他鏈。相關鏈選擇概念通常稱為 chainwork 或累積工作量證明。難度與交易確認
難度不會直接核准個別加密貨幣交易。它會決定包含這些交易的區塊所需工作量。交易進入有效區塊後,每個後續區塊都會在其上方增加更多累積工作量。若要撤銷交易,就必須重建受影響的區塊,並追上已接受的鏈。隨著累積工作量增加,這項操作的成本也會越來越高。確認數是一種方便的估算方式,但不同難度下產生的區塊可能代表不同預期工作量。錢包與支付服務可能依交易價值及網路風險評估,採用不同確認門檻。難度與 51% 攻擊
當攻擊者掌握足夠挖礦算力,能在相關條件下比誠實網路更快建立替代鏈時,就可能發動多數算力攻擊。攻擊者可能試圖重組近期區塊,或撤銷自己發出的付款。難度會影響誠實及惡意產生區塊所需的總運算量。但難度不會阻止攻擊者參與挖礦。主要防禦方式是確保網路有足夠且具經濟獨立性的算力,使取得多數算力的成本高昂且困難。誠實挖礦增加所帶來的難度上升,可能提高攻擊所需資源。單看難度數值,無法得知挖礦算力是否分散在許多獨立營運者之間。難度與挖礦獲利能力
挖礦難度是影響預期挖礦收入的主要變數之一。難度提高時,固定算力預期可分得的未來區塊比例會降低。其他條件不變時,難度降低會提高相同硬體預期可獲得的比例。獲利能力也取決於區塊獎勵、交易手續費、加密貨幣價格、電費、硬體效率、冷卻、維護、融資及礦池費用。難度提高不一定會使所有礦工都無利可圖,因為加密貨幣價格或交易手續費收入也可能同時上升。礦工應使用未來預期難度估算獲利能力,而非只參考歷史數值。難度與挖礦硬體
改良後的挖礦硬體可在耗電量相同或更低的情況下執行更多雜湊運算。許多礦工部署效率更高的硬體時,網路總算力可能上升。難度調整機制尚未反應前,區塊可能暫時生成得更快。之後難度提高,會降低每單位算力的預期產出。即使舊硬體仍正常運作,也可能變得無利可圖。這種競爭循環會促使礦工尋找效率更高的設備及更低的營運成本。不同工作量證明演算法受到的影響各異,因為某些演算法的專用硬體可能普遍可取得,其他演算法則較難取得。難度與區塊獎勵
難度不會決定協議每個區塊發放多少代幣。區塊補貼由獨立的發行規則控制。難度影響的是預期區塊生成頻率。若區塊暫時生成得比預期快,新幣也可能在該期間以較快速度發行。若區塊生成較慢,每小時或每天的發行量就會暫時減少。下一次難度調整會嘗試恢復預定的平均區塊時間。區塊獎勵減半會改變每個區塊發行的代幣數量;難度變化則改變每個區塊所需的預期工作量。難度與交易手續費
難度不會直接設定交易手續費。礦工通常會依手續費收入、區塊限制、政策及其他營運考量選擇交易。區塊時間改變時,難度可能間接影響手續費情況。區塊生成變慢時,網路固定時間內可提供的交易容量會減少。使用者可能因此提高費用,爭取交易確認。區塊暫時生成較快時,每小時可用的交易容量可能增加。需求、區塊大小規則及礦工政策仍是決定手續費的重要因素。難度與加密貨幣價格
難度上升不代表加密貨幣價格一定會上漲。礦工可能在價格及獲利能力先前上升後加入,使難度提高。新挖礦硬體推出或營運成本降低,也可能推升難度。價格取決於市場需求、流動性、供應、採用程度、監管、市場情緒及許多其他因素。難度是挖礦及網路指標,不是直接的估值模型。交易者不應把難度上升視為自動買進訊號。難度上升代表什麼?
難度上升表示網路提高了工作量證明目標值的達成難度。在協議穩定的網路上,這通常發生在區塊生成速度快於預期之後。區塊加速生成可能是算力增加所致。難度上升可能表示挖礦參與增加,但不能證明每個礦工都有獲利。它也無法說明算力是廣泛分散,還是集中在少數礦池。評估難度變化時,應一併檢視算力、區塊時間、挖礦收入、硬體效率及礦工集中度。難度下降代表什麼?
難度下降表示網路降低了工作量證明目標值的達成難度。這通常發生在區塊生成速度慢於預期之後。生成速度變慢可能是礦工關閉設備或將硬體轉移至其他網路所致。難度下降不代表加密貨幣必然失敗。難度降低可能表示調整機制正按設計恢復可用的區塊間隔。不過,長期下降仍值得進一步分析,因為這可能反映挖礦經濟狀況轉弱或攻擊成本降低。難度可能過高嗎?
相較於網路剩餘算力,難度可能暫時過高。大量礦工在難度調整後不久退出時,就可能發生這種情況。在難度降低之前,區塊生成時間可能遠超目標間隔。調整週期較長的網路,反應可能特別慢。緊急調整規則或逐區塊演算法可能降低此風險,但也可能帶來其他操控機會。難度數值看起來很大,並不代表難度過高。真正要考量的是現有算力能否讓區塊生成速度接近預期的長期時程。難度會降至零嗎?
正常運作的工作量證明網路通常會設定最大目標值,對應其允許的最低難度。依一般共識規則,目標值不能無限制提高。因此,難度通常不會降至完全不需要工作量的程度。即使是最容易的有效區塊,也必須符合協議的最低工作量證明條件。私人開發網路可能為測試用途允許極低難度挖礦。這類設定不應與正式主網的安全規則混為一談。測試網上的難度
公開測試網可能採用特殊難度規則,因為其挖礦參與情況遠不如主網穩定。若長時間沒有區塊生成,測試網可能暫時允許最低難度區塊。這可在活躍礦工稀少時維持網路可用。測試網代幣供開發用途使用,通常不代表主網資產的經濟安全性。不可假設測試網觀察到的難度行為也適用於相應主網。Regtest 環境中的難度
回歸測試模式(通常稱為 regtest)讓開發者能運作私人區塊鏈環境。通常可以使用極容易的目標值快速產生區塊。開發者使用此環境測試錢包、應用程式、交易及協議行為,不必等待公開網路挖礦。Regtest 難度是為了方便測試而設計,不是為了經濟安全。在 regtest 成功挖礦,不代表同一台電腦能在主網獲利挖礦。如何查詢網路難度
區塊鏈瀏覽器可能會在網路或挖礦統計頁面顯示目前難度。確認顯示數字所對應的區塊鏈及工作量證明演算法是否正確。完整節點可提供更直接的網路資料來源。例如,Bitcoin getdifficulty RPC 文件介紹了一項以最低難度倍數回傳工作量證明難度的指令。
不同瀏覽器的更新時間可能不同,也可能顯示經四捨五入的數值。難度估算頁面也可能顯示下次調整預測,但隨著新區塊生成,估值可能改變。不同瀏覽器為何可能顯示不同數值?
不同瀏覽器可能會將難度四捨五入至不同的小數位數。它們更新資料庫的時間也可能不同。某項服務可能顯示目前共識難度,另一項則顯示下次調整預測值。挖礦控制面板可能顯示份額難度,而非網路難度。比較數值前,請確認指標標籤、區塊高度、更新時間、網路及計算方法。為何不能直接比較不同網路的難度
不同工作量證明網路可能採用不同雜湊函數。某種演算法的一次雜湊運算,與另一種演算法相比,所需硬體、記憶體、電力及時間可能不同。不同網路也可能採用不同參考目標值與難度數值慣例。某條區塊鏈的難度為 10 億,不代表它一定比另一條難度為 100 萬的區塊鏈安全性更高。要進行有意義的比較,還需考量算力、演算法特性、硬體供應、能源成本、累積工作量及市場誘因。難度與難度炸彈的差異
一般挖礦難度旨在因應算力變化,穩定區塊生成。難度炸彈則是刻意逐步提高難度的協議機制,旨在使工作量證明挖礦越來越難以實際進行。過去的 Ethereum 曾以難度炸彈配合其預定的工作量證明轉型計畫。難度炸彈並未像一般重新定位演算法一樣,用來穩定區塊生成。目前的 Ethereum 已不再使用工作量證明挖礦難度或過去的難度炸彈。常見的難度誤解
難度高不代表每個區塊都需要很長時間才能找到。難度低也不代表挖礦一定有利可圖。難度不等於算力,但兩者會共同影響區塊時間。難度不是交易手續費,也不是區塊鏈壅塞程度的衡量方式。難度也不同於區塊獎勵、減半、礦池份額或挖礦機器速度。難度變化不會修改錢包餘額,也不會撤銷已確認的交易。權益證明網路可能在其他情境使用稱為難度的技術指標,但不一定代表工作量證明挖礦難度。加密貨幣使用者應如何解讀難度
將難度與其他網路指標一起分析,最能發揮其用途。使用者可以將難度與估算算力、區塊間隔、礦工收入、挖礦集中度、交易手續費及代幣發行量比較。數值快速上升可能表示挖礦參與程度增加。數值快速下降則可能表示礦工已退出,或網路正在從區塊生成緩慢的狀況恢復。無論難度往哪個方向變動,都不能保證加密貨幣價格走勢。解讀難度時,應以該網路自身的演算法及調整時程為準。常見問題
加密市場中的難度是什麼意思?
難度衡量工作量證明礦工找到符合網路目前目標值的區塊雜湊值有多困難。簡單來說,什麼是挖礦難度?
挖礦難度是相對數值,表示礦工預期必須投入多少工作量才能找到有效區塊。難度提高會讓挖礦更困難嗎?
會。難度提高會降低允許的目標值,並降低每次雜湊嘗試產生有效區塊的機率。難度降低會讓挖礦更容易嗎?
會。難度降低會提高目標值,讓更多雜湊值符合條件。誰設定加密貨幣難度?
區塊鏈共識規則會根據先前區塊及網路專屬調整規則,自動計算難度。礦工可以自行選擇較低難度嗎?
不行。完整節點會拒絕不符合規定網路目標值的區塊。難度與目標值有什麼差異?
難度是相對指標;目標值則是有效區塊雜湊值必須符合的數值門檻。難度為什麼會提高?
區塊生成速度快於協議預期後,難度通常會提高。難度為什麼會降低?
區塊生成速度慢於預定時程後,難度通常會降低。難度和算力相同嗎?
不相同。算力衡量運算活動,難度則衡量產生有效區塊所需的工作量。難度高代表算力高嗎?
在同一網路上,持續較高的難度通常是在算力增加後出現,但兩者並非相同指標。難度會決定區塊時間嗎?
難度與算力會共同影響預期區塊間隔,但每個區塊的實際生成時間仍具有隨機性。兩個區塊可能只相隔幾秒生成嗎?
可能。工作量證明挖礦具有機率性,因此區塊有時會在極短時間內連續生成。Bitcoin 多久改變一次難度?
Bitcoin 主網通常每產生 2,016 個區塊就會調整難度。什麼是難度 1?
難度 1 是網路難度計算中,對應最容易工作量證明目標值的參考等級。什麼是 nBits?
nBits 是 Bitcoin 區塊標頭中儲存的工作量證明目標值精簡編碼。Dogecoin 有挖礦難度嗎?
有。Dogecoin 使用 Scrypt 工作量證明,並透過 DigiShield 在每個區塊後調整挖礦難度。Ethereum 有挖礦難度嗎?
沒有。目前 Ethereum 使用權益證明,自 2022 年 9 月起不再使用工作量證明挖礦。什麼是礦池難度?
礦池難度是礦池用來衡量各工作者貢獻的較低工作量門檻。礦池份額可以產生區塊嗎?
只有當份額的雜湊值同時符合完整網路目標值時,才會產生有效區塊。什麼是 vardiff?
vardiff 是礦池用來調整份額難度,讓每位礦工維持適當提交頻率的系統。難度會影響挖礦獲利嗎?
會。在其他條件不變時,難度提高會降低固定算力預期可獲得的獎勵。難度會影響交易手續費嗎?
難度不會直接設定手續費,但區塊生成變慢可能降低每小時容量並加劇手續費競爭。難度會影響加密貨幣供應量嗎?
難度有助於維持預期區塊時程,因此能支持區塊獎勵的長期預定發行速度。難度提高代表加密貨幣價格會上漲嗎?
不會。難度與價格可能間接互相影響,但難度提高不保證價格上漲。難度下降代表網路正在失敗嗎?
不一定。難度下降可能只是表示有部分挖礦算力離開後,協議正在調整。難度可以被操控嗎?
攻擊者可能試圖影響時間戳記或策略性轉移算力,但設計完善的共識規則能限制這些手法。難度能防止 51% 攻擊嗎?
難度會影響攻擊所需工作量,但安全性也取決於總算力、挖礦集中度、硬體取得難度及經濟因素。什麼是累積難度?
累積難度指一連串區塊所代表的總工作量證明工作量。累積工作量為什麼重要?
節點會使用累積工作量證明識別最強的有效鏈,而不是只選擇區塊數量較多的鏈。難度可以撤銷交易嗎?
不行。難度變化影響未來區塊要求,不會自行撤銷已確認交易。在哪裡可以查詢加密貨幣難度?
可以使用相容的區塊鏈瀏覽器,或透過完整節點的網路資訊指令查詢。兩種幣的難度數值可以比較嗎?
若兩個網路使用不同演算法、目標值、硬體及計算慣例,就不應直接比較原始數值。挖礦難度會一直上升嗎?
不會。難度會隨挖礦參與程度、硬體、獲利能力及網路狀況變化而上升或下降。結論
難度是衡量在工作量證明加密貨幣網路中產生有效區塊有多困難的相對指標。難度是根據有效區塊雜湊值必須符合的目標門檻計算。難度越高,目標值越低,每次雜湊嘗試成功的機率也越小。難度越低,目標值越高,找到有效區塊的機率也越大。當挖礦算力變化時,難度有助於工作量證明網路維持相對穩定的平均區塊時間。Bitcoin 每 2,016 個區塊調整一次難度;Dogecoin 則透過 DigiShield 在每個區塊後調整難度。目前 Ethereum 已於 2022 年 9 月以權益證明取代工作量證明,因此不再使用挖礦難度。網路難度不可與算力、礦池份額難度、交易手續費、區塊獎勵、減半或過去的難度炸彈混為一談。在同一網路上,難度提高可能代表挖礦參與程度增加,但不會自動證明去中心化、獲利能力、價格上漲或能防範所有攻擊。應搭配算力、區塊時間、礦工經濟狀況、累積工作量、硬體供應及挖礦集中度一併檢視,才能充分運用這項指標。了解難度有助於加密貨幣使用者評估工作量證明區塊鏈如何控制區塊生成、維持發行時程、衡量挖礦競爭及保護交易歷史。您可能也喜歡
ZK-Rollup
什麼是 ZK-Rollup? ZK-Rollup,也可寫作 zkRollup 或零知識 Rollup(zero-knowledge rollup),是一種 Layer 2 區塊鏈擴充方案,可在鏈下處理大量交易,並向基礎區塊鏈提交加密有效性證明。 其中「ZK」代表零知識,而「rollup」則表示將多筆交易打包、壓縮並彙整為一次狀態更新。 在加密貨幣領域中,ZK-Rollup 主要用於降低交易手續費、
2026/10/13 17:17
ZK-Rollup-as-a-Service
什麼是 ZK-Rollup-as-a-Service? ZK-Rollup-as-a-Service 通常簡稱為 ZK-RaaS,是一種受管理的區塊鏈基礎設施模型,可協助加密貨幣專案推出及營運自己的零知識 Rollup,而無須從零建立每個技術元件。 ZK Rollup 是一種 Layer 2 擴容系統,會在鏈下處理交易、將交易打包為批次,並向基礎區塊鏈提交有效性證明。 有效性證明可顯示 Rollu
2026/10/13 17:17
zk-SNARK
什麼是 zk-SNARK? zk-SNARK 是一種密碼學證明系統,可讓一方證明某項陳述為真,而無須揭露該陳述背後的私密資訊。 zk-SNARK 的完整名稱為 Zero-Knowledge Succinct Non-Interactive Argument of Knowledge。 在加密貨幣中,zk-SNARK 用於支援私密交易、區塊鏈擴容、可驗證運算、身分系統及以證明為基礎的應用程式。 zk
2026/10/13 17:17
熱門
目前熱門備受市場關注的加密貨幣
最高成交量
按交易量計算交易量最大的加密貨幣

