本文由系統自動翻譯自原文。

什麼是私鑰?

私鑰(全稱「私密金鑰」)是一段必須保密的數位資訊。錢包用它為交易或其他操作生成簽章,區塊鏈網路再用對應的公開金鑰(簡稱公鑰)檢查簽章是否有效。整個過程中,私鑰本身不需要發送到網路。

私鑰並不是加密資產本身,資產也不是「存放」在私鑰裡。餘額或資產由網路帳本和協議規則表示;私鑰提供按這些規則授權操作所需的證據。這個區別很重要,因為由智能合約邏輯、多把金鑰或其他復原機制控制的帳戶,並不總能簡化為「一個地址對應一把私鑰」。

私鑰在簽章中的作用

私鑰的核心作用是生成數位簽章。錢包用私鑰對某筆交易產生簽章,網路再用公鑰驗證;這樣可以證明交易獲得了相應金鑰的授權,而不必公開私鑰。

在橢圓曲線系統中,金鑰生成先透過適當的隨機過程,在有效範圍內選出一個私有數值,再派生對應公鑰點。如果隨機性不足、錯誤重複使用簽章過程中的一次性秘密,或實作本身存在缺陷,密碼方案原本的數學保障就可能失效。

數位簽章包含三個相互關聯的過程:生成金鑰對、生成簽章和驗證簽章。私鑰用於生成簽章,公鑰用於驗證。驗證者無需知道私鑰,正常的簽章驗證也不需要服務方取得私鑰。

典型的金鑰控制型區塊鏈交易大致經歷以下流程:

  1. 錢包軟體建構網路要求簽署的資料。
  2. 軟體在選定簽章演算法中使用私鑰。
  3. 簽署環境輸出簽章,但私鑰仍留在其儲存或簽署環境中。
  4. 軟體廣播已簽署交易,網路參與者再按協議規則驗證。

究竟簽署哪些位元組,取決於網路和交易類型。不能假定一份針對某種序列化、鏈或授權域有效的簽章,在其他環境中也有效。

私鑰、公鑰、地址和帳戶的區別

  • 私鑰:生成簽章時使用的秘密輸入。
  • 公鑰:驗證簽章時使用的對應材料。
  • 地址:可由公鑰、腳本或部署規則生成的網路識別碼。
  • 帳戶:與地址關聯的網路狀態或授權安排。

以太坊外部帳戶(EOA)透過私鑰控制,其地址由公鑰派生;合約帳戶雖有地址,卻沒有自己的私鑰,而是由程式碼控制。以太坊驗證者金鑰承擔的協議角色也不同於 EOA 金鑰。由此不能把「地址就是私鑰對應的帳戶」當作普遍規則。

Bitcoin 則按具體輸出規定花費條件。不同輸出可能要求一個簽章、多個簽章,或滿足某段腳本。私鑰本身不會直接「移動餘額」,而是幫助生成特定花費條件所接受的證據。

一個錢包可以管理多把私鑰

錢包不是一把私鑰的別名,它可以管理一個帳戶,也可以管理許多地址和金鑰。早期的「散裝金鑰」錢包生成彼此無關的金鑰,每把新金鑰都需要納入備份。分層確定性(HD)錢包則可以從一份起始資訊派生整棵金鑰樹,從而減少逐把備份的需要。

比特幣改進提案 BIP-32規定了一種分層確定性金鑰派生方法。在這套方法中,種子先生成主擴展私鑰,其中包含私鑰和鏈碼,再沿派生路徑生成子擴展金鑰。強化與非強化派生的性質不同:擴展公鑰可派生非強化公鑰後代,卻不能派生強化後代。擴展私鑰可能暴露整個分支,因此不能與某一把末端私鑰混為一談。

私鑰與助記詞、附加密語和錢包密碼

