“區(qū)塊鏈錢包”的技術顛覆在哪里危纫?

昨天去ATM取錢,前面有一對小夫妻种蝶。

妻子對丈夫說:“我要輸密碼了,你走開螃征!”丈夫退到一邊去了。

我心想踢械,這女人好強勢啊魄藕,說明女人管賬啊泼疑!

只聽到滴滴三聲過后荷荤,妻子轉身對丈夫說:“好了移稳,我輸完了,該你輸后三位

了个粱!”?

哎呦,我去稻薇,真開眼胶征,原來是互相制約互相監(jiān)督啊~~高!

后來案狠,丈夫先按了3次退格鍵钱雷,然后輸入了6位密碼~~我整個人都呆了!

高手啊罩抗,真是道高一尺、魔高一丈钞支。

“區(qū)塊鏈數(shù)字錢包”就是未來世界的銀行卡泣懊,認識和保護它就是在守衛(wèi)我們自己

的財產。在未來的區(qū)塊鏈數(shù)字世界馍刮,當傲嬌女碰到了理工男可要小心了卡啰。在各大

聊天平臺交流中和相關數(shù)字貨幣的報道中,我們看到了不少人由于對“區(qū)塊鏈數(shù)

字錢包”的理解不清而至私鑰保護不善造成個人數(shù)字資產損失的情況匈辱,這真的不

應該。

每當進行數(shù)字資產投資時押搪,我們不能僅僅依靠交易所來存儲數(shù)字資產,我們更需

要有個自己的數(shù)字錢包大州,來存儲屬于我們個人的數(shù)字資產,了解“區(qū)塊鏈數(shù)字錢

包”(以下簡稱錢包)的相關知識更是我們投資前就應該弄清楚的疮茄。

錢包本質上是一個工具根暑,目前絕大多數(shù)的錢包都是在網絡中建立了屬于用戶的單

獨區(qū)塊空間,它是去中心化的畸裳。一般意義上的銀行卡是由中心化的銀行發(fā)放淳地,并

進行其中的資產管理,我們密碼丟失薇芝,可以通過相關證明來讓銀行幫忙找回夯到,我

們銀行卡遺失饮亏,別人拿到銀行卡沒有密碼也取不走我們的資產,我們更可以通過

銀行凍結個人銀行卡賬戶路幸,重新辦理新的銀行卡廢除舊的銀行卡;錢包則不然晃听,

丟失了打開錢包的鑰匙誰也沒法幫我們找回錢包砰识。

區(qū)塊鏈錢包在2011年8月誕生,并此后在代幣交易中發(fā)揮著巨大的作用初斑;由于該平

臺被密碼學嚴格保護膨处,因此基本不用擔心被黑客襲擊砂竖。區(qū)塊鏈錢包本身就相當于

個人銀行賬戶鹃答,在銀行中我們創(chuàng)建存款賬戶并且存取現(xiàn)金,那么類似地挣跋,在區(qū)塊

鏈錢包中我們創(chuàng)建區(qū)塊鏈賬號并且存取比特幣避咆。在該平臺上,用戶可以在任何時

間段將比特幣轉換成現(xiàn)金或用現(xiàn)金來支付比特幣查库,下圖比較了區(qū)塊鏈錢包和銀行

的區(qū)別,左邊的區(qū)塊鏈錢包識別碼對應右邊銀行的客戶ID整慎,左邊的比特幣地址對

應右邊銀行的存款賬號围苫。

錢包一般包含以下內容:公鑰、私鑰剂府、助記詞腺占、keystore、密碼衰伯;這里的內容就

稍微有點燒腦了,本質上烦周,錢包和鑰匙是一一對應的怎顾,固定的鑰匙直接就可以在

網絡上打開屬于自己的錢包,但為了避免在網絡傳輸過程中的泄密杆勇,密碼學家運

用非對稱加密技術蚜退,發(fā)明了公鑰和私鑰彪笼,公鑰用于傳輸蚂且,私鑰用于解密,簡單的

