什麼是公鑰?加密貨幣錢包基礎知識,新手常常忽略。

你需要知道的最重要的事情

  • 公鑰是一種加密標識符,用於在不洩露私鑰的情況下驗證交易,而錢包地址是從公鑰派生而來的簡化形式,用於接收加密貨幣。
  • 公鑰本身不能竊取資金,但共享錢包地址、擴展公鑰 (xpub) 或螢幕截圖會洩露您的財務活動並影響您的隱私。
  • 永遠不要洩露你的私鑰或密碼,警惕網路釣魚和惡意地址軟體,發送加密貨幣時務必確保你的網路和位址匹配。

ㄧㄧㄧ

公鑰是由私鑰衍生而來的加密標識符。當您發送加密貨幣時,您的錢包會使用您的私鑰對交易進行簽名,這相當於您的授權。然後,網路會使用公鑰來驗證簽名,這意味著擁有相應私鑰的人已授權了此次轉帳。

大多數錢包應用程式從不向用戶顯示原始公鑰。相反,它們會顯示錢包位址,這是一個由公鑰資料導出的較短的、格式化的網路文字字串。因此,任何人都可以使用比特幣或以太坊錢包多年,而無需直接複製完整的公鑰。

什麼是公鑰?加密貨幣錢包基礎知識,新手常常忽略。

在日常使用中,最重要的差異其實很簡單:接收地址是你與他人分享的訊息,而私鑰或助記詞是你永遠不會與任何人分享的訊息。公鑰介於兩者之間,它在後台執行加密工作,大多數用戶無需與之互動。

關鍵點

  • 它是什麼? 公鑰是密鑰對中可共享的部分。 加密貨幣.
  • 什麼因素會改變這種情況? 它允許網路在不洩露私鑰的情況下驗證交易是否已獲得授權。
  • 主要風險或限制因素。 普通的公鑰不能花錢,但地址、xpubs(擴展公鑰)和重複使用的錢包詳細資訊可以揭示活動。

什麼是公鑰?

公鑰是由私鑰衍生而來的加密標識符。當您發送加密貨幣時,您的錢包會使用您的私鑰對交易進行簽署(作為您的確認)。然後,網路會使用該公鑰來驗證簽名,並確認該交易已獲得控制相應私鑰的用戶的授權。

大多數錢包應用程式從不向用戶顯示原始公鑰。相反,它們會顯示錢包位址,這是一個由公鑰資料導出的較短的、格式化的網路文字字串。因此,任何人都可以使用比特幣或以太坊錢包多年,而無需直接複製完整的公鑰。

在日常使用中,最重要的差異其實很簡單:接收地址是你與他人分享的訊息,而私鑰或助記詞是你永遠不會與任何人分享的訊息。公鑰介於兩者之間,它在後台執行加密工作,大多數用戶無需與之互動。

公鑰與加密貨幣所有權有何關係?

加密貨幣的所有權問題圍繞著一個核心問題:誰有權授權交易?答案是:誰控制了私鑰。公鑰允許在不洩漏私鑰本身的情況下驗證這種授權。

這種分離被稱為非對稱加密,意味著金鑰對中的兩個金鑰執行不同的功能。私鑰用於創建數位簽名,而公鑰則允許網路驗證該簽名。任何一個密鑰都不能執行另一個密鑰的功能。

實際上,該系統分為三個主要路徑:

  • 推導: 私鑰產生公鑰。然後,這個公鑰可以創建 錢包地址發送到此地址的資金只能使用原始私鑰進行支出。
  • 簽名和驗證: 當你發送交易時,你的錢包會使用你的私鑰在本地對其進行簽署。網路會使用你的公鑰驗證簽名,而你的私鑰永遠不會離開你的裝置。
  • 擴展公鑰(xpubs): 擴展公鑰 (xpub) 可以建立或揭示單一帳戶分支內的一組錢包位址。它不能簽署交易,但可以揭示錢包活動,這涉及隱私問題,我們將在下文中詳細討論。

簡而言之:一條路徑從私鑰到公鑰,再到錢包位址(推導鏈)。另一條路徑從私鑰簽署到公鑰驗證(交易鏈)。擴展公鑰 (xpub) 僅作為監控分支與推導鏈並存;它可以查看地址,但不能轉移資金。

公鑰、私鑰和錢包地址

加密貨幣的所有權歸根結底是一個基本問題:誰有權授權交易?答案在於控制私鑰的人。另一方面,公鑰允許在無需洩露私鑰的情況下驗證這種授權。