這些資訊都需要妥善保護,但作用不同:私鑰負責簽章,助記詞用於復原,附加密語參與生成錢包,應用密碼通常只負責解鎖本機軟體。具體來說:

  • 私鑰為一對金鑰生成簽章。
  • 相容助記詞標準 BIP-39 的錢包會把一組有序單詞處理成種子;該種子隨後可以生成多把金鑰。
  • 助記詞附加密語是種子生成的另一項輸入。每個附加密語都會得到一個種子,但只有預期的助記詞與附加密語組合才能復原預期金鑰樹。
  • 錢包密碼或 PIN 通常控制本機應用、設備或加密金鑰檔案的存取,不會自動成為鏈上簽章私鑰或助記詞附加密語。

修改應用密碼可能只會重新加密本機儲存,而不改變底層金鑰。如果私鑰或復原資訊已經被複製,僅修改應用密碼不會讓副本失效。反過來,如果錢包還提供其他復原路徑,忘記應用密碼也不一定意味著底層金鑰遺失。各實作不同,不能只根據「密碼」這個名稱推斷結果。

私鑰的洩漏、備份與替換

私鑰一旦洩漏,攻擊者可能獲得與原持有人相同的簽章能力;忘記或遺失私鑰,則可能讓原持有人失去存取能力。多數傳統自託管帳戶沒有「重設私鑰」按鈕,要更換授權,通常需要在舊權限仍可用時把資產轉移到新帳戶。智能合約帳戶或託管系統可能採用其他復原和替換規則。

因此,金鑰的生成、儲存、備份、復原、使用、撤銷和銷毀是需要分別處理的環節。

不洩漏私鑰是必要條件,卻不代表每次簽署都符合預期。惡意軟體可能篡改交易資料,誤導性介面可能請求超出預期的權限,簽署者也可能在沒有匯出私鑰的情況下授權不希望發生的操作。金鑰保密與理解簽署內容是兩個不同控制點。

不能因為對方自稱客服或要求「驗證所有權」,就向網頁或訊息提供私鑰和助記詞。正常簽章驗證可以在不披露秘密金鑰的情況下完成。

常見問題

錢包服務商能重設遺失的私鑰嗎?

不存在通用的私鑰重設機制。傳統自託管安排是否能復原,取決於此前保留的備份,或錢包、帳戶已經內建的復原機制。託管和智能合約型安排可能採用不同方式。

匯出一把私鑰就備份了整個錢包嗎?

不一定。HD 錢包可以管理多把金鑰,一把末端私鑰不能重建種子、其他分支、派生設定或帳戶詮釋資料。備份方式必須與錢包架構相符。

相關詞條

如需進一步比較兩類金鑰,可閱讀私鑰與公鑰有什麼區別?。

繼續了解公鑰、助記詞、區塊鏈地址和加密貨幣錢包,或返回加密貨幣術語表。

參考來源

免責聲明
本文章可能包含不適用於您所在地區的產品相關內容。本文僅致力於提供一般性信息,不對其中的任何事實錯誤或遺漏負責任。本文僅代表作者個人觀點,不代表 OKX 的觀點。 本文無意提供以下任何建議,包括但不限於:(i) 投資建議或投資推薦;(ii) 購買、出售或持有數字資產的要約或招攬;或 (iii) 財務、會計、法律或稅務建議。 持有的數字資產 (包括穩定幣) 涉及高風險,可能會大幅波動,甚至變得毫無價值。您應根據自己的財務狀況仔細考慮交易或持有數字資產是否適合您。有關您具體情況的問題,請諮詢您的法律/稅務/投資專業人士。本文中出現的信息 (包括市場數據和統計信息,如果有) 僅供一般參考之用。儘管我們在準備這些數據和圖表時已採取了所有合理的謹慎措施,但對於此處表達的任何事實錯誤或遺漏,我們不承擔任何責任。 © 2026 OKX。本文可以全文複製或分發,也可以使用本文 100 字或更少的摘錄,前提是此類使用是非商業性的。整篇文章的任何複製或分發亦必須突出說明:“本文版權所有 © 2026 OKX,經許可使用。”允許的摘錄必須引用文章名稱並包含出處,例如“文章名稱,[作者姓名 (如適用)],© 2026 OKX”。部分內容可能由人工智能 (AI) 工具生成或輔助生成。不允許對本文進行衍生作品或其他用途。

