區塊鏈新手教學 — #04 為什麼我需要一個加密貨幣錢包?

JKOBlockchain
JKOBlockchain
Published in
Jun 2, 2022

我們在上一篇的內容介紹了區塊鏈上的「代幣」,包括原生代幣、穩定幣及應用代幣。我們解釋了什麼是原生代幣以及基於 ERC-20 標準的代幣。這篇我們將要向大家介紹錢包,與大家分享區塊鏈世界裡的「錢包」與「傳統銀行帳戶」有什麼區別。

這篇將分為以下三個部分:

  • 錢包與私鑰概念
  • 中心化錢包
  • 去中心化錢包

錢包與私鑰概念

日常生活中如果我們要做任何買賣,我們會使用錢包裡的法幣來進行交易,在區塊鏈的世界裡也是如此。不同的是我們在區塊鏈上的錢包裡其實沒有存放任何的加密貨幣,因為我們所有的加密資產都是記錄在鏈上,而不是在錢包;錢包只是一個媒介幫我們從鏈上取得資料,得知我們在鏈上的地址有多少代幣。

將錢包地址輸入 Etherscan 就可以知道該地址目前有多少代幣。圖片來源:Etherscan

那我們要怎麼使用錢包?這時候就需要私鑰(Private Key)的幫忙了。私鑰是鏈上資產的鑰匙,我們需要有私鑰才可以對鏈上的資產進行任何操作;

幣圈裡有一句話:“Not your keys, not your coins”——如果自己沒有持有私鑰,就等同錢包裡的資產也不屬於自己的。

The Bitcoin Conference 在 Twitter 上的一則貼文 — 「如果你能記住你的私鑰,那你的大腦就會變成一個比特幣的錢包。」

淺而易見地,要記住「私鑰」是一件相當困難的事!

私鑰是由加密算法生成的一串 64 位字符,然而這種形式的私鑰太過複雜且太難記憶,於是我們使用助記詞來幫助我們紀錄私鑰。

助記詞(Mnemonic Phrase)

簡單來說,助記詞是一種幫助用戶還原私鑰的方式。助記詞普遍由 12、15、18、21 個英文單字組成,而且排列順序也是依照一定的算法來做編排。

助記詞經過加密變成私鑰,但無法藉由私鑰推導出助記詞。資料來源:Waves Protocol

目前俗稱的錢包其實是儲存私鑰的地方,擁有私鑰便可開始進行交易。在鏈上要做任何操作都需要交易雙方的地址才能進行,並且需要確保地址輸入完全正確。然而地址如同私鑰一樣是由數個字符夾雜的字串,因此很容易導致用戶地址輸入錯誤。加上在鏈上做的任何交易都是不可逆的,一但地址輸入錯誤就會導致用戶的資產消失不見。

所以難道沒有一種簡化地址表示方式的方法嗎?答案是有的!以以太坊為例,Ethereum Name Service (ENS) 的出現改善了地址很冗長且易輸入錯誤的問題。

ENS 域名

ENS 是一個建立在以太坊上的去中心化域名服務商。ENS 可以將以太坊上的地址轉變成人類方便記憶的文字或符號,地址後面以 .eth 的域名呈現。使用 ENS 最大的好處就是交易時無需再輸入一大串複雜的字符,只需要填入購買的域名即可。若只想短期使用特定域名,投資人也可以定期付費來租用自己想要的域名。

以 jko 這個域名舉例,若想要租用 jko 這個域名,一年需繳交 0.244 ETH (費用不包含 gas fee)。資料來源:Ethereum Name Service

探討完錢包是什麼之後,我們緊接著介紹一下錢包的種類。錢包根據特性的不同,可以分為「中心化錢包」和「去中心化錢包」;而去中心化錢包又可以依照形式的不同區分為「熱錢包」及「冷錢包」。

中心化錢包

中心化錢包指的是有機構幫用戶保管的錢包。使用這類型的錢包的優點是用戶只需要記得一對帳號密碼即可進行交易,這對於剛開始接觸加密貨幣的新手是非常友善的。然而,呼應上文所到的 “Not your keys, not your coins”,每個錢包都有一個私鑰,而中心化錢包的私鑰是由中心化機構持有,並非用戶自己保管的,因此代表我們對錢包內貨幣的擁有權是建立在完全信任機構的基礎上,所以用戶在創建中心化錢包時就必須仔細審視一下此機構的「安全性與可靠程度」。常見的中心化錢包有交易所錢包、資產管理帳號。

去中心化錢包

去中心化錢包指的是沒有任何機構保管及控制的錢包,私鑰是掌握在自己手上的,也就是我們實質擁有錢包內的貨幣。去中心化錢包可以簡單分為兩種,熱錢包(hot wallet)與冷錢包(cold wallet)。熱錢包像是一個軟體插件,只需在網頁或手機導入私鑰就能直接使用。常見的熱錢包包括 MetaMask (EVM-compatible) 以及 Phantom (Solana)。

MetaMask (左) 及 Phantom (右) 是常見的熱錢包

而冷錢包則是一個實體的錢包,外型通常設計的像是個隨身碟或卡片,目前市面上較為知名的冷錢包公司包含 Ledger, CoolBitXTrezor。由於冷錢包平時沒有連接到網路,只有在發送交易簽名時連網,因此被入侵的風險相對比熱錢包小,對於保障用戶資產的安全性也相對更高。

常見的冷錢包形式資料來源:Ledger, CoolWallet, 0x1.Academy

以上是本章關於「錢包」及私鑰的內容,希望對加密貨幣的錢包有更深一步的了解,也可以清楚地了解自己需要哪一種的錢包。如果有任何問題都可以在底下留言,一起討論!我們將會在下一章為大家介紹什麼是「交易所」,與大家分享 CEX(中心化交易所)與 DEX(去中心化交易所)的差別,有興趣的朋友務必持續關注!

--

--