冷錢包的歷史:紙本印刷、實體硬幣與硬體錢包的 iPod 時刻
許多人都聽過冷錢包,但知道如何使用的人仍舊不多,真正用過的人恐怕更少。可能還有人曾經買過,卻不知道它就是冷錢包。
這篇文章將回顧冷錢包是如何發展成今天的樣貌。看完之後,或許你會考慮在接下來的過年期間,將小額 BTC 存入免費冷錢包,再將它當成紅包送給親友。
錢包的始祖
冷錢包是後來才出現的產品。世界上第一款加密貨幣錢包 Bitcoin-Qt,是比特幣發明者中本聰於 2009 年 2 月推出的比特幣熱錢包。根據敘述:
中本聰在開發比特幣協議的同時,也開發了世界第一款比特幣錢包。Bitcoin-Qt 錢包於 2009 年 2 月問世。Qt 錢包的私鑰存放在一個名為 “wallet.dat” 的文件中,並且會出現在用戶的桌面上。過去有許多人遺失數萬顆的比特幣,就是因為不小心刪除了這個資料夾,或被專門搜尋它的惡意軟體竊取。
2009 年 iPhone 3GS 才剛問世,多數人都還沒有智慧型手機。Bitcoin-Qt 是安裝在 PC 上的電腦軟體,下圖就是當年的操作畫面。它的基本功能和目前大家熟悉的手機錢包 app(例如 MetaMask)相同,會顯示錢包的資產餘額、交易紀錄,並有基本的收發功能。
但 Bitcoin-Qt 不只是單純的錢包,它同時還是一個完整的比特幣節點,會自動同步全球的比特幣交易歷史資料。
在當時,使用者若想透過 Bitcoin-Qt 錢包收發 BTC,必須在電腦裡預留大約 10 GB 容量,同時成為比特幣節點才行。隨著交易資料累積,現在使用 Bitcoin-Qt 錢包(Bitcoin Core),則要準備約 450 GB 容量才夠。此外,當時的錢包也不像現在的錢包 app 可以隨裝即用。Bitcoin-Qt 還必須先花數十個小時與全球的比特幣節點同步資料,完成之後才能開始收發 BTC。
雖然 Bitcoin-Qt 錢包佔空間、效率低,但卻是最去中心化的做法 —— 每個錢包都有獨立作業能力,能親身參與區塊鏈上的每筆記帳、同步工作,不必仰賴中間人「轉述」結果。但去中心化的代價昂貴,多數人也難以理解其必要性。現在已經很少人會用 Bitcoin-Qt 來管理 BTC 了。
即便到 2023 年,還是有不少人會弄丟錢包私鑰,遑論 14 年前 Bitcoin-Qt 的私鑰還只是一個不起眼的 wallet.dat 文件。當時人們還不熟悉私鑰對數位資產的重要性,即便是 BTC 先驅,也常會在清理電腦桌面時,不小心就把私鑰刪除。
直到 2010 年,才有人想到可以用物理的方式保管錢包私鑰。不僅用起來更直覺,也更不容易被駭客光顧。
免費冷錢包
加密貨幣錢包有冷熱之分。能直接連網的錢包通稱為熱錢包(hot wallet),反之則稱為冷錢包(cold wallet)。舉例來說,imToken 或 Coinbase Wallet 這種手機錢包 app 就是一種熱錢包 —— 它可以直接透過手機 SIM 卡或 WiFi 連接網路。反之,沒有獨立上網能力的 USB 或是卡片就稱為冷錢包。
目前每個冷錢包售價動輒數千元,價格成了普及的阻礙。但其實最早期要擁有冷錢包根本不必砸大錢購買,只要家裡有印表機就夠了。
以 BitAddress 這個網站為例,它就是一個可以免費製作冷錢包的網站。進入網站之後,BitAddress 就會自動根據每位使用者的滑鼠拖曳路徑產生出隨機亂數。
如下圖所示,畫面上的每個綠點代表我的滑鼠拖曳軌跡。因為每個人的拖曳軌跡幾乎不可能完全相同,例如我是用滑鼠寫下「區塊勢」或「許明恩」的中文字。即便是同一人每次寫出來的字跡都不一樣,其它人寫的字還會完全不同,產生出來的 BTC 錢包地址、私鑰也就很難一樣。
完成之後,就會出現地址、私鑰兩組 QRcode。地址就像是銀行帳號,可以公開。私鑰則像是金庫鑰匙,不能公開。只要點擊綠色欄位中的 Paper Wallet,網站會自動替你套上印刷模板。列印出來,它就是一款與網路隔離的冷錢包了。
今年我就打算用它來包紅包。
過年期間,你可以先列印 10 張冷錢包,並分別存入 10 美元等值的 BTC。只要將這些紙分別塞進紅包袋裡,就大功告成。雖然多數小朋友未必知道要如何收發 BTC,但只要他們確實將紅包袋裡的紙張收好,等 10 年後再回頭來看,說不定就會變成一個大紅包!
但紙本不耐水、不耐火也不耐髒,因此還有人會用更禁得起時間考驗的材質 —— 黃銅 —— 來打造冷錢包。
實體比特幣
2011 年 9 月,有一位名為 Casascius 的網友在 Bitcointalk 論壇上發問:「為何不能有實體比特幣?」
幾個小時之後,他在論壇上發表另外一篇貼文,宣布推出全球第一款實體比特幣。每 1 枚實體比特幣售價為 1.25 BTC,寄送郵資需要再加 1 BTC。當時每顆 BTC 的價格約為 7 美元,價格可說是相當親民。根據網站介紹:
Casascius 比特幣是你可以真實持有的實物硬幣,每一枚硬幣背後都代表真正的數位比特幣。... 每個 Casascius 比特幣都是一款收藏硬幣,由存入硬幣內的真實比特幣當成價值支撐。每個硬幣都有自己的比特幣地址和私鑰。私鑰位於硬幣內的卡片上,並受到雷射標籤的防偽保護。 ... 你只要將硬幣上的私鑰輸入比特幣的錢包例如 Armory、Blockchain.info,或者將私鑰直接輸入 Mt. Gox 交易所就能完成入金。
下圖就是 Casascius 推出的實體比特幣,中間位置以雷射印刷的數字和英文組合就是錢包的私鑰。這款硬幣推出後大受市場好評,後來還陸續推出面額 10、25、100 以及 1,000 BTC 的實體硬幣。
到 2013 年硬幣停售為止,Casascius 總共賣出 2.8 萬枚硬幣。即便到 2023 年 1 月,也還有將近 4.2 萬顆 BTC 仍然存放在這些硬幣中,沒有被持有者轉移到其他錢包地址存放。
由此可見,大家對於 Casascius 相當有信心,不怕它在出貨之前暗自記下所有私鑰。即便持有者已經將硬幣內的 BTC 轉走,仍然可以將 Casascius 比特幣的外殼放到拍賣網站上高價出售。可見其歷史意義。
只不過紙本、硬幣冷錢包雖然容易保管卻不方便使用。一旦被別人看到私鑰,裡面的 BTC 就會有被偷的風險。若要確保資產安全,就必須將私鑰存進一台小型電腦裡。只有在必要時刻,才會透過電腦的螢幕顯示出明文的私鑰。這就是現在大家熟悉的冷錢包雛形。
iPod 時刻
2011 年 Trezor 推出世界第一款「現代的」比特幣冷錢包,或稱硬體錢包(hardware wallet)。當時比特幣才剛問世 2 年,兩位工程師 Pavol “Stick” Rusnák 和 Marek “Slush” Palatinus 在比特幣大會之後,聯手以一台功能陽春的小型電腦打造出一套保護私鑰的隔離裝置。他們說:
Trezor 最初是一個業餘專案 —— 我們只是想為朋友打造幾個硬體錢包。但很快我們就發現這是一個很大的市場缺口,現在 Trezor 已經成為世界上最值得信賴的錢包之一。
硬體錢包的最大創新,就是將原本印在紙上、硬幣上的明文私鑰,存進一台沒有連網的小型電腦裡。電腦沒有連接網路,就很難被駭客入侵。
但為了避免小型電腦故障,使用者還是得在使用前先將私鑰抄寫在紙本上妥善保管。萬一日後硬體錢包遺失或壞掉(例如螢幕、按鈕故障),只要將私鑰輸入到其他錢包就可以挪動資產。
在 2023 年之前,多數人對硬體錢包的印象,恐怕都是螢幕小、難操作。最近硬體錢包公司 Ledger 就找來當年在蘋果主導 iPod 研發設計的 iPod 之父 Tony Fadell 重新設計冷錢包,並預計在今年 4 月推出全新產品 Ledger Stax。他說:
現在我的錢包裡有很多東西,信用卡、鑰匙卡還有身份證。但在我另一個口袋裡裝的則是我的智慧型手機,現在裡面也有很多類似的卡片。為什麼我要同時攜帶兩種東西?雖然我不喜歡帶一個笨重的錢包,但我又不敢完全相信手機上顯示的全部資訊。如果我們不能相信手機,但又想要享受它帶來的便利該怎麼辦?我們得從一款經過驗證的安全數位錢包開始。
坦白說,幾年前我不知道 Ledger 是什麼。但現在 Ledger 保護我的加密貨幣、NFT 不被駭客入侵。不久之後我們就會用相同的設備來替換你的身分證、護照、會員卡甚至是密碼清單。像 Ledger 這樣的產品將進入日常生活。但我發現市場上每款硬體錢包的尺寸、按鈕、螢幕大小都不同,沒有直覺的操作也沒有獨特性。他們看起來就像 USB、遙控器或計算機?但我同時也很興奮,因為這就是 MP3 播放器在 iPod 問世之前的樣貌。
我不是要幫 Ledger 賣產品,而是認同 Tony Fadell 指出的未來。
目前冷錢包只是加密貨幣大戶才需要的進階工具,不僅操作不直覺、價格也不親民。但如果我們都同意,未來會有越來越多證件、資產陸續數位化。那麼現在看似專為加密貨幣、NFT 或 DAO 而設計的科技產品,未來也有可能變成人們日常生活的一部分。例如政府文件無紙化之後,官員簽公文可能也要搭配生物辨識、冷錢包授權才不會被駭客攻擊。
這是紙本作業不會碰到的資安問題。各國政府、多數企業內部暫時都不算高度數位化,難免會覺得冷錢包是另一個平行世界的產物,與自己無關。實際上,加密貨幣一方面正在快速重演過去的金融發展歷史,並從中汲取教訓,另一方面也在幫助人們為日後完全數位化的生活做準備。
加密貨幣既是過去也是未來,更是現在。
區塊勢是由讀者付費訂閱來維持營運的獨立媒體,內容不接受廠商業配。如果你覺得區塊勢的文章不錯,歡迎將它分享出去。若行有餘力,也能以定期定額支持區塊勢營運。若想查閱過往的出刊內容,可以參考文章列表。