相關推薦

查看更多

什麼是共識機制?

共識機制是區塊鏈網路用來決定「接下來接受哪一個區塊、採用哪一段帳本歷史」的一套規則。網路中的節點分別接收和檢查資料,即使訊息到達時間不同,或有人提交衝突資訊,它們仍需要用相同規則得出能夠繼續處理的結果。 這裡的「共識」不表示每個人對所有事情意見一致,也不要求每個節點在同一時刻看到完全相同的資料。它表示:在協議設定的條件成立時,遵守規則的節點最終能夠採用相容的帳本歷史,並知道哪些交易仍可能變化,哪些
2026年11月9日

什麼是區塊?

區塊可以理解為區塊鏈用來打包新紀錄的資料包。一個區塊通常包含一批交易或其他更新,以及供區塊鏈網路中的節點檢查這些內容的資訊。除第一個區塊外,新區塊通常還會保存前一個區塊的數位指紋,也就是雜湊值,因此區塊能夠按順序連接起來。 ## 區塊的組成 區塊通常會包含三類資訊: 1. **交易或其他更新**:記錄這個區塊要加入鏈上的內容。 2. **與前一個區塊的連接**:通常使用前一個區塊的雜湊值,幫助節點
2026年11月9日

什麼是代幣化股票?

代幣化股票(tokenized stocks)是用區塊鏈上的代幣,表示某檔股票本身、與股票有關的權益,或者跟隨股票價格變化的合約。它不是一種結構完全統一的產品:「代幣名稱對應某家公司」只能說明參考對象,不能證明持有人就是這家公司的股東。 理解代幣化股票,最重要的不是先看它部署在哪條鏈上,而是先問:代幣究竟代表什麼權利?有些代幣直接參與股票持有人登記,有些代表由第三方託管的股票權益,還有些只讓代幣價
2026年11月9日

什麼是代幣標準?

代幣標準是一套技術規範,規定代幣程式應提供哪些功能、接受什麼輸入,以及怎樣把結果告訴錢包和其他應用。它讓不同開發者建立的代幣可以用一組共同規則被識別和呼叫。 可以把標準理解為介面約定:它規定「對外怎樣溝通」,但不替每個專案決定供應量、用途、管理權限或鏈下權利。兩個代幣可以遵循同一標準,卻採用不同程式碼、擁有不同權限,並代表完全不同的對象。 ## 沒有共同標準會發生什麼 如果每個代幣都自行命名查詢餘
2026年11月9日

什麼是穩定幣?

穩定幣是一類試圖讓價格接近某個參考價值的加密資產,常見參考對象是美元等法定貨幣。「穩定」說的是設計目標,並不是價格保證。穩定幣仍可能高於或低於目標價格交易,不同持有人也不一定都能直接向發行方贖回。 理解穩定幣時,可以把四個問題分開:參考價值是什麼?由什麼機制支持?誰可以直接贖回?特定市場上實際可得的價格是多少?某項說明回答了其中一個問題,不代表其他問題也得到回答。 ## 目標價值不等於市場價格 *
2026年11月9日

什麼是智能合約?

智能合約是部署在區塊鏈網路上、由交易或其他程式呼叫後按程式碼規則運行的程式。它可以讀取輸入和鏈上資料,檢查預設條件,並在執行成功後更新區塊鏈保存的資料。 「智能」不表示它會自行思考,「合約」也不保證它在法律上構成契約。這個名稱強調的是:參與者可以把一組操作規則寫成程式碼,由運行區塊鏈軟體並檢查交易的節點按協議處理,而不必由某一台伺服器單獨決定結果。 ## 先分清程式碼、狀態和呼叫 **程式碼**規
2026年11月9日
查看更多