區塊鏈錢包基本概念與使用 — (1)

s0ny
Master’s note
Published in
Feb 10, 2022

大部分接觸加密貨幣的用戶都會直接使用中心化交易所提供的錢包,來發送與接收資金,主要是因為交易方便、兌換其他幣種方便或者是跨鏈提款方便,但總歸一句「Not your key, not your money」,存在交易所的錢不是你的錢,用戶放在交易所的錢不管是發送以及提取都得透過交易所才能執行,而且還要被超收高額的鏈上交易手續費,只有放在自己的錢包才是屬於你的錢。

那麼,錢包到底是什麼?

在傳統金融中,如果我要轉帳給其他人,我自己需要一個「銀行帳號」,對方也需要一個「銀行帳號」,這樣對方才能收到款。銀行帳號可以拆成兩個部分——「銀行」以及「帳號」;在這邊的銀行是指雙方是用同一間銀行,而帳號則是代表雙方的唯一帳號,所以,在不跨行的狀況下,雙方是用同一間銀行進行轉帳交易。

同理,這個銀行帳號對應到區塊鏈的世界就是「錢包地址」,錢包地址也可以拆成兩個部分——「錢包」以及「地址」,在這邊的錢包指的不是Metamask、Trustwallet或imtoken軟體程式,而是指「區塊鏈網路」,像是ETH區塊鏈、SOL區塊鏈等;地址則是用戶在區塊鏈網路的唯一地址,在這裡也跟傳統金融一樣,在不跨鏈的狀況下,雙方是用同一個區塊鏈網路進行轉帳交易。

然而,大家一定有聽過冷錢包、熱錢包、離線錢包、硬體錢包等,「冷」、「熱」、「離線」及「硬體」指的是使用錢包的習慣,在這邊的錢包就不是指區塊鏈網路,而是指軟硬體程式、中心化交易所提供的錢包等。

不過,我覺得分成冷錢包與熱錢包就可以了,解釋如下:

  1. 冷錢包:使用者需要進行轉帳、合約互動以及簽名等,才需要將軟硬體程式、App連接上網際網路(Internet),再連接區塊鏈網路進行交易。儲存私鑰的方式包含各種的軟硬體,如Ledger、Coolwallet、紙錢包、不持續連接網際網路的手機與電腦等,這些都可以算是冷錢包。
  2. 熱錢包:使用者的軟硬體程式、App都持續連接網際網路或是區塊鏈網路,只要打開程式或App就可以直接進行交易,上述儲存私鑰的軟硬體只要持續連接網路就算是熱錢包,比較特別的是,交易所錢包服務*也算是熱錢包的一種。

至於安全度上,以不洩漏私鑰或註記詞的風險為前提,冷錢包屬於較不容易被駭客盜取資金,但並不代表不會被駭客盜取資金,只是機率較小一點;而熱錢包因為持續連接在網際網路上,被駭客嘗試盜取資金的機率較大,再加上私鑰或註記詞放在軟硬體的儲存空間中,那麼被盜取資金的機率會上升許多,畢竟熱錢包是用安全度去換取較高方便性。

要用何種的錢包就要看使用者的習慣,像我兩者都有在用,但冷錢包的使用程度比熱錢包大一些,主要是因為我沒有在高頻交易,我的資金放在我自己的Ledger錢包會比較安心一點。

所以,這篇文會教學如何使用錢包,以比較常用且方便的Metamask(以下簡稱「MM」)來操作使用,包括新增區塊鏈網路、ERC-20代幣、發送與接受交易以及與合約互動等,不過,我認為比較重要的是如何透過區塊鏈瀏覽器來看自己的交易活動,以及如何分辨代幣合約地址是不是項目官方的代幣合約地址。

首先,我們要先去Metamask的官網下載MM錢包(https://metamask.io/ ,注意網址正不正確,現在有冒充Metamask網站讓你下載假的metamask,錢送進假的metamask就被駭客盜走)

Metamask官網

下載頁面有Chrome、Edge、Firefox、Brave、IOS與Android插件可以下載,選擇自己常用的瀏覽器下載插件安裝即可使用,我是用Brave瀏覽器,MM錢包插件用的是跟Google Chrome一樣的插件。

Metamask下載頁面

下載並安裝完之後,瀏覽器的右上方應該會有個狐狸的圖示,點下去就會顯示MM錢包的介面。

MM錢包歡迎使用介面

按下開始使用後,會詢問你是否有註記詞,如果有,就選擇左邊輸入註記詞,並設定錢包軟體的密碼(登入MM錢包的密碼,不是錢包地址的密碼)後就可以使用錢包;如果沒有註記詞,選擇右邊創建新的註記詞並設定登入MM錢包軟體的密碼。

不管選擇左右都會遇到這個MM聲明,主要是為了幫助MM改善錢包服務體驗,只會撈你允許的設定以及事件,不會搜集你的金鑰、地址、交易、資產、IP及把你的資料賣掉等。看個人決定是否要不要同意幫助改善。

MM錢包使用聲明

接著,就會進行設定MM錢包的登入密碼

設定MM錢包登入密碼

建立完成後,MM會有一個短片教你如何安全地保護你的助記詞

安全地保護你的錢包

接下來就會要你記下助記詞了,在這邊要特別注意的是,助記詞千萬不要給任何人,只要有人拿到你的助記詞並恢復MM錢包,就能把你的加密貨幣輕易地取走。

記下註記詞

MM錢包會要你確認你記下的註記詞是否是對的詞,以及順序是不是對的。在中間框格下方會有英文單詞讓你選,就依照剛剛記下的助記詞選擇就可以了。

確認助記詞

確認完成後,MM錢包就能開始使用了

MM錢包大致上的創建不算太困難,創建完成後可以看到自己的錢包地址、連接什麽區塊鏈網路、在這個區塊鏈網路上的地址還有多少餘額以及交易紀錄等。

在下一篇會講解MM錢包的設定、如何新增區塊鏈網路(像是BSC、Polygon等區塊鏈網路)、顯示錢包地址介面加入ERC-20的代幣、如何發送交易與合約互動以及查看區塊鏈瀏覽器等。

*交易所錢包服務: 大多數的用戶都是把加密貨幣放在交易所提供的錢包服務,這樣的好處就是方便接收以及買賣,缺點私鑰是由交易所進行保管,也就意味著無法隨時提取加密貨幣,必須等待交易所驗證過後才可提取。

--

--