看杏死,我們可以認為公鑰就是銀行卡號淑翼,而私鑰就是銀行密碼。

私鑰=keystore+密碼玄括,私鑰是由五六十位包含數(shù)字和區(qū)分大小寫的字母所組成。

為了方便數(shù)字資產交易胃惜,用簡單的密碼加上keystore我們就能便捷的轉移數(shù)字資

產哪雕。助記詞是加密了的私鑰,基本也就是私鑰捺弦,它是為了便于導出keystore而發(fā)

明的孝扛。

給一個錢包地址發(fā)送數(shù)字貨幣幽崩,這筆交易在全網廣播、被確認陌选、被打包進區(qū)塊蹄溉。

這是發(fā)生在鏈上的,被稱為on-chain交易柒爵;on-chain錢包需要自己保管私鑰。

相對于on-chain交易是off-chain交易法瑟。通常,通過交易所進行的交易是off-

chain的窝剖,本人并沒有私鑰酥夭。私鑰在交易所,由交易所托管熬北。所以蒜埋,交易所的錢包

也是中心化的錢包。

冷即離線整份、斷網,也就是說火俄,私鑰存儲的位置不能被網絡所訪問讲冠。例如紙錢包、

腦錢包谱仪、硬件錢包等等否彩。

熱即聯(lián)網,也就是私鑰存儲在能被網絡訪問的位置列荔。例如存放在交易所的贴浙、在線

錢包網站、手機App錢包都屬于熱錢包崎溃。通常而言,冷錢包更加安全袭蝗,熱錢包使用

更加方便。

除了保存私鑰外朵逝,全節(jié)點錢包還有保存了所有區(qū)塊的數(shù)據(jù)乡范,最為著名的是

bitcoin-core。

它不必保存所有區(qū)塊的數(shù)據(jù)渠脉,只保存跟自己相關的數(shù)據(jù)瓶佳。基本可以實現(xiàn)去中心

化霸饲。

在交易所中的錢包厚脉,以及類似 OKLink 提供的保險柜服務。

在使用錢包的時候傻工,大家一定要多學習多研究中捆。因為區(qū)塊鏈是有匿名性的,使用

各種錢包是不需要實名認證泄伪。雖然你可以看到交易轉賬的地址,但是你并不知道

地址的使用者是誰。

而且脓杉,區(qū)塊鏈的信息是不可逆轉的简逮,萬一你小心把幣打錯地址了,可就找不回來

了蕉堰。我們把幣存在錢包里,到底是放在哪里了呢屋讶?是不是就在錢包里呢?

我們使用的去中心化的區(qū)塊鏈貨幣錢包斩芭,其實只是一個區(qū)塊鏈的軟件乐疆。你的幣不

是存在錢包公司,也不是存在你的手機設備上的琴庵,幣還是在區(qū)塊鏈網絡的地址中

的仰美。錢包只是通過服務器來把區(qū)塊鏈的各種代碼展現(xiàn)給你,建立了一個通道贪庙,把

你的各種操作指令發(fā)到區(qū)塊鏈上翰苫。所以,區(qū)塊鏈錢包是不存在銀行凍結你賬戶或

者公司凍結你賬戶的情況导披,只要丟失了私鑰埃唯,你就再也無法打開錢包,損失你錢

包中的幣止毕。從這個角度來看漠趁,其實錢包安不安全與你私鑰保管有很大的關系,因

為錢包服務商是不會保存你的私鑰的谨朝,不會放在服務器上;即使是錢包出現(xiàn)問題

無法登陸字币,或者版本更新洗出,再或者被黑客攻擊等等各種問題,都不會影響你的資

產共苛。這么來看,其實私鑰是保存加密貨幣最重要的東西澄峰。

數(shù)字錢包的生成可以簡單的分解為三個步驟:

