Electrum 軟體錢包教學

Electrum 是一個很受歡迎的software wallet,讓你很方便地一站式管理多個比特幣錢包。下面會簡介如何使用electrum 3.0.6 創建屬於你的錢包,並且在每一步介紹相關的比特幣知識。

在開始前,先上Electurm 官方網站下載軟件

第一步 Electrum 會先問你有沒有特別喜好用那一台server

要知道比特幣區塊鏈的資料是分佈在全世界的礦工server上,基本上任何一台在跑full node的server都存有所有比特幣錢包的信息。 只是不同地方的server可能會有不同的時延。

除非你有很強的理由: 比如你自己就是礦工,你希望electrum 只查看你自己的礦機; 或者你強烈地只相信某一些礦工,否則用Auto Connect就可以了。

electrum 錢包

第二步 創建你的wallet文件,這一步沒甚麼特別。

electrum wallet

第三步 希望創建哪一類型的錢包?

1. 最普通的-沒有任何特別保安功能,在這篇教學文會選用這個
2. 2 Factor Authenticated wallet
3. Multi-signature wallet
4. Import Bitcoin addresses or private keys

electurm 安裝教學

第2和第3點要一起解說, 一般情況下,你想動用你錢包的錢,只需要你的簽署就可以了。

Multi-Signature wallet可以想象為聯名戶口,你跟你老婆共同擁有一個wallet,要動用這wallet的錢,必須要你跟你老婆同時簽署才送出有效的交易。

Electrum 的2 Factor Authenticated wallet其實也是一種multi-signature wallet,這個wallet必須有兩個人同時簽發交易才能生效,一個是你,一個是TrustedCoin。

2 Factor Authentication (2FA) 的兩個factors是指Something you know,and Something you have.

Something you know是你的密碼,只有有你的密碼,才能動用你的private key去簽發交易。

Something you have是你的電話,你需要在電話上安裝Google Authenticator,每一次要簽發交易的時候,你需要補上Google Authenticator每分鐘更新一次的6位數密碼

這6位數會先發到TrustedCoin,是Electrum指定的2FA公司,TrustedCoin會檢查的你6位數密碼正確,然後才會幫忙簽發交易。

要注意用Electrum 2FA簽發的交易可能要多付一點交易費,好歹TrustedCoin也幫忙保護你銀包的安全。

用了2FA的好處是,就算有黑客黑進了你電腦,獲得你的密碼跟Private Key,他也不可以冒認你的身份去簽發交易。除非黑客厲害到連你的電話也偷到手,解鎖了,那2FA也保護不了你...

最後一項選擇 Import Bitcoin addresses or private keys,如果你之前用過其他wallet並且知道自己的private key是甚麼,想轉會過來用Electrum 就點選這個,但千萬要注意使用何種方法來複制你的private key到當前電腦上,千萬千萬不要留下任何痕跡。

第四步 創建新的,還是重用舊的種子(seed)

seed是跟據BIP-39 (Bitcoin Improvement Proposal-39)定出來的通用wallet格式,用處是免卻用戶記住Private key的痛苦。

private key是這樣子的: E9873D79C6D87DC0FB6A5778633389F4453213303DA61F20BD67FC233AA33262

如果某天你電腦的硬盤掛了,而你沒記住上面這一串沒意義的數字,那你的錢包豈不是永遠消失了?!

BIP-39幫你解決了這個問題,不見了private key沒問題,你會背英語單詞就ok了。 seed是一連串(12至24個)英語單詞,只要你能順序背下它們,就可以用任何一個符合BIP-39標準的錢包上還原。

除非你用過MyCelium/Trezor之類的錢包覺得不好用,想轉過來Electrum,否則選"Create a new seed"就可以了。

Bitcoin Seed

第五步 選擇那一種類型的seed

預設是Standard,但我強烈建議大家選用segwit!

Segwit (Segregation Witness) 是2017年底鬧得很火的功能,當時Bitcoin core developer堅持要做這個功能,但是有一大堆礦工反對,認為Segwit必須要跟2x一齊上線,幾乎要硬分叉Bitcoin了,在最後關頭礦工們屈服了,放棄了2x。

segwit跟2x的爭的故事很精彩,會另外寫一篇介紹~ 總之segwit就是Bitcoin Core developer 強烈推介的一個功能,大大提高Bitcoin網絡每秒鐘可處理的交易量。

過度到segwit世紀需要一點時間,在過度期間如果你的對家的錢包不支援segwit的話你們可能交易不了。 但是別擔心,要來的總會來,為了迎接美好的後segwit時代,大家還是盡早適應。

bitcoin segwit

第六步 記住自己的seed

雖然Electrum警告我Never disclose your seed,但為了教學用途還是讓大家看了。

你必須好好記住這12個單詞,不管是寫上一張紙還是用記憶面包,總之不要存在電腦裏面,說到底這個seed是為了在你電腦掛掉的時候救命用的。

seed phrase

第七步 輸入你的密碼

請務必要用密碼,否則黑客黑進你電腦以後,不廢吹灰之力就可以看到你的private key啊!

private key

最後按"Next"便大功告成!

基本上收發付款都很簡單,看介面指示做便行了。

唯一可能不太明白的是發送款項時的Transcation Fee是要怎樣選擇和計算。不過由於背後涉及較深層次的比特幣運作原理,小編會在另外的文章講解。

暫時你只需知道你付的Transcation Fee越多,礦工處理你的交易時間會越快便可以了。

bitcoin transcation

延伸閱讀