---
# System prepended metadata

title: 第 1 次讀書會實作練習 - 請描述錢包助記詞，私鑰，公鑰之間的關係

---

# 第 1 次讀書會實作練習 - 請描述錢包助記詞，私鑰，公鑰之間的關係

在區塊鏈技術中，每個人都將擁有自己的數位身分，也就是一個類似於現今資料庫中的主鍵，但由於其去中心化的特點，因此有各種演算法算出的各種辨別方式。

==螢光是我自己的記法==

<hr>
<h3>1.助記詞</h3>

助記詞是使用者使用錢包前要輸入(類似帳號與密碼加在一起)的東西，通常是由私鑰生成的12個單字。
==私鑰與助記詞的存在就像是WEB中【IP】與【Domain name】，差別在私鑰與助記詞不能讓別人知道就是了。==

<h3>2.私鑰</h3>

私鑰是由演算法隨機生成的一串16進位數字，其他如公鑰與助記詞都是由私鑰生成。
==私鑰就像是密碼般的存在，不能忘記、不能忘記、不能忘記。==

<h3>3.公鑰</h3>

公鑰是由私鑰透過橢圓曲線演算法得到的一串16進位的數字。
==公鑰就像是匯款帳號，任何交易都是透過地址(公鑰壓縮)來進行操作。==

<hr>
<h3>使用情境</h3>

一個交易發起會有以下執行步驟:

**傳送方**
1.將交易資訊與傳送方私鑰進行簽名(證明是傳送方本地址xd)。
2.將傳送方簽名與接收方公鑰加密(只有接收方可以收取)。
3.鏈上交易

**接收方**
1.鏈上交易
2.透過接收方私鑰解密後獲得傳送方簽名。
3.透過傳送方公鑰進行開箱xd
<hr>