1. 創(chuàng)建隨機私鑰(64位16進制字符/256比特/32字節(jié))辟犀;

2. 從私鑰推導出公鑰(128位16進制字符/512比特/64字節(jié))堂竟;

3. 從公鑰中導出地址(40位16進制字符/160比特/20字節(jié))。

簡單的步驟背后已經囊括了密碼學中大多數(shù)的技術:隨機數(shù)生成器出嘹、非對稱加

密税稼、單向散列函數(shù)等。

隨機數(shù)是專門的隨機試驗的結果郎仆。在錢包中隨機數(shù)用于生成私鑰扰肌,因其相關安全

性的重要性,所以必須保證隨機數(shù)具備以下三種特性:

隨機性:不存在統(tǒng)計學偏差曙旭,完全雜亂的數(shù)列桂躏;

不可預測性:不能從過去數(shù)列推測下一個出現(xiàn)的數(shù);

不可重現(xiàn)性:除非將數(shù)列保存下來爷绘,否則不能重現(xiàn)相同的數(shù)列进倍。

也就是真隨機數(shù)。當然猾昆,實際上只要給定邊界條件垂蜗,真隨機數(shù)并不存在。但目前

大多數(shù)的看法是密鑰存在一定的循環(huán)周期贴见,只要該周期足夠長片部,也會有足夠好的

安全性和保密性。

非對稱加密算法于1976年提出廊鸥,用于在不安全的媒體上解決信息公開傳送和密鑰

管理的問題辖所。它將一般的密鑰分為加密密鑰和解密密鑰,也就是我們常說的公鑰

和私鑰缘回。公鑰私鑰一一對應切诀,由公鑰加密的密文,必須使用與公鑰配對的私鑰才

可以解密幅虑。如下圖所示倒庵,甲乙之間使用非對稱加密的方式完成了重要信息的安全

傳輸。

1. 乙方生成一對密鑰(公鑰和私鑰)并將公鑰向其它方公開擎宝。

2. 得到該公鑰的甲方使用該密鑰對機密信息進行加密后再發(fā)送給乙方绍申。

3. 乙方再用自己保存的另一把專用密鑰(私鑰)對加密后的信息進行解密顾彰。

乙方只能用其專用密鑰(私鑰)解密由對應的公鑰加密后的信息胃碾。

在傳輸過程中,即使攻擊者截獲了傳輸?shù)拿芪牟匏恚⒌玫搅艘业墓€俄周,也無法破解

密文峦朗,因為只有乙的私鑰才能解密密文;同樣波势,如果乙要回復加密信息給甲艰亮,那

么需要甲先公布甲的公鑰給乙用于加密,甲自己保存甲的私鑰用于解密迄埃。

單向散列函數(shù)又稱為單向Hash函數(shù)侄非、雜湊函數(shù)。它有一個輸入和一個輸出者疤,輸入

稱為消息叠赦,輸出稱為散列值(也稱為消息摘要)。單向散列函數(shù)可以把任意長度

的輸入串變化成固定長的輸出串糯累,也就是可以根據(jù)消息的內容計算出散列值册踩,而

散列值就可以用來檢查消息的完整性。由于它的單向性胖秒,其輸出不依賴于輸入。

已知一個散列值较锡,要找到預映射的值盗痒,使它的散列值等于已知的散列值在計算上

是不可行的低散。單向散列函數(shù)的安全性使它主要用于完整性效驗和提高數(shù)字簽字的

有效性熔号。

通常是由隨機算法生成的,說白了朦蕴,就是一個巨大的隨機整數(shù)弟头,以太坊錢包的私

鑰就是64 位的 16 進制哈希值字符串。

這么多個字節(jié)可怎么記呢疹娶?所以有的錢包就就出現(xiàn)了助記詞雨饺,一般情況下惑淳,助記

詞由一些單詞組成歧焦,只要你記住這些單詞,按照順序在錢包中輸入叹哭,也能打開錢

包痕貌,對吧,單詞可比一串代碼好記多了超升。