這種密鑰分離的方式稱為非對稱加密。這對密鑰分別執行完全不同的功能。私鑰用於產生數位簽名,而公鑰則允許網路驗證該簽名。兩者功能互不重疊;這是設計中明確且有意為之的劃分。

實際上,該系統分為三個相互關聯的路徑。先將這三個路徑放在一起進行回顧,有助於在深入了解每個路徑的細節之前,更好地理解其運作機制:

  • 推導。 私鑰產生公鑰,公鑰再產生錢包位址。發送到此地址的資金只能使用原始私鑰進行花費。
  • 簽名和驗證。 當你發送交易時,你的錢包會使用你的私鑰在本地對其進行簽署。網路會使用你的公鑰驗證簽名,而你的私鑰始終不會離開你的裝置。
  • 可擴展公鑰(xpubs)。 擴展公鑰 (xpub) 可以產生或揭示單一帳戶分支內的一組錢包位址。它不能簽署交易,但可以揭示錢包活動,這涉及隱私問題,我們將在後面討論。

其中一條路徑從私鑰延伸到公鑰,最終到達錢包位址;這條路徑稱為推導鏈。另一條路徑從私鑰簽章延伸到公鑰驗證;這條路徑被稱為交易鏈。擴展公鑰 (xpub) 位於推導鏈旁邊,僅作為監控分支;它可以查看地址,但不能轉移資金。

如何創建和使用公鑰錢包

您無需自行管理任何密鑰。只需備份助記詞,錢包就會處理其餘一切。這一個助記詞就能恢復錢包產生過的所有私鑰、公鑰和地址。

這是因為大多數錢包都遵循一種稱為分層確定性 (HD) 派生的結構。一個根種子會產生一棵完整的子金鑰樹,每個子金鑰都與一個特定的帳戶、資產或位址相關聯。新增的接收位址不需要新的備份,因為加密貨幣交易系統會覆蓋整個子金鑰樹。一旦你了解了它的各個部分是如何協同工作的,你會發現這是一個井然有序的系統。

從備份到可用位址的路徑如下所示:

  • 種子短語。 取得根密鑰材料。將其記錄下來並離線保存。
  • 主私鑰。 它是關鍵樹的頂端,源自於最初的種子。
  • 子私鑰。 它用於簽署個人帳戶或地址的交易。
  • 子公鑰。 它會在網路上檢查這些簽名。
  • 地址。 這些是使用者實際看到的收款點,它們按網路進行分類。您可以查看可用的交易地點。
  • Xpub。 它允許程式在特定分支機構中監控或建立地址,而無需簽名授權。

錢包在顯示這些資訊的程度上有所不同。熱錢包會顯示簡化的地址提示和簽名確認訊息。而冷錢包則將簽名步驟保留在裝置本身,並在您確認之前在單獨的螢幕上顯示地址。兩者都使用相同的主金鑰架構。如果您正在為選擇合適的錢包而苦惱,我們的最佳加密錢包指南將詳細介紹它們的安全性模型、區塊鏈支援和易用性。

發送或接收加密貨幣時會發生什麼?

接收和發送加密貨幣的過程是兩條不同的路徑,公鑰在每條路徑中都扮演著不同的角色。

當您收到加密貨幣時,您需要分享您的錢包地址。發送方會使用此位址發起交易。在此階段,您的私鑰完全不會被使用。資金會到達該地址並保留在那裡,直到您授權轉帳為止。

當你發送加密貨幣時,你的錢包會使用你的私鑰在本地對交易進行簽署。然後,這個簽章後的交易會傳送到網路。其他節點會使用你的公鑰驗證簽名,以確認你已授權此轉帳。如果簽名不匹配,交易將被拒絕。

這兩種方法解決的是不同的問題:

  • 接待。 您只需提供格式正確的位址,並確保其來源和網路相符即可。其餘部分由寄件者處理。
  • 傳播。 您的錢包會建立交易,使用私鑰離線簽名,然後廣播簽名結果。

單憑公鑰無法發起轉帳。支出需要有效的私鑰簽名,而且交易還必須符合網路關於格式、費用和餘額的要求。例如,在比特幣中,P2PKH 腳本會驗證提供的公鑰是否與儲存的雜湊值匹配,然後使用 OP_CHECKSIG 函數將簽章與該雜湊值進行比對。因此,分享收款地址並不能讓任何人轉移您的資金。

