公開金鑰定義

公開金鑰是由私密金鑰衍生出的加密數值,讓他人可以向你發送加密貨幣,並讓網路驗證你的交易。它會產生收款地址,你可以公開分享這些地址,而不會讓資金面臨風險。

公開金鑰是透過私密金鑰經由單向運算產生,因此可以公開,而私密金鑰則保持隱藏。你的錢包會從公開金鑰衍生出較短的地址,當有人將加密貨幣發送到該地址時,網路便會記錄該資金屬於此地址。網路也會使用公開金鑰來確認某筆交易是否由相對應的私密金鑰簽署。

私密金鑰是這對金鑰中的秘密部分:它用來簽署並授權支出,而公開金鑰只用於接收與驗證。分享公開金鑰或地址是安全的;分享私密金鑰則等於交出資金控制權。

公開金鑰範例

你請朋友支付你 0.25 單位的加密貨幣。

你分享一個由公開金鑰衍生出的地址,朋友便將款項發送到該地址:

公開金鑰衍生為收款地址,朋友發送 0.25 單位

任何人都可以看到該地址並向其發送款項,但之後只有你的私密金鑰才能簽署交易,把資金轉出。