以前一直覺得去中心化和分布式就是一回事兒,在前段時間跟一位許久沒有聯(lián)系的朋友見面時,才開始讓自己懷疑去中心化和分布式的關(guān)系,而事實也是分布式和去中心化是不一樣的。 對于這個問題,V神在也曾在推特上表示過,嘗試用聽起來很像同義詞的詞語去明確表達(dá)不同的東西,這是科學(xué)所不能容忍的。這樣的例子有“type和kind和sort”,以及“decentralized”(去中心化)和“distributed”(分布式)。 至于兩者的區(qū)別,就先從跟朋友的聊天說起吧。 朋友是做數(shù)據(jù)的存儲備份的,說簡單點而就是為各種企事業(yè)單位大量的數(shù)據(jù)提供保護(hù),通過對數(shù)據(jù)進(jìn)行有效備份等,防止這些數(shù)據(jù)因人為因素、系統(tǒng)缺陷、硬件毀損、黑客攻擊、以及自然災(zāi)難等因素造成的數(shù)據(jù)丟失。在朋友簡單介紹他們的解決方案的時候,有一個點引起了我的注意,就是他們會通過多節(jié)點并發(fā)備份來保護(hù)數(shù)據(jù),防止數(shù)據(jù)丟失。 顯然,我們現(xiàn)在已經(jīng)進(jìn)入了正題,朋友做存儲備份用到的就是分布式存儲,大家應(yīng)該也都比較容易理解,就是將數(shù)據(jù)分散的存儲于多臺相互獨立的機(jī)器設(shè)備上,解決了傳統(tǒng)集中式存儲系統(tǒng)中單存儲服務(wù)器的瓶頸問題,提高了系統(tǒng)的可靠性、可用性和擴(kuò)展性,從而有效提升了信息傳遞效率。 隨著區(qū)塊鏈的發(fā)展被廣泛談及的“去中心化”則是相對于“中心化”而言的,是指在一個系統(tǒng)中不存在中心化的節(jié)點,任意節(jié)點的權(quán)利和義務(wù)都是均等的,系統(tǒng)中的數(shù)據(jù)塊由整個系統(tǒng)中具有維護(hù)功能的節(jié)點來共同維護(hù),任一節(jié)點停止工作都會不影響系統(tǒng)整體的運作。但是在計算機(jī)技術(shù)領(lǐng)域,去中心化結(jié)構(gòu)是使用了分布式核算和存儲的。 去中心化最直接的例子就是區(qū)塊鏈。且不說目前的區(qū)塊鏈項目,首先,理想的區(qū)塊鏈應(yīng)該是沒有人或者組織控制的,而是由所有的節(jié)點來共同維護(hù);其次,區(qū)塊鏈由于采用了分布式的架構(gòu),沒有統(tǒng)一的服務(wù)器可以被攻擊。 那么首先從技術(shù)上來說,去中心化和分布式是有一定的重合的,去中心化都采用了分布式網(wǎng)絡(luò)結(jié)構(gòu),但是兩者還是存在差別。 分布式的數(shù)據(jù)存儲是有中心化組織控制的,只不過把數(shù)據(jù)分布式存儲等,做到了架構(gòu)層面的去中心化,或者可以稱之為“物理區(qū)中心”,但從根本上來說并不是去中心化的。而我們常說的去中心化,更多的都是組織上的去中心化,也就是解決類似中心獨裁、抗節(jié)點勾結(jié)等問題。 但是,不得不說,區(qū)塊鏈在去中心化的路上還有很長的路要走,不論是技術(shù)上的難題,還是與人有關(guān)的難題,以及如何權(quán)衡與取舍中心化與去中心化。 對于區(qū)塊鏈去中心化這一問題,PalletOne并不是一開始就要做去中心化,而應(yīng)該是一個從強中心化到弱中心化,最后實現(xiàn)去中心化的過程。因為區(qū)塊鏈的治理主要是對人的治理,PalletOne將依靠核心團(tuán)隊和治理委員會在前期主導(dǎo)治理,后期逐步將PalletOne的治理交由各社群代表投票共治,隨著社群的逐步完善,治理流程與方案的日益成熟,治理投票權(quán)將進(jìn)一步擴(kuò)大到社區(qū)全體成員,實現(xiàn)從強中心化到弱中心化,最后到去中心化的過程。而跨鏈技術(shù)的開發(fā)能夠促進(jìn)鏈與鏈之間的共識交流,輔助區(qū)塊鏈治理。 去中心化一詞并非區(qū)塊鏈的產(chǎn)物,而是在互聯(lián)網(wǎng)興起的時候就已經(jīng)被提出來了,而且也有了一定的體現(xiàn),萬眾皆媒體就是一個很好的例子,人人都是自媒體,雖然并沒有做到完全的去中心化,但是我們可以依稀感受到去中心化的影子。 互聯(lián)網(wǎng)沒有完成的題目,現(xiàn)在交到了區(qū)塊鏈的手中,區(qū)塊鏈?zhǔn)欠衲軌蚪怀鲆环轁M意的答卷呢? 了解更多區(qū)塊鏈資訊,請前往“星環(huán)財經(jīng)(ID:xinghuancj)”公眾號 |
|