區塊鏈的真正價值與意義是解決人類古老歷史遺留問題:信任問題。從古至今信任問題一直是困擾人與人之間合作的天然敵人。與生人首次合作生意,在沒有任何保障或者第三方擔保的情況下,沒有人敢和他人合作,誰也不知道對方是不是個大忽悠大騙子啊。所以誰解決了信任問題,誰就將開創一個全新的世界。而區塊鏈之所以甚囂塵上,正是其在解決信任方面給人帶來極大的期望。
熟人之間的信任問題雖然同樣存在,畢竟人心隔肚皮,但是相比於陌生人顯然信任程度會高很多,交易商業活動可以更加便捷高效,多年來往的生意夥伴資金鍊緊張可能一通電話就能叫對方週轉幾十萬幾百萬的資金,如果去向金融機構貸款,拋開那麼能不能貸到這個問題,即使銀行願意借錢給你,那麼為了你將來能還清銀行貸款,抵押,擔保,各種材料證明,各種複雜程式外加上冗長的時間週期,你肯定沒那麼痛快的拿到錢。現實世界裡,試想想在全球幾十億人之中,不同民族,不同種族,不同國家,不同語言,不同法律,不同社會規則,不論過去即使現在任何一個跨越這些不同的交易都幾乎難以實現。陌生體之間為了達到信任交易需要付出不菲的成本,儘管如此,依然沒有很完美且有效的共識機制。也只是侷限在某一個區域,領域,地域內!
區塊鏈在解決信任問題上的殺手鐧就是共識機制,就是:互相不信任的節點透過預設機制最終達到資料的一致性稱為共識。共識機制也就是為了達成這種共識所要採用的方法。其實就是一種通用性規則,每個人只要按照這個規則參與運維,結果即可得到其他人的認可,也就達成了共識,而且區塊鏈很重要的另一個特徵不可篡改,使得惡意非法節點不會干擾毀壞整個系統的正常正確運轉。
當前區塊鏈主要有四種共識機制。
一、POW工作量證明機制/需代幣運轉:透過工作以獲得指定成果,用成果來證明曾經付出的努力,乾的越多,收穫越大。其實這個比較容易理解,比如我們現實生活中為了證明自己擁有某方面的能力技能或履歷,因為無法對每個人進行實時監測,於是透過考試成績,畢業證以及駕照等,這種證明方式的一個顯著特徵是往往需要很大的工作量才能拿到指定成果,但這個成果很容易驗證。而很大工作量同樣成為這種機制的缺點,效率低,耗費大量資源,比如比特幣挖礦。拼的是算力!這也是效能越強的挖礦機越受追捧。
二、POS權益證明機制/需代幣運轉:它是Pow的一種升級共識機制,根據每個節點所佔代幣的比例和時間,等比例的降低挖礦難度,從而加快找隨機數的速度。持有越多,收穫越多。好比企業裡,持股最多的是大股東,按持股比例,來獲得話語權,控股股東當然是排第一位的。這種機制,顯然效率比POW更高。但是公平性、安全性這塊是有爭議的。
三、PBFT實用拜占庭容錯機制/無需代幣可運轉:在分散式計算上,不同的計算機透過訊息交換,嘗試達成共識;但有時候,系統上協調計算機或成員計算機可能因系統錯誤並交換錯的訊息,導致影響最終的系統一致性。拜占庭將軍問題就根據錯誤計算機的數量,尋找可能的解決辦法,這無法找到一個絕對的答案,但只可以用來驗證一個機制的有效程度。拜占庭將軍問題就根據錯誤計算機的數量,尋找可能的解決辦法,這無法找到一個絕對的答案,但只可以用來驗證一個機制的有效程度。最大問題是當有1/3或以上記賬人停止工作後,系統將無法提供服務。
四、POOL驗證池/無需代幣可運轉:基於傳統的分散式一致性技術,加上資料驗證機制。不需要代幣也可以工作,在成熟的分散式一致性演算法(Pasox、Raft)基礎上,實現秒級共識驗證。更適合多方參與的多中心商業模式。
區塊鏈的真正價值與意義是解決人類古老歷史遺留問題:信任問題。從古至今信任問題一直是困擾人與人之間合作的天然敵人。與生人首次合作生意,在沒有任何保障或者第三方擔保的情況下,沒有人敢和他人合作,誰也不知道對方是不是個大忽悠大騙子啊。所以誰解決了信任問題,誰就將開創一個全新的世界。而區塊鏈之所以甚囂塵上,正是其在解決信任方面給人帶來極大的期望。
熟人之間的信任問題雖然同樣存在,畢竟人心隔肚皮,但是相比於陌生人顯然信任程度會高很多,交易商業活動可以更加便捷高效,多年來往的生意夥伴資金鍊緊張可能一通電話就能叫對方週轉幾十萬幾百萬的資金,如果去向金融機構貸款,拋開那麼能不能貸到這個問題,即使銀行願意借錢給你,那麼為了你將來能還清銀行貸款,抵押,擔保,各種材料證明,各種複雜程式外加上冗長的時間週期,你肯定沒那麼痛快的拿到錢。現實世界裡,試想想在全球幾十億人之中,不同民族,不同種族,不同國家,不同語言,不同法律,不同社會規則,不論過去即使現在任何一個跨越這些不同的交易都幾乎難以實現。陌生體之間為了達到信任交易需要付出不菲的成本,儘管如此,依然沒有很完美且有效的共識機制。也只是侷限在某一個區域,領域,地域內!
區塊鏈在解決信任問題上的殺手鐧就是共識機制,就是:互相不信任的節點透過預設機制最終達到資料的一致性稱為共識。共識機制也就是為了達成這種共識所要採用的方法。其實就是一種通用性規則,每個人只要按照這個規則參與運維,結果即可得到其他人的認可,也就達成了共識,而且區塊鏈很重要的另一個特徵不可篡改,使得惡意非法節點不會干擾毀壞整個系統的正常正確運轉。
當前區塊鏈主要有四種共識機制。
一、POW工作量證明機制/需代幣運轉:透過工作以獲得指定成果,用成果來證明曾經付出的努力,乾的越多,收穫越大。其實這個比較容易理解,比如我們現實生活中為了證明自己擁有某方面的能力技能或履歷,因為無法對每個人進行實時監測,於是透過考試成績,畢業證以及駕照等,這種證明方式的一個顯著特徵是往往需要很大的工作量才能拿到指定成果,但這個成果很容易驗證。而很大工作量同樣成為這種機制的缺點,效率低,耗費大量資源,比如比特幣挖礦。拼的是算力!這也是效能越強的挖礦機越受追捧。
二、POS權益證明機制/需代幣運轉:它是Pow的一種升級共識機制,根據每個節點所佔代幣的比例和時間,等比例的降低挖礦難度,從而加快找隨機數的速度。持有越多,收穫越多。好比企業裡,持股最多的是大股東,按持股比例,來獲得話語權,控股股東當然是排第一位的。這種機制,顯然效率比POW更高。但是公平性、安全性這塊是有爭議的。
三、PBFT實用拜占庭容錯機制/無需代幣可運轉:在分散式計算上,不同的計算機透過訊息交換,嘗試達成共識;但有時候,系統上協調計算機或成員計算機可能因系統錯誤並交換錯的訊息,導致影響最終的系統一致性。拜占庭將軍問題就根據錯誤計算機的數量,尋找可能的解決辦法,這無法找到一個絕對的答案,但只可以用來驗證一個機制的有效程度。拜占庭將軍問題就根據錯誤計算機的數量,尋找可能的解決辦法,這無法找到一個絕對的答案,但只可以用來驗證一個機制的有效程度。最大問題是當有1/3或以上記賬人停止工作後,系統將無法提供服務。
四、POOL驗證池/無需代幣可運轉:基於傳統的分散式一致性技術,加上資料驗證機制。不需要代幣也可以工作,在成熟的分散式一致性演算法(Pasox、Raft)基礎上,實現秒級共識驗證。更適合多方參與的多中心商業模式。