文/金九鏈
區塊鏈在外部是生產關係革命,在內部是協作關係革命。對於內部,應用場景明顯比外部更多。
用區塊鏈做協作系統,很適合工業4.0,比如一個智能汽車生產線,全部都是機器人在工作。每個機器人和其他的機器人就是協作關係。如果有某個機器人被黑客入侵了,會對整個工廠造成嚴重破壞。但如果用區塊鏈做這個協作系統,那麼被黑的機器人就不能通過驗證,也就無法實施破壞行為。
上面的例子說的是中心化的系統有特別大的風險,即只要有人黑入系統,整個系統都會被控制。
而去中心化的區塊鏈,可以在不信任任何節點的基礎上,對各節點進行驗證,以達成系統整體的一致性。在這個系統中,任何設備都可以成為不被信任的需要被驗證的節點。
舉個簡單的例子。有一個六足機器人,它有一個中心化的處理器,這個處理器可以控制它的六個步進電機,也就是可以控制六足機器人每隻腳怎麼動,整體怎麼走。它也可以通過每隻腳上的傳感器進行計算,給出相應的指令,控制這隻腳或其他的腳如何去動,以達到整體的協調性。
如果中心化的處理器被入侵,黑客就可以控制這個六足機器人。
如果使用區塊鏈做協作系統,機器人的六個腿就變成了六個節點。每個腿都具備傳感和處理功能。這樣中心化的處理器不再存在。處理器的中心化邏輯被做成去中心化的共識算法。六個腿之間彼此不信任,但可以通過加密算法去驗證相互之間傳遞的數據是否是可信的。
每個腿會把自己得到的傳感數據與準備發生的動作廣播給其他的腿。其他的腿可對數據進行驗證。每個腿都要對數據進行簽名,其他腿都要進行驗證。
如果這個六足機器人的某個腿被入侵,那麼它將無法被驗證。也就是說,這條腿無法被共識,也就無法動彈了。
用區塊鏈做協作系統,不能避免被黑,但可以避免被黑後被進一步控制。而且對於六足機器人,一條腿不能動,其餘的腿依然可以通過共識讓它繼續行走下去。
六足機器人只是一個例子,衛星,火星車,無人駕駛的地鐵,運輸汽車,飛機都可以使用這種技術避免被黑客控制。
這種共識還可以做嵌套,一個六足機器人是6個節點的區塊鏈,而每個六足機器人又可以是一個節點,無數個六足機器人又可以構建更大的區塊鏈。如果六足機器人變為更智能的機器人,它們甚至可以去戰場打一場永不叛變的戰爭。區塊鏈協作的最大特點,就是讓組織裡不再出現叛徒。