密碼學是區塊鏈的底層技術,沒有密碼學就沒有區塊鏈,沒有密碼學支撐的區塊鏈不可能安全。區塊鏈發明者站在了電腦科學、密碼學、博弈論這三個“巨人”的肩膀上,如果區塊鏈用到的密碼學技術不安全,那麼所有這些區塊鏈都會崩塌,不再有價值。密碼學主要有兩個功能,一是防止資料被不該知道的人知道,二是讓別人可以驗證資料是真實的。密碼學對區塊鏈的作用在於,它為區塊鏈資料不可偽造、不可篡改、可公開驗證和隱私保護提供了基礎保障。這是區塊鏈的信任之源,價值之泉。密碼學是區塊鏈的底層技術,沒有密碼學就沒有區塊鏈,沒有密碼學支撐的區塊鏈不可能安全。區塊鏈上的隱私主要是兩個方面。一是身份隱私,主要是賬戶地址隱私;二是交易單上的資料隱私,尤其是表示虛擬數字資產的資料隱私。有很多密碼技術可以解決這兩個方面的隱私。而區塊鏈上資料的公開透明可驗證和區塊鏈上的資料隱私是兩碼事,它們不矛盾,是可以用密碼技術解決的。採用的密碼技術或者它們的組合必須經過精心的專業設計,必須是經過嚴格邏輯證明的,至少是經過長期實踐檢驗的。正確選擇密碼技術後還需要正確地實現與正確地使用,否則還是保護不了隱私。密碼技術非常消耗計算機資源和網路資源,因此隱私是有代價的。隱私保護的程度和範圍要平衡其代價和人們對隱私的實際需求。當然,就目前而言,區塊鏈發展還面臨多方面的困境。首先,在認知層面,人們要麼把區塊鏈神化或者宗教化,要麼把它視為洪水猛獸或者妖魔化。事實上,即使經過了近十年的發展,全球所有公開定價的區塊鏈專案市值之和尚不及一家傳統網際網路公司的市值。它在技術上、價值增長上都沒有想象中那樣快。未來還沒有來,只有透過踏踏實實地創新與研發區塊鏈底層技術,理解區塊鏈的技術特徵與應用場景中痛點之間的關係,然後把區塊鏈與應用結合起來,落地應用,未來才會來。第二,在技術層面,區塊鏈綜合了計算機技術、密碼學技術和經濟學尤其是博弈論方面的技術。很少有一種資訊系統像區塊鏈一樣需要耦合如此多學科的技術。一個引數的不當設定、一行實現程式碼的漏洞,輕則導致區塊鏈系統分叉、價值大幅度縮水;重則導致整個系統崩潰、價值歸零。所以區塊鏈在技術上還有很長的路要走。第三,在資本層面,區塊鏈發展面臨著混亂、焦灼的市場困境。過熱的資本尤其是投機性資本的介入,助長了行業的焦慮、浮躁和泡沫。區塊鏈是一個非常複雜的系統,需要極致的深思熟慮。區塊鏈發展需要理性的專業機構投資,他們才有能力和資源去識別和排除虛假區塊鏈專案。第四,在監管政策層面,區塊鏈發展面臨相關政策不確定的困境。是一種新的數字經濟正規化,它的投資和執行方式與傳統方式非常不同,往往具有全球性、匿名性,並帶有類金融屬性,全球各個國家和地區對它的定性、監管政策尚未達成共識。這使得區塊鏈專案的技術團隊面臨極大的政策風險。目前,在歐美只有少數區塊鏈專案,由具有極高專業水準的研究團隊主導,得到專業投資機構的投資,接受當地政策的監管。區塊鏈正如網際網路其他新技術的早期一樣,尚處於混亂、野蠻生長、靠預期支撐估值的泡沫階段。不出意外,它也會遵循著名的新技術演化曲線,從最初的不為人知,到突然萬眾矚目,隨後經歷人們滿懷期望的急劇泡沫階段,使大多數人的希望落空。伴隨著人們的失望,泡沫破滅,區塊鏈逐漸沉寂。少數能支撐廣泛應用或者結合重要應用的區塊鏈系統經過大浪淘沙,最終會脫穎而出,展示出新經濟正規化的活力,甚至成長為全球數字經濟基礎設施 。(伍前紅:北京航空航天大學電子資訊工程學院教授)
作者 | 伍前紅
來源 | 網信辦《網路傳播》雜誌8月號