目錄
一、區塊鏈錢包發展史
二、區塊鏈錢包的基本知識點
三、區塊鏈錢包分類
四、區塊鏈錢包功能介紹
五、如何選擇錢包
六、區塊鏈錢包導航
七、區塊鏈錢包操作指南
八、區塊鏈錢包知識自測
一、區塊鏈錢包發展史
說起數字貨幣,就離不開數字貨幣錢包。比特幣已誕生10年,區塊鏈也經歷了1.0 - 3.0三個時期的迭代。
在這期間錢包由單資產錢包、單鏈錢包發展為多鏈多資產錢包,從單一的轉賬收款錢包,發展為區塊鏈生態服務平台。
錢包1.0時期
(2009年- 2013年)
2009年,比特幣主網上線,這個時期的區塊鏈剛剛起步,作為一個巨大的分佈式賬本,比特幣僅有簡單的轉賬、記賬功能。
受限於區塊鏈的發展,這時的錢包就是用來存儲比特幣。也就是單資產錢包形態,一個錢包只能支持一種幣種。
2011年6月29日,比特幣支付處理商BitPay推出了第一個用於智能手機的比特幣電子錢包。同年7月6日,一個免費的比特幣數字錢包App現身安卓應用商店,這是第一款與比特幣相關的智能手機App。
錢包2.0時期
(2014年- 2018年)
2014年,以太坊項目啟動宣示著區塊鏈進入2.0時代,智能合約開始運用於區塊鏈。
此時的錢包除了進行轉賬收款外,還能進行鏈上合約操作,但由於此時的區塊鏈速度較慢,錢包僅能進行非瞬時反應合約服務。
以太坊的出塊速度為15秒,不考慮網絡環境等問題,一個交易要被記錄在區塊鏈上,大概要15秒的時間。
智能合約就是一套不需要第三方的情況下還可以保證合同得到執行的計算機程序,任何人都可以基於此進行運算及開發應用層。
錢包3.0時期
(2018年- 至今)
2018年開始,針對區塊鏈2.0速度慢、高昂礦工費等問題進行優化,實現區塊鏈的高並發、高可拓展等性能標誌著區塊鏈進入3.0時期,而其中最為代表的便是EOS 。
EOS的出塊速度為0.5秒,不考慮網絡環境等問題,一個交易被記錄在區塊鏈上,僅需0.5秒
此時的錢包,除了基礎的存儲轉賬功能外,還能與鏈上合約進行即時交互;錢包不再是簡單的資產管理工具,更是一個公鏈生態服務平台;與此同時,單鏈錢包已無法滿足用戶需求,越來越多的錢包往多鏈方向發展。
現如今,用戶通過錢包可體驗資產管理、資產交易、DApp、社交、資訊、行情等功能。
錢包已逐漸承擔起它作為區塊鏈世界入口的⻆色。
二、區塊鏈錢包的基本知識點
要學會使用區塊鏈錢包,一定要掌握以下五個相關名詞定義,即公鑰、私鑰、助記詞、Keystore、密碼。
公鑰
• 公鑰=賬號=轉賬地址,相當於你的銀行卡號,公鑰是可以對外隨意公開的,沒有任何風險,就像別人知道了你的銀行卡號一樣,除了給你轉賬啥也乾不了。
私鑰
• 私鑰=身份認證,相當於你的銀行卡號+密碼。私鑰是由數字和大小寫字母組成,不同區塊鏈的私鑰⻓度一般不一樣。通過私鑰可以推導出公鑰。需要注意的是,一旦你的私鑰丟失或遺忘,將無法再找回,所以一定要妥善保管好。
助記詞
• 由於私鑰不方便記憶,因此出現了助記詞,助記詞只是私鑰的另一種展現形式。一般由12或24個英文單詞組成,為了方便國內用戶,也有提供漢字版本助記詞。只要你記住這些單詞,按照順序在錢包中輸入,就能恢復錢包並且進行任意操作。如果別人拿到了你的助記詞,就相當於拿到了你的私鑰,就可以對你的資產進行掌控了。
Keystore
• Keystore=卡號,Keystore的本質是加密後的私鑰,Keystore必須配合你的錢包密碼來使用才有效。 Keystore、私鑰、助記詞是所有錢包通用的,錢包服務商可能會因為產品設計原因,僅為用戶提供其中一種或多種方式,但是如果存在同一方式在某錢包無法正常恢復,則該錢包可能存在一定的問題。
密碼
• 為了進一步增強安全性,大部分錢包會採取密碼的方式對私鑰做二次加密。每個錢包的加密方法和存儲方式是不一樣的。這也是為什麼你使用錢包進行交易的時候,總需要進行授權,這背後其實涉及了錢包使用密碼進行私鑰解密,然後再使用私鑰對交易進行簽名等複雜的過程。
錢包安全小貼士
• 公鑰是可以曝光的,對你的資產安全無影響。相當於你告訴人家你的銀行卡賬號一樣。
• 助記詞、私鑰一旦洩露,資產將有很大風險被他人掌控,此時你需要立即轉移資產到其他地址,原先的地址不再使用。
• keystore洩露,不管密碼有沒有洩露,都存在他人掌控資產的⻛險,因此需要趕快把資產轉移其他地址。
• 如果是EOSIO(包括EOS、BOS、WAX等)和IOST的賬號私鑰洩露時,還可以採取更換新私鑰的方式,阻止他人掌控自己的資產。
• 在存儲私鑰、助記詞時,我們都建議採用離線形式(手抄、打印等)進行數據備份,同時將備份好的內容妥善保管。對於keystore這樣的信息,採用抄寫進行備份是很不科學並且很容易出錯的,所以用戶可以將keystore存儲為文件形式,然後可以將其存儲在U盤中再妥善管理好U盤;其中,我們非常不建議您進行截屏、網絡傳輸(QQ、微信)、雲端存儲等方式備份,這些方式都有可能遭遇黑客攻擊,從而造成資產損失。
三、區塊鏈錢包分類
我們將從私鑰的存儲和私鑰的生成兩個方向對錢包進行分類。
私鑰存儲
根據私鑰的存儲方式,即用戶是否掌握了私鑰,我們可以把錢包劃分為,“中心化錢包”及“去中心化錢包”。
存儲方式是指存在哪,只有用戶持有私鑰導入錢包後私鑰僅存儲在用戶設備上的才叫“去中心化”,而無私鑰,或者私鑰有上傳存儲在服務商的服務器裡的,則是“中心化”。
去中心化錢包,我們又可根據私鑰存儲過程中是否接觸網絡,劃分為“冷錢包”和“熱錢包”;這裡的接觸網絡是指,錢包是否聯網了,而不是私鑰是否在網絡中傳輸的意思。
常見的熱錢包有桌面錢包、手機錢包和網頁錢包。而冷錢包一般是指紙錢包、硬件錢包這些不聯網或無法聯網的工具。
錢包類別
根據錢包的去中心化程度又可將錢包分為全節點錢包、輕節點錢包、中心化錢包。
全節點錢包就是將區塊鏈上所有數據同步到錢包,這樣會佔用很大的存儲空間,所以大部分全節點錢包都是桌面錢包。其中最有代表性的有比特幣核心錢包、Geth、Parity等等。正因為全節點錢包需要同步所有區塊數據,所以其可以實現完全去中心化。
根據DApptotal數據,截止到2019年9月份:以太坊的全節點數據大小為433GB,EOS的為430GB,而比特幣為279GB
輕錢包就是依賴區塊鍊網絡中的其他全節點的錢包,比如TP錢包會運行一個全節點,同步所有數據,然後根據不同的錢包地址將數據進行劃分,按需下發,這樣用戶便可以既快又方便的使用錢包。常見的手機錢包和網頁錢包就是輕錢包。
去中心化錢包的數據都是區塊鏈上的數據,而中心化錢包的數據則依賴錢包服務商自己的賬本。舉個例子,我們在交易所的錢包就是中心化錢包,我們往交易所指定的某個地址轉賬,然後交易所在自己的賬本上記錄了我們的充值記錄,此後我們每做一次充值轉賬,交易所直接在他的賬本上進行加或減。而這整個過程,完全沒有發生在區塊鏈上。
節點錢包
私鑰生成
(本小節內容稍微超綱)
從私鑰的生成,我們可以把錢包劃分為,“非確定性錢包”、“確定性錢包”及“分層確定性錢包”,而其中“分層確定性錢包”是“確定性錢包”的加強版本。
非確定性錢包
在錢包中生成的私鑰之間沒有任何關係,是相互獨立的。
非確定性錢包
確定性錢包
私鑰都是由一個“種子”通過算法生成,比如“助記詞”就是種子的形式。通過這個方式生成的私鑰,只要算法一致,私鑰就可以保持前後一致;且一個種子可以派生出無限的私鑰地址。
確定性錢包
為了更好理解,我們可以“確定性錢包”比喻一根樹枝,樹枝上不同位置的葉子不同,
但是只要你選擇的位置一樣,那個位置的葉子永遠是同一片。而這裡的葉子就是我們提到的“私鑰”。
分層確定性錢包
是確定性錢包的加強版,為確定性錢包引入“主私鑰”概念,即HD錢包。它的層級結構是,從主私鑰生成的私鑰,本身就可以成為一把主私鑰,再通過上述方法生成一個確定性錢包。
分層確定性錢包
同樣的,我們可以把“分層確定性錢包”比喻成樹幹;一個樹幹上有很多樹枝,每一根樹枝上的葉子都是確定的。
所以,只要我們確定了某一樹枝上的某一個位置,那這片葉子就是確定的。也就是私鑰是確定的。
四、區塊鏈錢包功能介紹
錢包是區塊鏈的入口,擁有包含資產管理在內的豐富功能,可以滿足用戶各式各樣的需求。
創建區塊鏈賬號
區塊鏈錢包的展現形式分為地址和賬號,我們這裡統稱為賬號;
不同區塊鏈的賬號是不一樣的,⻓度也可能不一樣的。
不同區塊鏈賬號的創建費用也是不一樣的,例如以太坊、比特幣的賬號是免費的,但是EOS的賬號是需要消耗一定費用進行創建的。
由於區塊鏈賬號的創建是一個複雜的過程,錢包的存在就是幫助用戶簡化這些過程。
一般創建賬號過程中,錢包都會引導用戶進行私鑰或助記詞備份,然後再進行二次驗證,以確保用戶備份的私鑰或助記詞準確無誤。
而在需要通過支付創建賬號的區塊鏈上,錢包一般會幫助用戶使用傳統支付工具完成支付過程,以降低用戶的使用難度。
對於小白用戶來說,掌握私鑰或許太麻煩了,因此TokenPocket基於EOS設計了去中心化的手機號/郵箱註冊賬號方式,這種方式支持用戶在忘記私鑰的時候通過驗證碼方式找回,和我們平常使用互聯網產品一樣,忘記密碼就通過驗證碼登錄,大大降低了用戶使用錢包的難度。
數字資產管理
數字資產主要指的是區塊鏈上的各種代幣(Token),錢包的存在極大的方便了用戶對於自己所擁有的資產管理,主要包括轉賬、收款、查看資產詳情、交易詳情等。
功能類似銀行的APP,你可以看到自己當前擁有什麼資產,數量多少,以及對你的資產進行轉賬等操作。
需要注意的是,不同區塊鏈之間的資產是不能直接轉賬的,即你無法向以太坊賬號轉入BTC(比特幣),也無法向比特幣賬號轉入ETH(以太坊)。
數字資產交易
當前錢包支持的數字資產交易主要包括以下三種情況:幣幣兌換、交易所交易、OTC交易。
幣幣兌換
通過幣幣兌換,可以將不同區塊鏈上的資產進行兌換,例如你可以將自己擁有的BTC(比特幣)直接兌換成EOS。
一般的交易只能通過一個基本對的形式進行交易,再通過基本對交易成最終目的幣。
例如我要從A換成C,則需要通過中介B實現,A -> B, B -> C;
而幣幣兌換則簡化這個過程,直接將A兌換成C
交易所交易
當前交易所有三種形態,分別是中心化交易所、去中心化交易所、聚合交易所。
中心化交易所常見的有火幣、幣安、OKEX等。去中心化交易所有以太坊上的IDEX,EOS上NewDex、鯨交所、DEXEOS等。
中心化交易所需要我們把幣託管在交易所賬戶裡,然後交易僅發生在交易所的中心化數據中。
而去中心化交易所則無需這個過程。
這大大降低了交易所被盜或跑路導致用戶資產損失的風險。
去中心化交易所,用戶通過錢包將幣往智能合約轉賬,智能合約完成鏈上撮合交易,再將幣轉回給用戶。
合約交易,在提升透明度的同時,也大大減少了對中心媒介的依賴。
聚合交易所
聚合交易所是聚集了所有交易所而形成一個交易平台,讓用戶簡易進行跨平台交易,無需下載眾多app。聚合交易所共享其他交易所的深度和其他交易所的交易對。例如你註冊了聚合交易所賬號後,你每次買賣BTC(比特幣)時,你可以從不同的交易所中挑選性價比最高的來進行交易。
當前部分錢包已經開始支持聚合交易,如TokenPocket錢包預計在2019年12月上線聚合交易所,到時候用戶可通過TokenPocket直接在火幣、OKEX及幣安等大交易所進行交易。
OTC
OTC(Over The Counter)交易就是在交易所外,由第三方擔保,客戶點對點的交易方式。在區塊鏈中的OTC,通常指的是場外用戶之間法幣與數字貨幣一對一的買賣交易。
當前最大的OTC主要以交易所的OTC為主,也有部分錢包接入了提供該項服務的第三方渠道商。
例如TokenPocket接入了幣買賣的OTC服務,用戶使用TP錢包時,可以很方便的將自己手中的數字貨幣賣出,換成法幣;或是使用法幣購買數字貨幣。
參與生態建設
目前部分公鏈設計中,都激勵生態中的用戶積極參與公鏈生態建設。主要的形式有節點投票、公投、Staking等。
節點投票
以EOS為例,EOS總共有21個超級節點,用戶通過將手中的EOS進行抵押後,最多可以投給30個節點,投票的目的在於讓用戶選出能為生態發展與貢獻自己力量的節點,從而推動生態的穩定發展。
公投
公投指的是區塊鏈生態中,參與者可以發起自己認為對社區有利的提案,並由整個區塊鏈持幣者進行投票,當投票數超過一定標準時,提案自動生效。公投的方式有利於社區用戶積極參與區塊鏈治理。
Staking
Staking中文名權益質押,目前部分公鏈採取Staking的形式來鼓勵持幣者質押Token,並以此產生穩定節點。如COSMOS質押可以使質押者獲得一定的年化收益(以質押幣結算),類似你在銀行投了一個活期理財。
體驗DApp應用
DApp是Decentralized Application的縮寫,譯為去中心化應用,指的是以區塊鍊為底層進行應用開發。
目前DApp主要集中在以太坊和EOS、TRON、IOST等區塊鏈上。 DApp與底層平台的關係,就好比APP與iOS和Android系統的關係。
例如EOS的DApp無法在ETH底層上運行,正如安卓的APP無法在iOS系統上運行。你可以在錢包中體驗ETH上的去中心化金融MakerDAO,體驗在EOSRacing中開賽⻋贏取EOS獎勵,也可以在IOST上的獵幣礦池進行挖礦理財。
目前一些大型遊戲是以第三方獨立APP的形式存在,當體驗這些APP形式的DApp時,你同樣需要錢包作為登錄和交易授權的媒介。
DApp商店
目前TokenPocket支持EOS三國、EOSKnights、EOS加密騎士團、加密劍與魔法、Crypto Legends等多個熱門遊戲。並且為了免去用戶體驗DApp時頻繁切換錢包的授權操作,TP研發了MiniWallet模式,用戶開啟MiniWallet模式後,僅需一次授權操作後,即可一直停留在遊戲中進行娛樂。
領取糖果獎勵
擁有錢包的好處是可以不定時獲得糖果。
市面上常見的糖果發放方式有:註冊領取、持幣空投、廣告糖果、Airgrab、轉賬空投等方式。
糖果指的是區塊鏈上免費獲得的Token
註冊領取:
通常在項目前期推廣時經常會有免費領糖果活動,只要在項目方的活動頁面上註冊並登記自己的區塊鏈賬號(如ETH地址、EOS賬號等),等待項目方發放獎勵後就能獲得免費的糖果了。
持幣空投:
持幣空投常見的有2種方式,一種是分叉幣,例如BTC(比特幣)分叉出BCH,所有分叉前持有BTC(比特幣)的用戶,根據BTC(比特幣)持有量都會獲得相應的BCH。
另外一種是直接針對持幣者進行另外一種Token的獎勵發放,例如EOS上的第一個空投幣ADD,在EOS主網上線時,就對全網賬號進行了快照,然後對持有EOS的賬號進行糖果發放。
廣告糖果:
當前很多項目為了宣傳自己的產品,會給持幣者發送小額的轉賬,並在轉賬信息裡帶上自己的廣告MEMO(廣告或宣傳)
MEMO指的是區塊鏈轉賬信息中的備註
糖果空投
Airgrab:
中文可以稱為糖果抓手,這是一種EOS上糖果分發的方式,需要消耗用戶的內存(每種代幣大概需要0.25KB左右)。執行Airgrab後需要等待項目方空投即可。
轉賬空投:
轉賬空投是指用戶向某個合約賬號發送小額代幣後,合約會把代幣原路返回的同時,發送一定量的糖果(Token)給用戶。
較為出名的轉賬空投如EIDOS,用戶僅需向其合約賬號發送0.0001 EOS,合約就會在返回0.0001 EOS的同時,贈送其合約賬號當前剩餘EIDOS的0.01%
轉賬空投
因為在錢包中是可以快速登錄去中心化交易所,所以很多用戶領取糖果後即可直接在交易所中賣出換成EOS、USDT等Token, 免費羊毛的感覺真棒。
資產增值
錢包天然就具有金融屬性,當前錢包已經集合了包括礦池、理財、挖礦、項目投資等多種金融工具與功能,可以滿足用戶資產增值的需求。
礦池:
當前挖礦主要是POW挖礦與POS挖礦這2 種方式。
POW(Proof of Work)就是算力挖礦,也是我們熟悉的如BTC(比特幣)、ETH(以太坊)挖礦; POS(Proof of Stake)挖礦是模仿POW 算力挖礦,持幣人可以將代幣抵押給驗證人節點,來獲得獎勵分紅。
目前錢包的礦池基本上是以POS挖礦為主。也有部分錢包支持購買雲算力,進行BTC(比特幣)挖礦。
理財:
錢包裡的理財產品與傳統理財產品十分相似,唯一不同的是結算的方式。通常會約定一個預估收益率,用戶用Token購買該理財產品後,根據約定的結算日期進行定期結算,到期可以取回或續約。
挖礦:
挖礦以DApp挖礦為主,錢包中集合了一些DApp礦機產品,使用礦機可以便捷快速的獲得想挖的Token。以最近大火的EIDOS為例,EIDOS礦機可以幫助用戶實現自動轉賬挖礦。這些挖出來的Token可以拿去交易所賣出從而獲取收益。
項目投資:
以虎符錢包的HOO Labs為例,你可以在上面使用USDT支持項目,並以支持USDT的數量按照一定比例獲得項目的Token。
社交
部分區塊鏈錢包還擁有社交功能,你可以在錢包裡跟其他用戶進行溝通與交流。如TokenPocket和塊信的聊天頻道,你可以加入不同的群,與群內成員自由交談。並且還可以在聊天群裡收發數字貨幣紅包。
以社交作為主打功能的錢包Sense.Chat,允許你在APP上與其他成員自由聊天,所有的聊天信息都是加密的,只有你和聯繫人之間才能解密信息。此外MIXIN也是一個以聊天為主要功能的錢包。
Trybe是一個由數字貨幣激勵的社交網絡和媒體發布社區,用戶通過創建精美的內容,對他人的內容進行評級或邀請朋友,都可以獲得Trybe送出的數字貨幣!
硬件錢包配套管理工具
硬件錢包通常會搭配一個軟件錢包作為管理工具。硬件錢包廠商如Ledger、Trezor、庫神、YubiKey等,都有研發自己配套的軟件錢包。
同樣的,軟件錢包廠商也會與硬件錢包廠商合作,開發自己產品專屬的硬件錢包,如比特派的硬件錢包比特盾、imToken的imKey等。
區塊鏈資訊獲取
絕大多數錢包用戶都有交易需求,因此通常錢包都會把Token行情融入到產品中。除此外,還會把快訊、文章、甚至項目推特等這些內容模塊加到產品中。
與其他區塊鏈媒體不同的是,錢包快訊、文章方面則主要以當前錢包支持的區塊鏈相關內容為主,更有針對性。
五、如何選擇區塊鏈錢包
首先我們需要了解中心化錢包和去心化錢包區別,再結合自身需求進行選擇。
六、區塊鏈錢包導航
1.去中心化錢包
Trust Wallet
imToken
Huobi Wallet
AToken
BPEAL Wallet
Starteos
BitKeep
Lynx
Scatter
MetaMask
ENJIN Wallet
https://enjin.io/products/wallet
jaxx wallet
塊信
2.中心化錢包
Edge
Uphold
keep key
庫神(ColdLar)
比特護盾(BITHD)
imKey
4.中心化&去中心化錢包
虎符
HyperPay
七、區塊鏈錢包操作指南
以下問題均發佈在TokenPocket錢包官網幫助中心
網址:https://help.mytokenpocket.vip/hc/zh-cn
BTC(比特幣)錢包常⻅問題
1. 如何創建BTC比特幣錢包
2. 如何備份BTC比特幣私鑰
9. 什麼是BTC隔離見證?
ETH(以太坊)錢包常⻅問題
1. 怎樣創建ETH錢包
2. 怎樣找回之前的ETH錢包
3. 怎樣購買ETH資產
4. 怎樣充值ETH到錢包
6. ETH轉賬記錄怎麼看?
9. 從TokenPocket錢包創建的ETH錢包可以轉移到其他錢包嗎?
EOS(柚子)錢包常⻅問題
1. 如何獲得EOS柚子?
3. 如何註冊EOS賬號
5. EOS的資源又哪些? RAM(內存) cpu(網絡資源) net(計算資源)是什麼意思?
6. 不小心把TokenPocketAPP卸載了,私鑰也沒保存能否找回?
7. eos轉賬有手續費嗎?
8. 如何備份EOS私鑰?
9. EOS觀察模式怎麼使用?
10. 沒有CPU的時候怎麼辦? TokenPokcet的順暢模式如何使用?
TRON(波場)錢包常見問題
1. 如何獲得TRX波場?
7. 如何玩波場上的DApp?
8. 波場錢包如何進行備份?
9. 沒有能量的時候怎麼辦?
10. 如何進行波場投票?
八、區塊鏈錢包知識自測
學習自檢時間到了,以下有隨機抽取的20道關於區塊鏈錢包的問題,你能答對嗎?
商務微信:laurali0815
公眾號: TokenPocket錢包