關(guān)于電子現(xiàn)金的歷史。我們現(xiàn)在用的支付寶等支付手段,其實(shí)都是上個世紀(jì)研究的進(jìn)一步演化朝扼,現(xiàn)在出現(xiàn)的比特幣,也是一個方向的嘗試霎肯。
在比特幣出現(xiàn)之前擎颖,世界上至少有上百種數(shù)字貨幣的嘗試,但很可惜观游,他們都失敗了搂捧。但是了解這些失敗者探索的經(jīng)驗(yàn),我們或許能對比特幣帶來的成就有一個更深的認(rèn)識懂缕。畢竟允跑,比特幣不是憑空出現(xiàn)的;它是在一系列前人“量”的積累的基礎(chǔ)上搪柑,通過一些跨界創(chuàng)新帶來的“質(zhì)”的突破聋丝。
在介紹數(shù)字貨幣發(fā)展的歷史之前,首先我們要明確工碾,其實(shí)傳統(tǒng)的金融體系可以分為兩大體系:現(xiàn)金體系和信用體系弱睦,只不過我們現(xiàn)在都混起來用了。那么基于這兩大體系渊额,對電子現(xiàn)金就有兩個方向的嘗試况木。
信用體系
信用體系,說白了就是我們在用的信用卡端圈。信用卡是目前普遍使用的線上支付方式(對焦读,今天討論的是線上的問題),由于信用卡的信息不方便泄漏舱权,在使用的時候我們一般會使用中介,如美國的Paypal仑嗅、中國的支付寶等宴倍。因?yàn)橛辛艘粋€雙方都信任的第三方张症,你只需要把信用卡的信息提交給第三方,而不需要給每一個商家就可以了鸵贬,一定程度上保護(hù)了個人隱私俗他。當(dāng)然,我們現(xiàn)在已經(jīng)習(xí)慣了互聯(lián)網(wǎng)公司獲取我們的數(shù)據(jù)阔逼,但是如果我們回過去看上個世紀(jì)九十年代兆衅、互聯(lián)網(wǎng)剛剛興起的時候,這種中介式的架構(gòu)引發(fā)了很多嘗試嗜浮,我們熟悉的Paypal只是脫穎而出的一個而已羡亩。
最早成立的中介支付公司,是第一虛擬公司(First Virtue)危融。它的支付體系和現(xiàn)在的Paypal畏铆、支付寶體系類似:用戶注冊并提交信用卡信息,當(dāng)用戶進(jìn)行網(wǎng)絡(luò)購物的時候吉殃,商家把用戶支付的信息傳到第一虛擬公司辞居,第一虛擬公司發(fā)送信息和用戶確認(rèn)之后批準(zhǔn)支付。
現(xiàn)在我們支付寶支付也是這樣的形式蛋勺,淘寶下單瓦灶,商家把支付請求發(fā)到支付寶,用戶手機(jī)界面跳轉(zhuǎn)到支付寶抱完,然后輸入密碼確認(rèn)交易贼陶。但是在第一虛擬公司那個時代,瀏覽器才剛剛開始支持HTTPS等加密協(xié)議乾蛤,所有溝通都通過電子郵件:可以想象每界,你選好商品,然后商家給中介發(fā)郵件家卖,中介在發(fā)郵件找你眨层,你再確認(rèn)…顯然很繁瑣。
后來在90年代中期上荡,出現(xiàn)了安全電子交易協(xié)議(Secure Electronic Transaction趴樱,簡稱SET體系),它由VISA酪捡、萬事達(dá)叁征、網(wǎng)景、IBM等多家重量級公司開發(fā)而成逛薇。在這個體系中捺疼,用戶不需要提供信用卡信息給商家,也不需要在第三方中介注冊賬戶永罚。用戶在購物的時候?yàn)g覽器會自動把信息加密再發(fā)送給商家啤呼,加密的信息僅有中介能夠解密卧秘,只有中介對比商家的信息和加密的信息并確認(rèn)無誤之后,中介才會批準(zhǔn)支付官扣。
SET體系行之有效的原因在于它的認(rèn)證機(jī)制翅敌,就是把加密過的身份,即公鑰(public key)惕蹄,與現(xiàn)實(shí)身份綁定起來蚯涮,類似我們經(jīng)常做的KYC。但是當(dāng)時SET體系認(rèn)為安全性比操作便捷性更重要卖陵,這讓當(dāng)時的認(rèn)證變的非常繁瑣(就像報稅一樣...)遭顶,并且不僅僅商家,用戶也需要認(rèn)證赶促,這讓這個體系難以得到廣泛的使用液肌。
至于后面,美國出現(xiàn)的Paypal鸥滨,中國有支付寶嗦哆、微信等,都是中介架構(gòu)的信用體系婿滓。
現(xiàn)金體系
信用體系方便了線上支付老速,但是也同樣有不可避免的缺陷:首先,使用信用體系會導(dǎo)致難以匿名凸主。你必須向某一方提供信息橘券,不論對方是中介還是商家;其次卿吐,信用體系必須要有第三方旁舰,來獲得交易批準(zhǔn),這讓體系變的很復(fù)雜嗡官;最后箭窜,信用體系或許還會出現(xiàn)債務(wù)風(fēng)險。
而現(xiàn)金體系衍腥,雖然先要讓大家達(dá)成共識(大家都認(rèn)可這個貨幣有價值磺樱,才能流通使用起來),但它具有信用體系不能做到的優(yōu)勢婆咸,上述三個信用體系的缺陷竹捉,在現(xiàn)金體系中都不存在的。
要使用電子現(xiàn)金的話尚骄,首當(dāng)其沖的就是雙重支付問題块差。比如,某銀行發(fā)行一批電子現(xiàn)金,簽上數(shù)字簽名憾儒,每一份都對應(yīng)著銀行的儲蓄(如果是金本位的話询兴,每一份對應(yīng)銀行金庫里的一份金子)乃沙。這樣這個電子現(xiàn)金就有了可靠的背書起趾,就會流通起來。但是當(dāng)用戶收到一定金額的貨幣數(shù)據(jù)的時候警儒,他可以復(fù)制這些數(shù)據(jù)并傳輸給他人训裆,如果沒辦法辨別的話,一份電子現(xiàn)金蜀铲,會被多次使用边琉,這就是雙重支付。
可能的方案记劝,是在每份現(xiàn)金上印上獨(dú)特的序列號变姨。銀行設(shè)置一臺服務(wù)器,用戶可以在獲得電子現(xiàn)金的時候向銀行問一下厌丑,這個有沒有被兌換掉定欧?如果沒有,用戶就可以放心的收下它怒竿,服務(wù)器也做好了記錄砍鸠。但一旦這樣做,帶來的問題就是耕驰,序列號和用戶信息會一同記錄下來爷辱,意味著銀行能夠追蹤用戶消費(fèi)行為,匿名就不存在了朦肘。
為了解決這個問題饭弓,不少專家做了深入的研究,其中最突出的是大衛(wèi)·喬姆(David Chaum)媒抠,他提出了“盲簽”技術(shù)弟断,怎么理解呢?比如领舰,我給你一張電子現(xiàn)金夫嗓,你把它的序列號記錄下來并且不讓我看到,然后我再簽名冲秽,并且不需要知道它的序列號舍咖,這樣就把序列號和用戶信息分割開來,一定程度上能夠做到匿名锉桑。
為了把自己的想法商業(yè)化排霉,喬姆在1989年創(chuàng)立了數(shù)字現(xiàn)金公司(Digicash),是第一家致力于解決線上支付問題的公司民轴。它的使用邏輯是這樣的:當(dāng)用戶需要交易的時候攻柠,點(diǎn)擊一條由資金接收方發(fā)回的鏈接球订,跳轉(zhuǎn)到數(shù)字現(xiàn)金網(wǎng)頁,同時開通一條反向鏈接連回到用戶自己的電腦瑰钮。如果鏈接成功冒滩,電子現(xiàn)金軟件會在電腦上運(yùn)行,然后用戶批準(zhǔn)交易和付款浪谴。其中利用了“盲簽”技術(shù)开睡,用戶確保了自己的匿名。
但是到現(xiàn)在來看苟耻,我們已經(jīng)看不到數(shù)字現(xiàn)金了篇恒。主要原因在于,這家公司沒能說服銀行和商家使用這套系統(tǒng)凶杖,并且并沒有支持用戶和用戶之間的交易胁艰,很難激發(fā)使用者的興趣。最后數(shù)字現(xiàn)金敗給了信用卡公司智蝠。
數(shù)字貨幣如何避免隨意發(fā)行腾么?
除了雙重支付,使用電子現(xiàn)金還有一個重要的問題就是寻咒,如何保證自己手里的電子現(xiàn)金真的值錢哮翘?
最簡單的方法,就是讓發(fā)行方手里有東西做擔(dān)保毛秘,比如同等價值的黃金饭寺。曾經(jīng)的E-Gold和Digigold就是根據(jù)黃金的價格發(fā)行電子貨幣的。但是這樣帶來的后果叫挟,會使電子現(xiàn)金的價值隨著錨定物的價值波動艰匙,從而帶來很大的不穩(wěn)定性。
那么就有人開始思考抹恳,黃金员凝、鉆石等物品曾經(jīng)能夠作為貨幣使用,是因?yàn)槠渚哂邢∪毙苑芟住M瑯幽懿荒茏岆娮蝇F(xiàn)金也具有稀缺性呢健霹?
九十年代早期,就有密碼學(xué)家通過解決數(shù)學(xué)計算來賦予電子現(xiàn)金價值瓶蚂,即電子現(xiàn)金只有花費(fèi)一定時間解決一個數(shù)學(xué)計算之后才能生成糖埋,從而賦予電子現(xiàn)金稀缺性。在1997年提出的哈锨哉猓現(xiàn)金(Hashcash)體系中采用這樣的設(shè)計瞳别。這個數(shù)學(xué)題目會有這樣的特性:
1、題目內(nèi)容取決于一些特定要素,如時間祟敛、發(fā)行人等疤坝。
2、題目的答案難以做出來馆铁,但是可以輕松檢查是否正確跑揉。
3、題目之間相互獨(dú)立叼架,這樣保證每一次發(fā)行難度都是一樣的畔裕。
4、隨著硬件性能的提升乖订,這個題目難度能夠調(diào)整,以適應(yīng)新時代的要求具练。
這也是后來比特幣挖礦機(jī)制的起源乍构。
如何記錄交易數(shù)據(jù)?
比特幣的另一大關(guān)鍵技術(shù)扛点,就是區(qū)塊鏈技術(shù)哥遮,就是一個數(shù)據(jù)庫賬本技術(shù),能夠安全記錄所有交易信息陵究。最早類似的技術(shù)是用在數(shù)字文件記錄中的眠饮。用戶在發(fā)送文件的時候,服務(wù)器會用當(dāng)前時間和指向之前文章鏈接的指針作為簽名來簽名這個文件铜邮,如果前面文件的數(shù)據(jù)被更改仪召,相應(yīng)指針也會失效,這樣每份文件都能確保上一份文件內(nèi)容的完整性松蒜,合起來就能保證整個文件系統(tǒng)不被更改扔茅,并保存了文件的先后順序。
后來另一篇論文提供了一個更有效率的方案秸苗,通過把一定條件的文件打包成塊召娜,然后在一條鏈上連接起來,每個塊里文件通過樹狀結(jié)構(gòu)相互鏈接惊楼,每個塊的頭部都能夠指向前一個塊并且有時間戳玖瘸,保證整個鏈條的完整。后來這個結(jié)構(gòu)啟發(fā)了比特幣數(shù)據(jù)儲存結(jié)構(gòu)的設(shè)計檀咙。
歷史上一位位“先烈”雅倒,分別“為比特幣”解決了匿名性、稀缺性和數(shù)據(jù)存儲等問題攀芯,所謂的創(chuàng)新屯断,其實(shí)也就是跨界整合。
在大眾的視野里,就像是突然冒出區(qū)塊鏈殖演、比特幣這些新的概念氧秘,但其實(shí)它們并不是憑空出現(xiàn)的。每一個技術(shù)從出現(xiàn)到應(yīng)用趴久,需要走過五到十年丸相,而從應(yīng)用到實(shí)現(xiàn)商業(yè)化,還需要三到五年彼棍,這是技術(shù)發(fā)展的規(guī)律灭忠。所有形成的風(fēng)口,必然已經(jīng)有了大量的積累座硕,剛剛好在某一時刻爆發(fā)弛作,比特幣的使命,引發(fā)了區(qū)塊鏈的熱潮华匾,或許這是巧合映琳,但更像是必然。
作者:陳天宇123