為什麼可以安全地分享你的公鑰?但即便如此,它們又會透露出什麼訊息?

公鑰本身不能用來竊取任何東西,這沒錯。但「可以安全共享」並不意味著「完全沒有風險」。這裡的問題在於隱私,而非安全,而這兩者之間有著根本的差異。

與錢包地址關聯的每筆交易都會記錄在公共區塊鏈上。如果同一個地址收到多筆付款,任何使用區塊瀏覽器的人都可以查看這些付款的完整歷史記錄。將此地址與現實身份關聯起來——例如透過社交媒體貼文、個人資料或從交易平台提現——那麼任何搜尋的人都可以看到您的所有交易記錄。

以下是一些用戶不小心透露過多資訊的常見方式,這些方式既實用又容易被忽略:

  • 請將收貨地址發佈在您的姓名或社群媒體帳號旁。
  • 在多個支付平台或服務中使用同一個地址。
  • 與應用程式或服務共享 xpub 不一定需要查看錢包分支。
  • 請發送包含視覺素材或標題文字的螢幕截圖。
  • 將交易平台存款地址與個人錢包地址混用在一個身分下。

因此,一般而言,普通的公鑰不存在花費風險。但地址、xpub 和錢包截圖等資訊會隨著時間的推移而關聯起來,成為區塊鏈上的證據。對於關注財務隱私的用戶來說,最好的匿名加密錢包正是專門設計用來最大限度降低這種風險的。

比特幣、以太坊和 Solana 的公鑰:了解關鍵差異

每個網路處理公鑰和位址的方式都不同。地址格式、地址如何從公鑰派生而來,以及完整公鑰何時可見,這些都因鏈而異。初學者應該使用錢包為特定網路產生的地址格式,而不是手動轉換原始密鑰資料。

網絡 關於公鑰/標題的說明
比特幣 錢包通常共享由公鑰哈希值派生的地址,而消費可能會洩露公鑰數據,具體取決於腳本類型。
乙太坊 外部擁有的帳戶地址由公鑰派生而來,並以 0x 為前綴顯示。
索拉納 帳戶位址通常表示為 32 位元組的值,可以是 Ed25519 公鑰或程式派生的位址。

在比特幣中,P2PKH 位址由公鑰哈希值構成。完整的公鑰只有在交易輸入時才會顯示,具體顯示時間取決於腳本類型,例如當資金被花費時。一個新的比特幣地址不會立即顯示主公鑰。

在以太坊中,地址是透過使用 Keccak-256 演算法對公鑰進行雜湊運算,取最後 20 個字節,然後加上 0x 前綴產生的。原始公鑰在正常使用過程中不會顯示。像 MetaMask 這樣的錢包會直接顯示這個衍生地址,一篇 MetaMask 錢包評測文章會詳細介紹它在實際應用中如何處理金鑰和簽章。

Solana 使用不同的帳戶模型。根據帳戶類型的不同,其位址可能是 32 位元組的 Ed25519 公鑰,也可能是軟體產生的位址。這與比特幣的 UTXO 模型和以太坊的 EVM 帳戶模型在結構上有所不同。如果您要選擇 Solana 錢包,請確保它支援 Solana 的帳戶架構。一份 Solana 錢包最佳指南可以幫助您做出選擇。

新手容易忽略的公鑰風險

公鑰本身很少構成漏洞。真正的風險來自於圍繞它的各種因素:網路釣魚攻擊、惡意剪貼簿劫持軟體、Xpub金鑰洩漏、位址重複使用以及透過錯誤的網路傳輸。對於新手來說,這些問題造成的損失遠大於任何與公鑰直接相關的問題。

轉帳前,請務必進行以下檢查:

風險 需要檢查什麼
網絡釣魚 切勿在任何網站、客服聊天或表單中輸入您的復原短語或私鑰。
惡意位址軟體 貼上地址後,比較首字母和尾字母。
網路故障 請確保數位原件和序號與收件人的指示相符。
Xpub密鑰洩露 僅與需要查看錢包分支的工具共用您的 xpub 金鑰。
重新使用標題 當隱私至關重要時,請使用新的接收位址。
量子風險 區分加密技術的長期遷移和有關公鑰立即被盜的說法。

對於初學者來說,其中一些要點需要更詳細的解釋。

網路釣魚是最常見的攻擊方式。正規的錢包應用程式、交易平台或客服團隊絕不會向您索取助記詞或私鑰。任何索取此類資訊的行為,無論是透過表單、聊天視窗或瀏覽器擴充程序,都是攻擊企圖。

