不管怎樣,到此時,比特幣和區(qū)塊鏈技術(shù)作為一個整體發(fā)展到了新的階段,它不再只有發(fā)行像玩具一樣的“現(xiàn)金”這一種功能,而有了發(fā)行代幣/通證的功能。通證的出現(xiàn)打開了區(qū)塊鏈在經(jīng)濟上的可能性和應(yīng)用前景,區(qū)塊鏈的兩翼——技術(shù)和經(jīng)濟開始逐步成型。
新華社一篇報道《虛擬幣炒作亂象扎堆呼喚監(jiān)管加碼》標題被修改為”區(qū)分比特幣和區(qū)塊鏈技術(shù),防止政策誤傷技術(shù)研發(fā)熱情”,并在互聯(lián)網(wǎng)上廣泛傳播,修改后的標題的確反映了很多人的觀點,他們希望將比特幣等虛擬幣和區(qū)塊鏈技術(shù)區(qū)分開。
實際上,這是一個長期爭論的問題,比特幣和區(qū)塊鏈、代表經(jīng)濟的“幣”和指技術(shù)的“鏈”是可分的還是不可分的?
信用vs現(xiàn)金
要討論這個問題,我們可回到中本聰講解比特幣的論文《比特幣:點對點電子現(xiàn)金系統(tǒng)》和他所處的技術(shù)發(fā)明脈絡(luò)中去。這篇論文標題清晰講述了中本聰試圖發(fā)明的東西——一種可以在數(shù)字世界中使用的“現(xiàn)金”。
中本聰發(fā)明的比特幣不是第一個也肯定不是最后一個嘗試在數(shù)字空間中創(chuàng)造代表價值的事物。根據(jù)吉米·克拉克在《通往比特幣的漫長道路》一文中的統(tǒng)計,類似的系統(tǒng)有上百個,其中全球知名且還在實際使用的是貝寶。當然,對于當下的中國人來說,我們更熟悉的是支付寶、微信支付等網(wǎng)絡(luò)支付。
關(guān)于數(shù)字世界的里面的代表價值的貨幣等事物的設(shè)計方式,貝寶等所采用的其實是信用(credit),當我們付款時,我們所支付的實際上是信用,由它們進行記賬確認。
但是,在技術(shù)圈還有一種一直未能成功的嘗試,就是試圖采用現(xiàn)金(cash)的思路,創(chuàng)造一種東西,讓人們在數(shù)字世界中可以像使用現(xiàn)金一樣使用它。
前人有很多探索,但均未成功,直到中本聰發(fā)明比特幣這種“現(xiàn)金“——比特硬幣(coin)。
比特幣:點對點電子現(xiàn)金系統(tǒng)
Bitcoin: A Peer-to-Peer Electronic Cash System
“點對點”(peer-to-peer) 表明設(shè)計這個系統(tǒng)時,他希望這個“電子現(xiàn)金”可以像鈔票現(xiàn)金一樣,可以在個人與個人之間使用。
用他在比特幣論壇中發(fā)表的文章中的話說,這個系統(tǒng)是‘沒有中心的“(decentralized)、”無需信任認證“(non-trust-based)。
大衛(wèi)·喬姆的現(xiàn)金設(shè)計
值得一提的是大衛(wèi)·喬姆,他在30多年前第一次提出一個完整的、可行的思路。1983年,他首次提出把加密技術(shù)用在創(chuàng)造一種數(shù)字空間的現(xiàn)金,在1989年還創(chuàng)建了一家公司來在商業(yè)上實現(xiàn)他的構(gòu)想。
現(xiàn)金有兩個好處,一是匿名性,一是可以個人對個人交易,無需任何中介機構(gòu)。
喬姆提供了一個創(chuàng)造性解決方案。它不僅能夠保護用戶的匿名性,同時還杜絕了“雙重支付”。(杰里米·克拉克)
比如,同時把一張現(xiàn)金數(shù)字碼在兩個地方花,既給甲,又給乙。他解決所謂雙花問題的方式是密碼學的“盲簽”(blind signature) ,我簽發(fā)一張紙條代表現(xiàn)金,但你選的那個序列號不用讓我知道。
在這個問題上,之后有一系列的研究與改進,但基本思路并未發(fā)生多大的變化。比特幣以及由它而來的區(qū)塊鏈中現(xiàn)在采用的均是“非對稱加密”,公鑰和私鑰分別用于加密和解密,反過來亦可。
大衛(wèi)·喬姆的經(jīng)典論文:D.Chaum, A.Fiat, and M.Naor. “Untraceable Electronic Cash.”
比特幣“現(xiàn)金”:一個玩具
比特幣可看成是對喬姆最初設(shè)想的精彩改進,現(xiàn)在我們不會認可它是一種等同于現(xiàn)實世界的現(xiàn)金的流通貨幣,但它在技術(shù)上實現(xiàn)了類似與現(xiàn)金邏輯上相似的事物。
提及比特幣這種“現(xiàn)金”時,我在現(xiàn)金二字打上了引號,因為如果回退到2007年,中本聰并不是要發(fā)明一種等價于現(xiàn)實世界中的現(xiàn)金的東西,或多大地改變現(xiàn)狀,而是解決一個技術(shù)難題、造一個玩具。
要創(chuàng)造這樣一個玩具出來,中本聰還要解決很多難題,其中主要有兩個,用吉米·克拉克的話總結(jié)說:
一是如何“憑空發(fā)行貨幣”,
二是“把一切信息都記錄在賬本中”。
一是說,盡管只是一個玩具,但還是要選擇一種有效機制,中本聰選擇的機制是,要進行一定數(shù)量的數(shù)學計算方可生成新的“現(xiàn)金”。現(xiàn)在人們說的如大眾了解的“挖礦”、“去中心化”,或?qū)I(yè)的“算力”、“工作量證明”(PoW)等,都是和這個機制相關(guān)的。
二說的賬本(ledgers)就是現(xiàn)在人們說的“區(qū)塊鏈”,區(qū)塊鏈的基礎(chǔ)是分布式的、公開的、互聯(lián)的、不可篡改的大賬本。
中本聰對區(qū)塊鏈相關(guān)技術(shù)和機制進行了好幾個非常重要的改變,他的設(shè)計真正發(fā)明了“區(qū)塊鏈”,并使得它成為一系列創(chuàng)新的基礎(chǔ)。
中本聰對區(qū)塊鏈的重要設(shè)計改進,吉米·克拉克它用一種類似于哈?,F(xiàn)金的協(xié)議(也就是必須先計算數(shù)學難題,然后才可以執(zhí)行操作)來降低在區(qū)塊鏈里增添塊的速度。
這種改進對比特幣的安全性帶來了深遠而有益的影響。
比特幣體系通過一群未被認證過的節(jié)點,即“礦工”,來記錄事件,不再需要認證過的服務(wù)器。通過每個礦工而不是普通用戶記錄塊的信息。任何人都可以通過解決數(shù)學計算,新建塊,而成為一名礦工。
比特幣還舍棄了簽名,只依靠哈希指針來確保數(shù)據(jù)結(jié)構(gòu)的完整性。
最后,真正的時間戳對比特幣來說不是很重要,整個系統(tǒng)的意義在于根據(jù)先后順序記錄交易信息,并確保它不能被篡改。事實上,比特幣塊并不按固定時間表產(chǎn)生。在比特幣系統(tǒng)里,平均每10分鐘產(chǎn)生一個新的塊,單相鄰的兩個塊的時間間隔會有較大的差別。
互聯(lián)網(wǎng)歷史中的玩具
在互聯(lián)網(wǎng)發(fā)展歷史上,這樣的玩具有不少:
蒂姆·博納斯-李發(fā)明萬維網(wǎng)(WWW)
林納斯發(fā)明操作系統(tǒng)Linux
馬克·安德森開發(fā)出Mosaic瀏覽器(他后來開發(fā)了Netscape瀏覽器)
甚至拉里·佩奇和謝爾蓋·布林最早開發(fā)Google都是如此。
拿這些出來類比,我是想說:
不管當下人們怎么看比特幣,不管是把它看成通貨、商品、還是資產(chǎn),它出現(xiàn)時的重要屬性之一是一種技術(shù)玩具。
實際上,在比特幣價格暴漲前的相當長時間里,它就是一個玩具,技術(shù)人員們都喜歡鼓搗和修改玩具,也出現(xiàn)過有人拿一萬枚比特幣換一份比薩吃的情況。
一個技術(shù)被發(fā)明出來后,它最終能找到什么樣的實際用途,它能給世界造成多大的影響,是另外的事。
中本聰之后
由以上討論可看到,中本聰在解決難題的過程中搞出一個精彩的玩具:
他創(chuàng)造了一個基礎(chǔ)技術(shù)即區(qū)塊鏈(賬本)
創(chuàng)造了一個應(yīng)用即比特幣(“現(xiàn)金”)
更細分說,中本聰發(fā)明的事物包括三層:
最底層是技術(shù)性的區(qū)塊鏈(賬本);
中間是基于區(qū)塊鏈的比特幣協(xié)議;
最上面是應(yīng)用,即比特幣這種“現(xiàn)金”。
賬本(ledgers)既有技術(shù)含義也有經(jīng)濟含義,關(guān)于賬本的經(jīng)濟含義,之后有機會再詳細討論。
接下來,不同領(lǐng)域的人進一步鼓搗這個玩具,并逐漸地想把這個潛力強大的玩具變得實用。
人們先是創(chuàng)造出各種和比特幣相似的幣,
之后是很多人試圖把幣和鏈分開,
再后是以以太坊為代表的團隊試圖創(chuàng)建區(qū)塊鏈2.0系統(tǒng),把它變成“下一代智能合約和去中心化應(yīng)用平臺”,
現(xiàn)在更多的組織在試圖開發(fā)更新一代的系統(tǒng),宣稱是3.0、4.0。
有意思的是,以太坊實際上沒有成為新一代可以運行應(yīng)用的操作系統(tǒng),發(fā)行符合其ERC20標準的代幣(Token,也譯通證)成為它的智能合約的核心應(yīng)用場景,如果不是唯一應(yīng)用場景的話。
這樣,全世界一下子多出了很多的應(yīng)用通證,這就是2017年中到現(xiàn)在的虛擬幣景象。
分不開的比特幣和區(qū)塊鏈
不管怎樣,到此時,比特幣和區(qū)塊鏈技術(shù)作為一個整體發(fā)展到了新的階段,它不再只有發(fā)行像玩具一樣的“現(xiàn)金”這一種功能,而有了發(fā)行代幣/通證的功能。
通證的出現(xiàn)打開了區(qū)塊鏈在經(jīng)濟上的可能性和應(yīng)用前景,區(qū)塊鏈的兩翼——技術(shù)和經(jīng)濟開始逐步成型。
雖然最后兩者會發(fā)展到何種狀態(tài)尚難預(yù)測,但代表經(jīng)濟的“幣”和代表技術(shù)的“鏈”、經(jīng)濟和技術(shù)是交織在一起的。
只考慮技術(shù)不考慮經(jīng)濟,某種意義上有點像在互聯(lián)網(wǎng)發(fā)展之初說,互聯(lián)網(wǎng)只用來傳輸信息,而不應(yīng)發(fā)展電子商務(wù)。
現(xiàn)在,比特幣等虛擬幣的高價和圍繞它們的投機可能是所有人都未曾預(yù)料到的,虛擬幣炒作亂象的確應(yīng)該得到規(guī)范。
但僅強調(diào)技術(shù)可能它的發(fā)展陷入誤區(qū),區(qū)塊鏈技術(shù)和區(qū)塊鏈經(jīng)濟纏繞在一起、不可分開的。