有的錢包會采取把私鑰制作成keystore讓用戶導出保存室琢,這個Keystore就是私鑰

經過加密過后的一個文件,需要你自己設置的密碼才能打開文件涯肩。這樣的好處是

就算keystore文件被盜巢钓,只要你額外設置的密碼夠長夠隨機,那么短時間內私鑰

也不會泄露硫朦,有充足的時間轉移地址里面的加密貨幣到其他地址背镇。

那么,別人要給你轉賬怎么辦呢破婆?但是你肯定不能把私鑰告訴別人胸囱,對吧旺矾,私鑰

就代表了你對錢包的所有權蔑鹦,這是用密碼學來保護的。所以箕宙,我們需要另一個東

西嚎朽,就是別人能給你轉賬,同時又不會泄露你的私鑰柬帕,我們用到了哈希加密技

術哟忍,把私鑰轉換一下得到一串字符,我們把它叫做公鑰陷寝。哈希加密技術目前的技

術水平是不可逆的锅很,也就是說通過公鑰幾乎不可以倒推出來私鑰,所以可以認為

這種方法比較安全凤跑。一般情況爆安,我們轉賬都用一個收幣地址仔引,這是通過公鑰轉化

過來的扔仓,是公鑰的縮減版本褐奥,公鑰和收幣地址之間是可以相互轉換的。

錢包生成私鑰翘簇,通過橢圓曲線算法可以從私鑰計算得到公鑰撬码。注意:它是單向

的,不可逆的版保。

下圖可知私鑰是可以生成公鑰呜笑,公鑰可以生成比特幣地址的,相反則不行彻犁,因為

比特幣是由一個不可逆的算法完成這個流程的叫胁。所以,我們可以放心的把錢包地

址給別人看而不用擔心自己財產的丟失袖裕。但如果你的私鑰泄露,那別人就有可能

復制一份跟你一摸一樣的錢包溉瓶,你的資產就有安全問題了急鳄。其實,加密貨幣保管

只需要一個“私鑰”堰酿,誰掌握了私鑰疾宏,就掌握了你的錢包財產,所以你的私鑰一

定要保管好触创。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末坎藐,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子哼绑,更是在濱河造成了極大的恐慌岩馍,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件抖韩,死亡現(xiàn)場離奇詭異蛀恩,居然都是意外死亡,警方通過查閱死者的電腦和手機茂浮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門双谆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人席揽,你說我怎么就攤上這事顽馋。” “怎么了幌羞?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵寸谜,是天一觀的道長。 經常有香客問我属桦,道長程帕,這世上最難降的妖魔是什么住练? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮愁拭,結果婚禮上讲逛,老公的妹妹穿的比我還像新娘。我一直安慰自己岭埠,他們只是感情好盏混,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著惜论,像睡著了一般许赃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上馆类,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天混聊,我揣著相機與錄音,去河邊找鬼乾巧。 笑死句喜,一個胖子當著我的面吹牛,可吹牛的內容都是我干的沟于。 我是一名探鬼主播咳胃,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼旷太!你這毒婦竟也來了展懈?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤供璧,失蹤者是張志新(化名)和其女友劉穎存崖,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體睡毒,經...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡金句,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了吕嘀。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片违寞。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖偶房,靈堂內的尸體忽然破棺而出趁曼,到底是詐尸還是另有隱情,我是刑警寧澤棕洋,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布挡闰,位于F島的核電站,受9級特大地震影響,放射性物質發(fā)生泄漏摄悯。R本人自食惡果不足惜赞季,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望奢驯。 院中可真熱鬧申钩,春花似錦、人聲如沸瘪阁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽管跺。三九已至义黎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間豁跑,已是汗流浹背廉涕。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留艇拍,地道東北人狐蜕。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像淑倾,于是被迫代替她去往敵國和親馏鹤。 傳聞我的和親對象是個殘疾皇子征椒,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內容