最長鏈原則是什麼意思?

買賣虛擬貨幣

最長鏈原則是什麼意思?提到最長鏈原則,相信很多投資者都一無所知,甚至有部分投資者都沒有見過這個詞,其實最長鏈原則最初是在比特幣白皮書中顯示的,很多投資者都會忽略掉這個詞,認為對自己沒有任何幫助,其實不然,最長鏈原則可能對投資者在買賣數字貨幣的時候沒有啥幫助,但是在幫助投資者瞭解數字貨幣還是有所幫助的,畢竟一個詞存在就一定有他自己的作用,那麼,最長鏈原則是什麼意思呢?下面鏈報小編就給大家詳細最長鏈原則是什麼意思?

最長鏈原則是什麼意思?

最長鏈原則是什麼意思?

這一說法最初來自於中本聰的論文《比特幣:一種點對點的電子現金系統》。文中提到:“資訊盡最大努力在全網傳播即可,節點(nodes)可以隨時離開和重新加入網路,並將最長的工作量證明鏈條作為在該節點離線期間發生的交易的證明。”以及“工作量證明機制的本質則是一CPU一票。大多數的決定表達為最長的鏈,因為最長的鏈包含了最大的工作量。”

通俗來說就是,比特幣區塊是依靠礦工們不斷進行數學運算而產生的,每一個區塊都必須引用其上一個區塊。如果想生成一個新的區塊並寫入區塊鏈,必須解出比特幣網路出的工作量證明的迷題。這道題關鍵的三個要素是工作量證明函式、區塊及難度值。工作量證明函式是這道題的計算方法也就是SHA256,區塊決定了這道題的輸入資料,難度值決定了這道題的所需要的計算量。只有工作量最大的那條鏈才能被稱為最長鏈,節點永遠認為最長鏈才是有效的區塊鏈,也只有在最長鏈上挖礦的礦工才能夠獲得獎勵,這就是我們常說的比特幣最長鏈原則。因此也可以說,累積難度值最大的那條鏈才是最長鏈。這也是比特幣的重要標準之一。

為什麼要制定這一規則?

因為比特幣是去中心化的,是沒有中心機構的,想要讓所有的完整節點都有一份相同的公共總帳本,就需要達成共識。這一規則就是一種共識,能夠保證比特幣不停的在工作量最大的區塊鏈上運轉,工作量最大的區塊鏈就是權威的公共總帳本。尤其當兩個礦工同時挖出區塊的時候,系統就會根據最長鏈原則進行取捨,即哪個新產生的區塊能使其所在的區塊鏈變得更長,則哪個區塊得以被記錄。如果兩者一起記賬就會造成區塊鏈的分叉,這時會把其中有更多工作量的一條會繼續作為主鏈,另一條作為備用鏈儲存,如果新新增的區塊使備用鏈累積了更多的工作量,那麼這條備用鏈將被作為新的主鏈。

最長鏈原則是什麼意思?以上就是最長鏈原則是什麼意思的相關內容,眾所周知,最長鏈規則最大的弱點,是區塊的確認時,舉個例子,如果把安全性係數設為10,則等待6個確認區塊的平均時間是60區塊廣播需要的時間,如果需要在兩分鐘內確認一筆交易,就需要把區塊廣播時間控制在2秒內,而實際上在節點數較多的時候,即使是不大的區塊想要在2秒內傳遍全網絕大多數節點也是一件非常困難的事情,因此從目前的網路環境來看,3到5分鐘的確認時間基本上已經是最長鏈規則的極限。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读