區塊鏈誕生的基礎是什麼?

時間 2021-09-19 23:15:39

1樓:XFS社群

共識機制。共識機制解決了拜占庭將軍問題。

最初的共識演算法都不約而同地使用了同步性假設,直到中本聰共識的出現,非確定性機制開始興起。我們想象乙個由12臺計算機組成的陪審團。它們被關在乙個密閉空間裡,智慧型遞進去紙條來闡述案情;外面的人也只能幹等它們得出審理結果。

顯而易見,我們只能二選一。要麼要最終結果,要麼就要花時間去等。分布式系統也是這樣,只能二選一。

第一種選擇被稱作Finality,即「結果的確定性」或安全性;第二種選擇被稱作Liveness,即網路的活性或可用性。

使用非確定性機制的中本聰共識描述起來也很簡單:如果你看到某提議的區塊擁有最多的工作量證明,就接受該區塊,這也被稱作最長鏈規則。現在,讓我們看看使用同步性假設的系統(Finality,PoS中使用較多)和使用非確定性機制的系統(Liveness,PoW中使用較多)有什麼不同:

PoW和PoS的不同在於乙個是工作的證明,乙個是股權的證明。有人說,這不是廢話嗎。確實是廢話。

回到陪審團問題之上,如果要追求Finality,每個評審員(計算機)都必須了解並交流它們各自的看法,而隨著節點的增多,整個系統的負擔會越來越重。那麼對於分布式系統而言,如果只挑選少數節點進入會議室決定共識,那麼就會好很多。因此這種系統中有三種角色,領導者(決定)、追隨者(跟票)和學習者(接受結果),領導者和追隨者是會議室中的評審員,它們是達成共識的重要因素。

而中本聰共識追求的是Liveness,評審員不需要與其他節點溝通,它只需要與自己身邊的節點交流即可,這樣就不會像傳統的陪審團一樣不斷增加複雜度。你想成為評審員,就可以走進會議室成為評審員,無需許可,同時你也可以不工作或隨時離開。這樣的話,系統中只需要領導者和追隨者兩種角色,所有人都可以參與共識。

儘管這犧牲了Finality,但它符合了多數人對開放系統的期待。

以加密貨幣為例。加密貨幣可以把出塊時間從10分鐘提高到1分鐘,但1分鐘的時間不夠把訊息傳遍全網,系統中就會出現很多分叉,導致結果的可確定性變低;加密貨幣也可以把區塊大小從1MB提高到100MB,但大區塊對網路和節點的要求高,會增加節點的進入門檻從而帶來中心化,導致輸出結果容易被篡改。所以魚與熊掌不可得兼,只有平衡的才是最好的。

2樓:加密互動

區塊鏈的誕生並非偶然,它是在大時代的需求下產生的,是時代發展的必然產物。

區塊鏈是在網際網路的基礎上發展起來的,如果說網際網路解決的是資訊傳遞的問題,那區塊鏈解決的就是價值傳遞的問題。我們在網際網路的浪潮中,感受著網際網路帶給我們便利的同時,也感受到網際網路帶來的弊端。比如資訊氾濫、資料歸屬權益等問題。

因為在過去,資源都是掌握在少數人的手裡,中心化結構最大的弊端就是信任問題。而區塊鏈中,每個節點都是乙個中心,其去中心化、資料不可篡改等特徵就解決了這個問題。

區塊鏈是乙個底層技術,也將會是個趨勢,未來基於區塊鏈的特徵也將會有更多的應用場景。

3樓:心安在

我的理解最重要的一點是基於人們對誠信的需求,其次是存在的被確認,還有對自由不被操控的渴望。

近來關注了區塊鏈defi盤古社群,充分體驗到區塊鏈defi帶來的顛覆認知的地方。

請問區塊鏈的區塊是什麼?

中國最大三個數字貨幣交易所都可以買包括位元幣以太坊在內幾乎所有數字貨幣,這些交易所部分數字貨幣已經暴漲成千上萬倍,成就許多百萬富翁,千萬富翁,億萬富翁,三個交易所分別是 幣安網中國最大,人數最多交易所,老闆是幣圈首富 火幣網中國交易量最高 OKEX 中小企業資料交易 區塊鏈本質上是乙個去中心化的資料...

生態基礎產品鏈 BPC 是基於區塊鏈的,那區塊鏈的本質是什麼呢?

aohas duan 你知道什麼是無中生有嗎 區塊鏈的本質是一項技術,適合在某些特定場景中使用,如開放的金融交易資訊,徵信等過往內容不可改變的地方。但現在聽到的區塊鏈挺多人都會想到幣,無中生有幣 土星SOCOIN 區塊鏈是乙個資訊科技領域的術語。從本質上講,它是乙個共享資料庫,儲存於其中的資料或資訊...

什麼是區塊鏈?什麼是區塊鏈?

幣綠友 本質來說是去中心化的,很多人都誤解了,覺得位元幣就是區塊鏈,其實是錯誤的,位元幣只是區塊鏈下面最成功的應用而已,區塊鏈的更多未知探索等著你。 pupudaye 區塊鏈本身並非是什麼高大上的東西,簡單來說它是乙個分布式資料庫,乙個無中心化組織管理的資料庫,它允許任何人寫入和讀取資料。可能有人會...