原來你是這樣的區塊鏈

原來你是這樣的區塊鏈

關於區塊鏈的定義,有很多五花八門的說法,目前尚未形成一個被普遍接受的定義。那麼區塊鏈到底是一種技術、系統還是理念呢?

工業和資訊化部指導釋出的《中國區塊鏈技術和應用發展白皮書(2016)》中,這樣定義區塊鏈:“廣義來講,區塊鏈技術是利用塊鏈式資料結構來驗證與儲存資料、利用分散式節點共識演算法來生成和更新資料、利用密碼學的方式保證資料傳輸和訪問的安全、利用由自動化指令碼程式碼組成的智慧合約來程式設計和操作資料的一種全新的分散式基礎架構與計算正規化。”這個定義對於大眾可能過於技術化,筆者認為,區塊鏈不僅僅是一種技術架構和計算正規化,更是一種理念,而這種理念很容易被大眾理解和應用,並且將被融入生活的各方面。

舉個通俗易懂的例子,在傳統的第三方支付模式下,張先生希望透過第三方支付軟體給王女士支付一定數額的金錢,需經過以下流程:

(1)第三方支付軟體確認張先生的賬戶存在足夠的餘額,可支付該筆交易;

(2)第三方支付軟體確認王女士的賬戶存在;

(3)在張先生賬戶扣掉相應金錢,在王女士賬戶增加等額金錢;

(4)如果以上流程都可以實現,交易完成。

我們可以看出,整個交易都圍繞第三方支付軟體展開,透過一箇中心化的第三方做背書,來完成轉賬。但如果第三方支付軟體的伺服器出現毀滅性故障,或是第三方支付軟體“耍賴”,表示不存在該筆交易,甚至被人篡改資料,將導致交易混亂,交易行為無法得到證明,這就是中心化的弊端。同時,這些交易產生的所有資料都將被第三方支付軟體服務提供商收集,即便這些本應該屬於個人的資料存在大量的隱私資訊與商業價值。

區塊鏈用演算法證明機制維護一個公共賬本,以解決信任危機。在區塊鏈系統中,每個節點都必須在遵循相同的規則的前提下,維護整個區塊鏈網路,這種規則是基於密碼演算法而不是信用的,節點提交資料至系統需要網路內大部分節點的批准,因此,基於這種規則的系統不需要第三方中介機構或金融機構認可。為了幫助讀者充分理解去中心化的區塊鏈如何執行,我們再來看一個例子。

原來你是這樣的區塊鏈

在一座城市中,市民統一維護著一份關於本市所有交易的賬本。一天,張先生借給王女士一萬元,並向全市廣播通知。其他市民得到通知並確認了這筆交易,將該筆交易記錄在自己的賬本中,形成統一的公認化賬本,即公共賬本。幾天後,王女士突然耍賴,宣佈自己沒有向張先生借過錢。此時,其他市民透過查詢自己的賬本,確認了王女士確實向張先生借過一萬元,且後續沒有還款記錄,故可證明王女士在撒謊。

從上面的例子中可發現,這座城市已建立了一個交易系統,交易過程不需要第三方機構作信用背書。城市中每個人的權利和義務都是平等的,共同維護同一份賬本,所有資料公開、透明、完整且難以篡改。所以,區塊鏈技術解決了信用共識的問題。

蜂群和蟻群給了我們很好的示範。蜂群思維是一種集體思維。任何一隻蜜蜂的智慧都是有限的,但當這些獨立的蜜蜂高度連線時,可形成一個高智慧的活系統。蜂群的智慧遠遠超出所有個體智慧的總和。

構建去中心化的網際網路生態,可能會幫助解決傳統中心化網路所遇到的各種問題。去中心化的網路中接入的個體越多,系統將更加健壯、安全和公平。

原來你是這樣的區塊鏈

歐易-OKEx今日行情