第一百九十五章 前知之秘【3】-《走進修仙》
第(2/3)頁
王崎卻不由得思考了起來。
“難道說……這里面還有個共識算法的問題?”
或者說,過去未來歸于一身的強者,其功體之內,說不定會包含著一個共識機制。
共識算法,得從一個“不可解的兩個將軍問題”說起。
兩個將軍在攻擊同一個敵人。將軍甲被認為是主帥,將軍乙則是副將。每個將軍的軍隊都無法僅靠自己的力量成功打敗敵軍,所以他們需要合作并同一時間發起攻擊。這看起來是一個簡單的情況,但有一點要注意:
為了兩軍的溝通和決定作戰時間,將軍甲必須要派遣一個信使穿過敵人的營地去把攻擊時間告訴將軍乙。但是,信使可能會被敵人抓住因而信息無法傳到友軍。那會導致將軍甲發起攻擊時,將軍乙和他的軍隊還待在原地。
即使第一條信息傳到了,將軍乙也需要確認他收到了信息,所以他要派遣一個信使回去,因此重復上一個信使可能被抓的情況。這種情況會延伸到無限,兩位將軍將無法達成一致。
沒有任何辦法可以保證第二個要求,那就是每個將軍都要確保對方同意了攻擊計劃。兩個將軍都總會懷疑他們最后的信使是否能到達。
——因為信使無法到達的可能性總是大于0,所以將軍們永遠無法以100%的自信達成共識。
在地球,這個問題被稱作“拜占庭將軍問題”。
而拜占庭將軍問題,還有一個升級版本,叫“兩軍問題”。
“兩軍問題”當中,兩個以上的將軍需要對攻打他們共同敵人的時間作出統一。而可怕的是,其中一個或幾個將軍有可能是叛徒,意味著他們可以對他們的選擇撒謊。
數學家經過一系列詳細論證之后,得出了一個結論。
當叛徒的數量小于三分之一的時候,算法就可以達成共識。
這也就是區塊鏈技術的核心。
它無需一個中心,無需指揮眾將的“指揮部”。只需要三分之二以上的成員認可一個指令,整個系統就可以達成共識。
也正是因為如此,區塊鏈難以侵入——它不畏懼內部叛徒。任何一個節點的叛變都無關緊要。而想要劫持掉三分之一以上的節點,付出的代價又會過高。
理想主義者將之視作對抗暴政與集權的手段,犯罪者將之視作法外地帶。
難道說,多于三分之二的“自己”認可了某個未來流向過去的前知,那么當前節點的自己不認可,也只能接受?
一時之間,也想不明白。
于是,王崎問出了下一個問題:“那么,妖皇陛下,前知者的斗戰,是什么樣子的?”
他倒是知道把握這個機會。
第(2/3)頁
主站蜘蛛池模板:
辛集市|
镇坪县|
衡东县|
秀山|
永川市|
曲靖市|
大悟县|
本溪市|
房产|
夹江县|
新昌县|
平谷区|
瑞丽市|
寻乌县|
阳曲县|
长垣县|
开远市|
金湖县|
普兰县|
赤城县|
无锡市|
安国市|
尉氏县|
金塔县|
康平县|
定安县|
山丹县|
兴安盟|
浦东新区|
建始县|
丁青县|
托里县|
新营市|
商南县|
改则县|
峨眉山市|
琼海市|
德州市|
宜章县|
巢湖市|
廊坊市|