公鑰(Public Key)

公鑰(Public Key)的文章封面插畫

比特幣裡很多名詞都和「鑰匙」有關,這很容易讓新手把公鑰、私鑰地址混成同一件事。它們確實彼此相關,而且都和收款或驗證有關,但在系統裡扮演的角色並不一樣。

不過,若只記住「私鑰要保密、公鑰可以公開」,理解還是不夠完整。公鑰通常是由私鑰推導出的公開資訊,常被用來驗證某個簽章是否真的來自對應控制者,也常進一步參與生成收款地址。這代表它和控制權有關,卻不直接等於控制權本身;真正能授權動用資產的,仍然是私鑰。

因此,較穩健的理解方式,是把公鑰看成控制權證明鏈條中的中間層。地址比較像對外分享的收款座標,公鑰比較像用來驗證簽章與連接地址、私鑰關係的公開材料,私鑰則是不能外洩的核心憑證。把這三者拆開後,很多錢包、簽章與收款流程就會清楚得多。

理解公鑰的價值,不在於日常一定要親手操作它,而在於你會更看得懂比特幣如何在不公開私密資訊的前提下,仍讓外界驗證交易是否有效。這也是為什麼比特幣能把公開可驗證與個人控制權放進同一套系統裡。