私鑰: 區塊鏈裡的數字指紋

繼上期的https://fansone.co/post/1904494733">https://fansone.co/post/1904494733" rel="noopener noreferrer" target="_blank">《公鑰:區塊鏈裡的銀行帳號》,今天要來繼續認識私鑰。讓我們直入主題吧。


** 本篇字數約1125,閱讀時間約3分鐘 ** #區塊鏈101

3分鐘你可以了解到:① 私鑰是什麼 ② 私鑰是怎麼運作的 ③ 如何保存私鑰



📌私鑰是什麼?

如果說公鑰(Public Key)就好像是我們的銀行帳號,可以公開提供給他人轉帳給你的「地址」,它代表著你在區塊鏈裡的身份,那麼私鑰(private key)就好像是你的銀行帳戶密碼,它用於交易簽署,以證明你在區塊鏈的「地址」的所有權。


📌私鑰是怎麼運作的?

如上一期《公鑰是什麼?》有提到,一個私鑰能產生一個公鑰,產生出來的公鑰無法推算回去私鑰,他們是成對的,並且可以互相解密。

接下來的內容,如果用我們平常帳號密碼的使用邏輯(對稱式加密(Symmetric Encryption)),可能會很難理解這點,所以我們需要先拿掉既有的知識經驗,用全新的腦袋來接收。

當公鑰加密成為鎖,那私鑰就是解,相反的,私鑰加密,那公鑰就解鎖。這兩種加密方式會用於不同的目的用途:

公鑰加密,私鑰解密:為了保護訊息本身,用接收訊息者的公鑰加密,只有對方的私鑰可以開啟訊息

舉例:阿啾媽 要傳送一筆重要資料或訊息給 阿啾西,所以他用 阿啾西 的公鑰加密,由於私鑰生成公鑰,公私鑰成對的原理,所以只有 阿啾西 的私鑰可以開啟這份資料。

私鑰加密,公鑰解密:為了證明所發出的資料或訊息是發布者本人(也就是私鑰持有者)。

舉例:阿啾媽 今天要以她的名義公告一件事,但是要如何確定這是 阿啾媽 本人要發佈的呢?所以 阿啾媽 就用她的私鑰加密這則訊息,這個行為就像是數位簽章(Digital Signing),然後因為阿啾媽 的公鑰是可以公開的,所以想知道這則訊息的人,只要用 阿啾媽 的公鑰來解密。

圖片來源medium@River Chan



📌如何保存私鑰?

以上我們知道,私鑰是如此重要。如果公鑰代表身份,那麼私鑰就是來證明這個身份真實性。

之前有過很多案例的詐騙是私鑰擁有者,把私鑰透露給他人,造成帳戶裡的資產損失。

但是私鑰是一串隨機的字符(數字+英文),要怎麼記住?或是怎麼保存呢?

保存私鑰有很多方法,保存在你的電腦、手機、USB、隨身硬碟、一張紙,或是用數位錢包(Digital Wallet),就是常聽到的熱錢包(Hot Wallet)跟冷錢包(Cold Wallet)。

這些保存方式都可以,不過一般我們會選擇用手寫或冷錢包的保存方式提高資產安全度,因為避免手機或電腦被駭入或中毒。

但所有保存方式都沒辦法保證百分百的安全,主要還是自己要有警覺性,對於需要長期存儲的加密資產(就是像比特幣資產放著不動的),要儲存密鑰的電子設備最好沒接觸過網路。

就像有你的金融卡和金融卡密碼,就可以去ATM領錢、轉帳一樣,擁有你私鑰的人可以干涉你的資產,所以私鑰、助記詞一定要自己保存好。

關於冷錢包、熱錢包和助記詞,下次再找機會和大家分享。


那麼這期的內容就到這,下一期會來分享《時間戳:區塊鏈裡的公證人》

.

.

.

如果喜歡這類的內容,請點贊、訂閱、分享讓我知道。

我是Dz,我們下期見。


上一期

公鑰: 區塊鏈裡的銀行帳號





32K

創作者的其他作品

微策略Michael Saylor籌資37.5億美元,卻未買入新的比特幣

Circle執行長表示加密貨幣的「奇觀時代」已結束

隨機推薦作品

落羽松庭園、親子寵物友善!千坪歐式花園宴會廳、超值高CP值合菜推薦,華味香景觀宴會餐廳最新菜單

[台北](吃-Food) 雅香石頭火鍋 西門町老牌石頭火鍋二代店

上班族奇可--疫情關係(二)

【狐狸與小男孩】輪胎上的花紋為什麼那麼重要?