私鑰 Private Key
私鑰,對應比特幣的控制權,可以建立有效的數位簽章來授權交易。在非對稱密碼學架構中,私鑰負責簽章生成,公鑰則屬於負責驗證簽章的正確性。

私鑰 Private Key,是比特幣所有權的核心基礎,是一組根據非對稱密鑰 Asymmetric Key 系統產生的數字,與公鑰對應。 持有私鑰的人,便擁有對應比特幣的控制權,可以建立有效的數位簽章來授權交易。在非對稱密碼學架構中,私鑰負責簽章生成,公鑰則屬於負責驗證簽章的正確性。 在比特幣系統中,網路並不識別使用者的身分,而是透過密碼學驗證簽章是否來自正確的私鑰。比特幣實際上不是儲存在錢包中,而是透過私鑰來證明對特定未花費交易 UTXO 的支配權。
私鑰 基本概念
-
資產控制權 私鑰可用於產生數位簽章,證明使用者擁有特定 UTXO 的支配權。只要私鑰未洩漏,他人便無法偽造合法簽章。
-
隨機數生成 比特幣私鑰本質上是一個 256 位元的隨機整數,通常以 32 位元組表示。其數值必須落在 secp256k1 橢圓曲線所定義的有效範圍內,可產生近 2²⁵⁶ 種可能數值。
-
公私鑰配對 私鑰透過橢圓曲線乘法運算,可生成唯一對應的公鑰。公鑰可公開分享,而私鑰則必須絕對保密。
-
不可逆推 由私鑰推導公鑰在數學上相對容易,但由公鑰反推出私鑰,在現有計算能力下幾乎不可行,這也是比特幣安全性的基礎之一。
私鑰 運作方式
-
私鑰生成 錢包透過安全隨機數產生器建立一組 256 位元整數,作為私鑰。現代 HD Wallet 通常不直接生成單一私鑰,而是先建立 Seed,再由 Seed 衍生出大量私鑰。
-
公鑰生成 私鑰透過 secp256k1 橢圓曲線運算生成對應公鑰。公鑰可以公開分享,而無法在合理時間內反推出原始私鑰。
-
地址生成 公鑰經過雜湊與編碼處理後,可生成比特幣地址。地址主要作為接收資產的公開識別資訊,實際控制權仍來自對應私鑰。
-
交易簽章 當使用者發送比特幣時,私鑰會對交易資料建立數位簽章,證明交易確實由資產持有人授權。
-
簽章驗證 網路中的節點利用公鑰驗證簽章是否有效。若驗證成功,代表交易符合對應 UTXO 的解鎖條件,交易即可被接受並傳播至網路。
私鑰 應用
-
**單一地址控制 ** 不同於種子控制整個錢包,單一私鑰僅控制其對應地址上的比特幣。若有必要,可以單獨導出某個地址的私鑰進行特定資產轉移。
-
**不同地址型態支援 ** 同一個私鑰可以根據不同的編碼與腳本規則,生成對應的傳統地址 Legacy、隔離見證 SegWit 或拓根 Taproot 地址。
-
WIF 格式 為了方便人類複製與備份,256 位元的二進位私鑰通常會轉換為 WIF,Wallet Import Format,格式,這是一種以 5、K 或 L 開頭的 Base58 字串。
私鑰 相關 BIP
- BIP32:Hierarchical Deterministic Wallets
- BIP174:Partially Signed Bitcoin Transactions (PSBT)
- BIP340:Schnorr Signatures for secp256k1

更多文章