“去中心化”到底是什么?
“去中心化”到底是什么?
如今在區塊鏈的世界中,當大家分析一個新項目的時候,必然會提問到:“這個項目是否去中心化?”
“去中心化”可以說是區塊鏈中最有代表性的一個詞,但不可思議的是,也是目前為止定義最不清晰的一個詞,大家都自認為完全理解,選擇性的直接略過。
01 “去中心化”是什么?
維基百科給出的定義如下:
去中心化是互聯網發展過程中形成的社會關系形態和內容產生形態,是相對于“中心化”而言的新型網絡內容生產過程。
相對于早期的互聯網時代,當今的互聯網內容不再是由專業網站或特定人群所產生,而是由全體網民共同參與、共同創造的結果,比如熟知的抖音、B站等。
這樣的定義是以內容產生為視角的,顯然并不適合區塊鏈。“去中心化”對于區塊鏈的世界來說,遠遠不局限于內容產生。
盡管至今仍沒有公認的定義,但值得一提的是,Vitalik Buterin 曾分享他的理解《The Meaning of Decentralization》,可以說是我最認可的定義。我不敢說他的理解是對的,但至少是我看到過的比較深刻和全面的思考。
02 衡量“去中心化”的三把尺
在軟件的世界中,判斷一個東西是否是“去中心化”,可以從架構層、政治層和邏輯層3個層面進行衡量。簡單總結為:
1 架構層 :系統由多少個物理節點組成?系統在同一時間內能夠承受多少節點的故障停機?
2 政治層 :系統是由多少的個人或組織共同掌控的?是否誰可以決定如何改變系統的規則?
3 邏輯層 :從系統的接口和數據結構來看,系統呈現出來的樣子像一個整體還是一個由無數個單元組成的集群?
架構層和政治層容易理解,邏輯層比較抽象。我個人理解是邏輯層更多是以數據或內容為視角,數據在不同系統單元是否嚴格一致。按這樣的定義,CDN和BitTorrent在邏輯層是去中心化,而區塊鏈是中心化,因為交易數據要求最終一致。
盡管區塊鏈在邏輯層是中心化的,但在其他兩層是去中心化,整理來說,我們也認為它是去中心化,只是去中心化的程度不同而已。
03 比特幣如何“去中心化”
比特幣作為區塊鏈的第一個應用,但是中本聰在比特幣的白皮書中從未提及過“去中心化(decentralize)”一詞。那么比特幣究竟是如何體現“去中心化”呢?
比特幣的定位是一種點對點的電子現金,誕生于2008年金融危機,根本原因在于對銀行和紙幣的不信任。
與信用貨幣紙幣不同,比特幣的發行不再依賴某一發行機構,取而代之的是系統規則——每年產量減半,理論總量約2100萬個。在既定的規則下,系統開放無需許可,人人平等參與。
除此之外,與傳統的Q幣、點券等虛擬貨幣不同,比特幣更容易成為國家級別的打擊對象,因此為了保證系統的健壯性和可持續性,必須具備“抗審查”的特性。如今,世界上已經沒有一個主體能夠徹底的關停比特幣系統。
04 “去中心化”未必如此重要
比特幣通過消耗大量的算力來保證你系統的去中心化,也正是項目本身的性質要求的。但如今大家在爭論一個新項目好不好的時候,項目的“去中心化”往往成為了被抨擊的一點。
“中心化”和“去中心化”,本質上僅僅都是一種手段,是達到最終目的的方法。根據“區塊鏈的不可能三角”,去中心化、安全和效率無法同時兼具,只能犧牲其一,如果一味的追求去中心化,是否有可能犧牲了對于項目而言更重要的特性呢?
此外,世上也不存在所謂的絕對去中心化。
互聯網就是一個很好的例子。互聯網初期充滿了極客、自由、去中心化等的理念。隨著互聯網的普及和發展,BAT等一批批巨頭的崛起后,占據了大部分的流量和內容,甚至成為了大家的一種生活方式。互聯網走向中心化似乎是一個必然趨勢。
同樣,比特也正在走類似的道路。從原來的程序員家用電腦挖礦,到現在的礦機礦場集中式挖礦,慢慢也呈現出中心化的趨勢。
04 結束語
在區塊鏈的世界中,不同項目之間都喜歡互相指著對方不是真正的去中心化。這種純粹的去中心化文化不僅對項目的發展沒有幫助,甚至適得其反。在追求“去中心化”前,需要思考清楚其目的是什么。
“去中心化”到底是什么?
如今在區塊鏈的世界中,當大家分析一個新項目的時候,必然會提問到:“這個項目是否去中心化?”
“去中心化”可以說是區塊鏈中最有代表性的一個詞,但不可思議的是,也是目前為止定義最不清晰的一個詞,大家都自認為完全理解,選擇性的直接略過。
01 “去中心化”是什么?
維基百科給出的定義如下:
去中心化是互聯網發展過程中形成的社會關系形態和內容產生形態,是相對于“中心化”而言的新型網絡內容生產過程。
相對于早期的互聯網時代,當今的互聯網內容不再是由專業網站或特定人群所產生,而是由全體網民共同參與、共同創造的結果,比如熟知的抖音、B站等。
這樣的定義是以內容產生為視角的,顯然并不適合區塊鏈。“去中心化”對于區塊鏈的世界來說,遠遠不局限于內容產生。
盡管至今仍沒有公認的定義,但值得一提的是,Vitalik Buterin 曾分享他的理解《The Meaning of Decentralization》,可以說是我最認可的定義。我不敢說他的理解是對的,但至少是我看到過的比較深刻和全面的思考。
02 衡量“去中心化”的三把尺
在軟件的世界中,判斷一個東西是否是“去中心化”,可以從架構層、政治層和邏輯層3個層面進行衡量。簡單總結為:
1 架構層 :系統由多少個物理節點組成?系統在同一時間內能夠承受多少節點的故障停機?
2 政治層 :系統是由多少的個人或組織共同掌控的?是否誰可以決定如何改變系統的規則?
3 邏輯層 :從系統的接口和數據結構來看,系統呈現出來的樣子像一個整體還是一個由無數個單元組成的集群?
架構層和政治層容易理解,邏輯層比較抽象。我個人理解是邏輯層更多是以數據或內容為視角,數據在不同系統單元是否嚴格一致。按這樣的定義,CDN和BitTorrent在邏輯層是去中心化,而區塊鏈是中心化,因為交易數據要求最終一致。
盡管區塊鏈在邏輯層是中心化的,但在其他兩層是去中心化,整理來說,我們也認為它是去中心化,只是去中心化的程度不同而已。
03 比特幣如何“去中心化”
比特幣作為區塊鏈的第一個應用,但是中本聰在比特幣的白皮書中從未提及過“去中心化(decentralize)”一詞。那么比特幣究竟是如何體現“去中心化”呢?
比特幣的定位是一種點對點的電子現金,誕生于2008年金融危機,根本原因在于對銀行和紙幣的不信任。
與信用貨幣紙幣不同,比特幣的發行不再依賴某一發行機構,取而代之的是系統規則——每年產量減半,理論總量約2100萬個。在既定的規則下,系統開放無需許可,人人平等參與。
除此之外,與傳統的Q幣、點券等虛擬貨幣不同,比特幣更容易成為國家級別的打擊對象,因此為了保證系統的健壯性和可持續性,必須具備“抗審查”的特性。如今,世界上已經沒有一個主體能夠徹底的關停比特幣系統。
04 “去中心化”未必如此重要
比特幣通過消耗大量的算力來保證你系統的去中心化,也正是項目本身的性質要求的。但如今大家在爭論一個新項目好不好的時候,項目的“去中心化”往往成為了被抨擊的一點。
“中心化”和“去中心化”,本質上僅僅都是一種手段,是達到最終目的的方法。根據“區塊鏈的不可能三角”,去中心化、安全和效率無法同時兼具,只能犧牲其一,如果一味的追求去中心化,是否有可能犧牲了對于項目而言更重要的特性呢?
此外,世上也不存在所謂的絕對去中心化。
互聯網就是一個很好的例子。互聯網初期充滿了極客、自由、去中心化等的理念。隨著互聯網的普及和發展,BAT等一批批巨頭的崛起后,占據了大部分的流量和內容,甚至成為了大家的一種生活方式。互聯網走向中心化似乎是一個必然趨勢。
同樣,比特也正在走類似的道路。從原來的程序員家用電腦挖礦,到現在的礦機礦場集中式挖礦,慢慢也呈現出中心化的趨勢。
04 結束語
在區塊鏈的世界中,不同項目之間都喜歡互相指著對方不是真正的去中心化。這種純粹的去中心化文化不僅對項目的發展沒有幫助,甚至適得其反。在追求“去中心化”前,需要思考清楚其目的是什么。