顧名思義:錢包,就是用來裝錢的唄! 看似輕鬆,但是數字幣錢包牽扯到你數字幣的安全。

什麼是數字貨幣錢包,玩數字貨幣安全存儲是關鍵

不想被黑客簽了肥羊就得有一款好的錢包!

本文帶大家理解第一個問題: 什麼是錢包!

目前市場上的數字錢包有很多, 像 imToken, myetherwallet, parity, Metamask, Jaxx 等等, 選擇一個你喜歡的錢包!

這裏用 imToken 舉例, 創建屬於你的第一個錢包, 生成錢包很簡單, 只需要輸入創建密碼即可。 那麼到底什麼是錢包呢?

什麼是數字貨幣錢包,玩數字貨幣安全存儲是關鍵


解字: 錢包&地址

在數字資產世界裏,錢包是一個密鑰 (包含私鑰和公鑰) 的管理容器。用戶使用私鑰進行簽名交易,從而證明擁有該交易的輸出權,其交易信息並不是存儲在該錢包內,而是存儲在區塊鏈中。公鑰用來生成地址。

地址由公鑰 (公鑰是私鑰通過非對稱加密算法生成) 生成,ETH的地址是以 0x 開頭的 42 位 16 進制哈希值字符串。例如: 0xc2d5ef1b5e6234c6bcbce87bb05d579c8e9d5720 如果將錢包比作銀行卡, 那麼錢包地址就是銀行卡號。

創建錢包後, 會看到一個提示備份錢包的界面,這是我們恢復、掌握資產的唯一途徑。點進去看一下, 這時會發現有兩種備份的方式:

1. 備份助記詞 2. 備份 Keystore 。

雖然還是不懂他們的意思, 但是依然選擇了備份錢包。

什麼是數字貨幣錢包,玩數字貨幣安全存儲是關鍵


解字: Keystore

Keystore 是加密過後的私鑰, 我們沒必要深究其中所使用的加密算法和種種邏輯, 只需要知道以下幾點即可:

  • Keystore 的安全程度取決於加密該 Keystore 的密碼強度;
  • 要將 Keystore 和密碼分開存儲;
  • Keystore 密碼不可更改。

現在你終於可以安心使用錢包, 再也不怕因爲誤刪應用或設備損壞而丟失錢包了! 這次你向新錢包轉了 1 個 ETH。

由於你用的是臨時的舊手機, 所以你打算再買一部新的。於是你用舊手機,將含有助記詞信息的 Email 發送到新手機, 並且在新手機中導入成功。”這真的是太方便了”, 你欣喜的說道。

什麼是數字貨幣錢包,玩數字貨幣安全存儲是關鍵


然而有一天, 你突然發現手機裏的那 1 個 ETH 竟然不翼而飛, 通過交易記錄, 你發現它已被髮往一個陌生的地址......”快阻止這筆交易!” 你喊了出來。然而這是不可能的, 因爲區塊鏈具有不可逆性。

解字: 不可逆性

區塊鏈上的信息是不可撤銷、不可隨意銷燬的。例如比特幣系統, 它是開源的, 整個系統都必須是公開透明的,因此某筆交易被全網廣播後, 達到 6 個確認以上就成功記錄在案了, 且不可逆轉, 不可撤銷。所以當你發送了一筆交易, 即使發現地址打錯了, 你想要撤回此操作是不可能的。

在阻攔無果的情況下, 你只有讓自己冷靜下來, 並問自己:” Who moved my cheese?” 你分析了所有的可能性, 最後只有一個操作引起了你的疑心 — 沒錯, 就是那次郵件發送助記詞。”爲什麼助記詞泄露, 就會導致我的資產丟失呢?”

解字: 助記詞

助記詞由 BIP 31 提案提出, 主要目的是讓用戶更好的記住自己的私鑰, 目前助記詞有多語言版本, 包括中文、英文、日文、法文等, 但是 imToken 和 myetherwallet 使用英文詞庫, parity 則使用和上述不同的詞庫, 所以在導入錢包時, 可能出現助記詞不兼容, 但是私鑰和 Keystore 是一致的, 所以用 戶也無需擔心。 助記詞是未加密的私鑰, 所以安全性極低, 在使用助記詞的時候有兩點值得注意的地方:

  • 一定要備份助記詞, 一旦忘記 Keystore 密碼, 或者想更改 Keystore 密碼, 需要使用助記詞找回錢包;
  • 不要使用截屏或拍照的方式備份助記詞, 建議使用物理介質備份, 比如手抄下來, 放在自己認爲安全的地方, 千萬不要暴露給第三方;
  • 不要使用郵件或其他即時通訊方式傳輸助記詞


通過這次事件之後, 你知道了如何保管自己的錢包信息, 那麼我們再來進行一筆簡單的交易吧!

有一天, 你的朋友向你借了 5 個 ETH , 他將地址發給你, 並要求你儘快將 ETH 轉給他。通過 imToken 的轉賬功能, 你準確的輸入了地址、轉賬金額之後, 發現一個叫礦工費的操作項。

解字: 礦工費

在一個公有鏈上, 任何人都可以讀寫數據。讀取數據是免費的, 但是向公有鏈中寫數據時需要花費一定費用, 這種開銷有助於阻止垃圾內容, 並通過支付保護其安全性。

網絡上的任何節點都可以參與稱作挖礦的方式來保護網絡。由於挖礦需要計算能力 和電費, 所以礦工們的服務需要得到一定的報酬, 這也是礦工費的由來。

憑感覺, 你認爲礦工費可能和轉賬速度有關係, 爲了讓朋友儘快收到轉賬, 你試着將滑竿拉至最大。

但礦工費是怎麼計算的呢? 你不禁會問自己。

一筆交易的礦工費用 gas 和 gas price 兩者組成,gas 代表這筆交易所執行命令所需要消耗的 gas,而 gas price 代表每一個 gas 的價錢。這就像你 想讓汽車跑 100 公里,需要消耗 5 升汽油,一升汽油 10 美刀,你總共需要消耗 50 美刀。 imToken 的交易費用 ( 也是也是以太坊的交易費用 ) = gas數量 * gas price ( gas 單價,以太幣計價)

那麼礦工費的高低和交易的速度有什麼關係呢?

這是一個很有意思的問題。一個交易區塊就像這輛火車,體積有限。你作爲司機(礦工)想要利益最大化就是,讓火車儘可能多的載客,同時選 擇票價高的乘客。所以礦工在打包區塊時,會選擇給的 gas price 價格越高,但 gas 相對低的交易打包。 所以你希望交易越快被打包,你可以選擇合理的 gas 的同時,調高 gas price。


現在你已經明白的礦工費的意思, 點擊 “下一步” 再次確認信息, 發送交易!

很快, 你的朋友就發來一條信息, “嗨, 夥計, 我已經接受到了你發來的 ETH, 感謝!” , 聰明的你會意識到, 使用區塊鏈發送資金是如此低成本, 方便快捷。沒錯, 這也是區塊鏈的去中心化特性, 對價值網絡的重大影響。

所謂價值互聯網就是人們能夠像傳遞信息一樣方便、快捷、低成本的傳遞價值, 尤其是資金。就像人們之前要發送一筆交易, 需要通過銀行這個信任度極高的中心化機構, 銀行也會收取手續費作爲佣金, 其服務的時間、服務類目和服務條款等也是由銀行這種中心化機構決定。區塊鏈的中心化特性則從根本上解決了這個問題。

相關文章