什麼是公鑰?


公鑰允許我們接收加密貨幣交易。它是鏈接到私鑰的加密貨幣代碼。

儘管任何人都可以將交易發送到公鑰,但需要私鑰才能解鎖並證明你是交易中收到的加密貨幣的所有者。

這些公鑰有時也以最小的形式出現,稱為地址。

所以我們不必擔心公鑰的安全性,因為它是共享的。

公鑰是如何工作的?

當用戶創建比特幣或其他數字貨幣包時,該軟件會生成公鑰和私鑰。

這些密鑰中的每一個都由一長串字母數字字符組成,有助於確保加密貨幣生態系統的安全。

私鑰旨在只有我們自己知道,類似於一種數字標識符。這允許我們花費與公鑰相關的資金。

可以將復雜的算法應用於生成公鑰的私鑰,並將兩者都存儲在錢包中,以便以後管理我們所有的加密貨幣。

當我們開始向另一個人發送例如BTC 的轉換時,這是使用私鑰簽名的。簽名與交易和公鑰一起發送,以便比特幣節點可以驗證該人是否有權使用比特幣,從而在區塊鏈中註冊。

在整個過程中,私鑰不會透露給任何人。只需要公鑰即可確定只有擁有私鑰才能創建簽名。這是證明你是所有者而無需透露私鑰的方式。

一旦礦工驗證了交易,資金就會被發送到新的公鑰。

我們所知道的公共地址是公鑰的散列版本。這樣做是因為第二個是由非常長的數字和字母組成的一系列字符組成的,因此它被壓縮以形成一個更易讀的地址。

所以這個過程就是先生成一個私鑰,從中派生出公鑰,然後從後者中獲取地址。

從私鑰到地址

當兩個人達成協議,其中一個人向另一個人發送硬幣時,他們會向對方透露他們的公共地址。

公共地址就像一個銀行帳號。發件人需要該號碼才能將資金發送給收件人,收件人可以使用他們的私鑰消費或提取資金。

接收方還可以使用發送方的公共地址驗證發送方的硬幣批次。

公鑰和私鑰有什麼關係?

這兩個鍵在數學上與所謂的橢圓曲線相關。

計算公鑰的橢圓曲線

私鑰是隨機創建的,生成一系列數字。然後根據橢圓曲線檢查這些以獲得公鑰。

這一切背後的神奇之處在於曲線有意生成了一個活板門,這意味著我們總是可以從一個點(私鑰)生成第二個點(公鑰),但反過來是不可能的。

只要我們有私鑰,我們就可以用這個數學函數生成公鑰,但我們不能從公鑰中獲取私鑰。

地址和公鑰一樣嗎?

這些地址是經過散列處理的公鑰的較短版本。

因為公鑰有不同的格式,它們可以以1、3 或bc1 開頭。有未壓縮的公鑰、壓縮的公鑰和wif 格式。

但重要的是要了解,當你給某人一個公共地址(或二維碼)時,你就讓他們能夠將BTC 發送到該地址,而你只能用你的私鑰解鎖。

概括

公鑰是一種加密貨幣代碼,用於促進各方之間的交易,使我們能夠在我們的帳戶中接收加密貨幣。當我們創建一個錢包時,會生成一個私鑰和一個公鑰。公鑰用於驗證數字簽名,表明誰擁有私鑰的所有權。結論

公鑰和私鑰如何在它們之間工作對於理解加密貨幣交易的工作方式很重要。

當我們說我們擁有加密貨幣時,我們真正說的是我們擁有可以證明對它們的所有權的私鑰。這意味著能夠花費它們。

最後的加密貨幣存儲在區塊鏈中,只要你能證明所有權,有簽名和公鑰,你就可以使用它們。

資訊來源:由0x資訊編譯自CRIPTOTARIO。版權歸作者Criptotario所有,未經許可,不得轉載

Total
0
Shares
Related Posts