惡意位址劫持軟體(也稱為剪貼簿劫持)會將複製的位址替換為攻擊者的位址。即使在您信任的裝置上,在確認任何交易之前,也務必檢查地址的前四個字元。

當相同的位址格式在多個區塊鏈上都有效時,就會出現網路傳輸故障。例如,向幣安智能鏈上的以太坊地址發送 ETH 可能會導致資金需要額外的步驟才能存取。因此,除了地址之外,請務必驗證區塊鏈本身。

如何檢查和保護您的關鍵設定?

了解公鑰的功能,尤其是在它改變了你處理地址、批准交易和儲存備份的方式時,其價值才會真正體現出來。其主要目標是確保簽署金鑰離線使用,在確認任何交易之前徹底驗證地址,並了解你是自己掌控私鑰,還是依賴第三方保管。

首先要了解皮夾模型。託管錢包,例如中心化交易平台上的帳戶,意味著服務提供者持有您的私鑰。您可以透過他們的平台存取您的資金,但能否提現取決於他們的政策和安全措施。而自架錢包則意味著您擁有自己的助記詞和私鑰。您全權負責備份和安全,但任何其他方都無法凍結或存取您的資金。用戶在權衡這些選項時,可以比較去中心化自託管錢包類別中的各種替代方案。

在轉移任何貴重資金之前,請檢查以下所有事項:

  • 錢包類型: 檢查錢包是託管錢包還是自保錢包,是熱錢包還是冷錢包。
  • 收貨地址: 分享位址前,請檢查網路狀況和可見字元數。
  • 設備實體螢幕: 在實體錢包裝置(硬體)上,簽名前請務必確認螢幕上顯示的位址。 Trezor Safe 5 就是此類設備的一個例子。
  • 備份還原短語: 將您的恢復短語寫在紙上,並妥善保管。切勿將其輸入到網站或應用程式中。
  • 一個小測試: 先匯一小筆錢,確認到帳後再繼續完成整個匯款流程。
  • 平台監護: 如果您使用的是中心化平台,請檢查提款流程以及是否啟用了雙重認證。

硬體錢包降低了私鑰洩漏的風險,因為簽名過程是在設備本身上進行的,而不是在通用手機或筆記型電腦上。尋求更高安全性的用戶可以比較冷硬體錢包類別中的各種選項。如果金鑰管理仍然顯得過於複雜,入門級加密貨幣交易平台提供託管選項,由服務供應商負責金鑰基礎設施。

常見問題

加密貨幣中的公鑰是什麼?

加密貨幣中的公鑰是一段可以安全共享的加密資料。它用於驗證交易簽名,並幫助在多個網路上產生數位錢包位址。其主要功能是在無需披露私鑰的情況下,證明交易已使用相應的私鑰授權。

公鑰和錢包地址一樣嗎?

不,公鑰和錢包地址並不相同。錢包位址本質上是公鑰資料派生而來的、網路特定的簡短版本。數位錢包應用程式顯示地址而不是原始公鑰,是因為地址與特定的區塊鏈相關,這使得它們更易於使用且更安全。

如果有人擁有我的公鑰,他們能竊取我的加密貨幣嗎?

不,沒有人能僅憑你的公鑰就竊取你的加密貨幣。使用加密貨幣需要由相應的私鑰產生的有效數位簽名,而不是公鑰。知道公鑰或錢包地址並不能賦予任何人簽署交易或存取你資金的權限。

公鑰能洩漏私鑰嗎?

不,公鑰無法洩漏其對應的私鑰,尤其是在正確實現的公鑰加密系統中。金鑰派生依賴單向工作的數學演算法,因此實際上不可能從公鑰推導出私鑰。然而,最佳實踐仍然是將私鑰和助記詞離線保存,因為大多數錢包盜竊事件並非直接由加密漏洞造成,而是由於網路釣魚攻擊、惡意軟體或備份資料損壞導致的。

xpub是什麼?分享它安全嗎?

xpub 代表“擴展公鑰”,它是一種可以在特定錢包分支內建立或顯示多個位址的金鑰,但無法簽署任何交易。雖然 xpub 不能花費資金,但它可以顯示與該分支關聯的交易歷史記錄和地址模式。因此,它應該只與需要查看錢包分支完整資訊的工具共享,例如會計軟體或唯讀錢包。

評論被關閉。