自組織 加密 不可篡改
中本聰的天才讓區塊鏈這一技術名詞出現在我們的視野,在這一頗具偶然因素的背后,卻存在諸多的必然。一方面比特幣的各項技術均不是首創,而是融合了包括上世紀80、90年代以來出現的密碼朋克運動、電子現金方案以及我們在這幾篇中重點談到的博弈論等綜合知識。另一方面,其創設的時代背景處在2008年全球性金融危機的爆發之時,當時的政治家和經濟學者們都在埋頭尋找應對危機、恢復經濟的有效方法,比特幣的發明正是對一些國家的政府隨意超發貨幣行為的一種抵制。
比特幣誕生當年的諾貝爾經濟學獎頒給了研究自組織的美國政治經濟學家奧斯特羅姆(另一位是研究企業邊界理論的威廉森),雖說可能是一種巧合,但是說明在經濟學界也對通過系統自組織的方式解決合作和協調機制的問題有著大量的關注。比特幣去中心化、自組織等特性本身就包含中本聰對于利用技術解決現實社會危機的思考,其背后的區塊鏈系統也成為解決人類一直以來存在的組織和信任問題的一次成功嘗試。
進入到2018年,又有一些機構如EOS、ADA等試圖在交易速度、系統能耗、應用場景的兼容性等方面提升以太坊的性能,以太坊自身也在嘗試通過分片技術和Casper協議(簡單理解前者為對影響交易速度的部分實施技術優化,后者為通過變更記賬權爭奪的博弈機制來改進系統)實現自我迭代。在具體應用上,各種利用區塊鏈技術的金融、消費、物流和工業、能源等領域的嘗試也紛至沓來。
這些應用通過搭建在區塊鏈交易網絡上的合約機制,探索將分布和共識間博弈的技術內涵應用到多元化的商業世界,并希望借助技術的應用降低原來各方參與者的交易成本,提高經濟社會的運轉效率。伴隨技術底層的不斷成熟,以及和商業世界間磨合的加深,接下來我們有理由期待更多新的共識和制度的產生。新的模式將漸次建立,并會逐漸從幼小長成參天的形狀,正如我們前面所說:水流不息,演化永存。
在說了這么多美好的前景后,我們一定會問,為什么區塊鏈技術會帶來如此大的影響力?區塊鏈究竟有怎樣的神奇之處,能夠吸引全人類的目光聚焦?技術又是如何能夠跨越本來的邊界,全面影響我們每一個人的工作和生活?若要回答這些問題,需要我們悉心梳理一下區塊鏈的技術內核,或許就可從中發現將給我們帶來這一系列變化背后的重要線索。
我們這里將眾多區塊鏈的技術整體歸結為五點,它們分別是:
1.開源和開放;
2.不可篡改;
3.加密機制;
4.激勵和協調預期;
5.P2P網絡。
其中1和2主要代表整個系統的層面,3和4代表的是個體參與端的規則。最后一點是上述四種技術發揮價值所依賴的底層網絡基礎,即點對點的分布式網絡。
區塊鏈最核心的特點就是統一了過去協作中難以調和的分布和共識的矛盾,從而使得在分布不斷增加的同時,并不降低共識的達成規模。而讓這一切成為可能的原因就是通過上面五大技術之間的共同作用,這里分別加以論述。
1、開源和開放。與之前多數的軟件編寫風格不同,區塊鏈網絡的核心代碼全部采用開源的方式,即所有人都知道開發者的每一行程序語言(公鏈的特點,聯盟鏈和私鏈更多采取有限范圍內的開放,也就是僅供鏈內的參與者知曉)。
2、不可篡改。區塊鏈上的交易一經各方確認并打包入區塊,后面不允許任何的修改。這個不可篡改在技術上的真正涵義是指修改難度極高以致篡改可能性極低,我們可以將其近似的理解為不可篡改。
3、加密機制。主要包含數字簽名和公鑰即身份兩項技術。數字簽名指:只有你能夠制作你自己的簽名,但任何人都可以驗證其有效性;以及該簽名只與簽署的特定文檔相關,并不能表明你同意另一份文件。公鑰即身份幫助我們通過自行生成的一個隨機字符串(公鑰)作為我們的身份,從而無須到中央機構注冊。
4、激勵和協調預期。指在區塊鏈系統中記賬挖礦(最初生成數字貨幣)和交易費用的支付中,引入激勵和協調預期的機制促進各方合作和達成共識。多數情況下我們需要讓每個參與者擁有均等機會獲得數字化的激勵(常見的方式如token),在聯盟鏈和私鏈的場景中則僅需要協調好參與主體之間的預期。在競爭記賬權的過程中可能需要運用到密碼學的哈希函數,但我們此處將其歸入產生激勵的技術。
5、P2P網絡。以上4點得以運行的網絡環境,P2P網絡是指位于同一網絡中的每臺計算機都彼此對等,每個網絡節點以扁平的結構相互連通。與之相對的是中心化網絡,該網絡中除中心節點以外任意節點的連接均需要由中心節點作為橋梁。
由于開源和不可篡改的特征,區塊鏈建設了一個博弈論假設的信息完全的競爭環境,此時各方都可以無差別的獲取所有的交易信息,并在此之上展開公平對弈。加密的存在讓個體參與者能夠在該環境下很好的保護隱私安全和利益,加上激勵、協調預期機制的引入,保證了其擁有充足的動力付出自己的勞動。
在這樣一個無中心的網絡中,個體勞動的成果不會為某一強勢的中心機構占取或分配,而是公平的根據貢獻比例將勞動所得分給提供者。這樣非常有利于各方快速達成共識,最終的結果又讓整個系統的總收益得到有效增加。
本篇中僅對區塊鏈的技術核心進行精煉的總結,并未詳細論證他們之間的勾稽關系和邏輯串聯的細節。此外文章中還出現了大量的技術名詞,比如分片技術、挖礦等等,我們都將在后面進行詳細的展開和論述。這里我們只需提前了解到,區塊鏈通過技術的設計,讓大范圍內的分布和共識不再只是此消彼長的關系。系統中的每個個體為了一己私利的目標參與交易和競爭,即使彼此之間不存在所謂利他和謙讓的高尚精神,但由于規則透明且競爭程序得到普遍承認,整個機體的共識不會受到影響。信任得以有效達成,生產規模也能夠在“人人為己”的前提下更快增長。
人類在歷史上第一次發現竟然存在一個如此完美的體系,它有希望解決長久以來我們遍尋各類社會和道德理論,創設了大量經濟、組織模型也未能很好解決的合作和協調問題。我們接下來需要做的,就是在這個技術的構架上繼續思考,如何能將這個體系平移到現實世界。如果真能順利對接,是否就有可能讓許多久未解決的疑難迎刃而解?我們是否能減少商業交易中不必要的彼此猜忌?人類可以有機會走出核輻射的陰影?戰爭的恐懼和陰霾終將遠離我們?我們最終會真正攜起手來,一起創造更加燦爛的文明未來嗎?