區塊鏈節點

買賣虛擬貨幣
什麼是節點?在計算機網路中,構成網路一部分的每臺計算機都稱為節點。這些節點以不同的方式出現並執行不同的任務。根據網路的需要,節點可以是小型裝置、普通計算機或大型功能強大的伺服器。為了給網路提供穩定性,節點應該始終以快速穩定的方式連線到網路。這些型別的節點通常構成網路的主幹。對於專業的節點運營商來說,冗餘通常包括使用來自兩個不同供應商的兩條網際網路電纜,以及在斷電情況下使用不間斷電源(UPS)和發電機。不同型別的節點?比特幣剛開始出現的時候,只有一種節點儲存在整個區塊鏈中。現在,節點有各種各樣的特性。完整的節點
這一切都是從我們現在所稱的完整節點開始的。完整節點儲存自起源塊以來的每個事務,並透過驗證廣播到網路上的塊來提供幫助。也就是說,它們確保塊(以及塊本身)中包含的事務遵循區塊鏈規範協議中定義的規則。例如,在比特幣中,節點會檢查大約20個條件,比如大小小於MAX_BLOCK_SIZE,確保輸出值在合法的貨幣範圍內,如果輸出大於輸入(防止某人花費超過他們擁有的),節點會拒絕交易。但隨著時間的推移,人們開始質疑這種做法的必要性。為什麼從起源塊開始以來的每個事務都需要儲存?修剪過的節點例如,在比特幣中,一個名為prune的引數至少可以設定為550,這意味著就是550Mb。一旦區塊鏈大小達到這個限制,舊的塊就會被刪除。選擇550Mb是為了讓比特幣能夠在磁碟上維護至少288個塊。輕量級的節點輕量級節點不下載整個區塊鏈。相反,它們只下載塊頭來驗證事務的真實性。因為這個原因,輕量級節點就變得很容易維護和執行。輕量級節點使用一種稱為Simрlifiеd Pауmеnt Vеrifiсаtiоn (SPV)來驗證事務有沒有下載。SPV客戶機只需要下載塊頭,這些頭比完整塊小得多。除此之外,輕量級節點實際上由完整節點提供服務。它們有效地依賴於整個節點來工作。
輕量級錢包無法驗證比特幣的規則。如果有人用假的或無效的比特幣支付給輕量級錢包使用者,錢包會欣然接受,使用者就會被掏空。挖掘節點挖掘節點是儲存整個區塊鏈的完整節點,但除此之外,它們驗證每個事務,建立一個候選塊,然後在Bitcoin或Ethereum的情況下,透過工作證明演算法,使用計算能力來尋找解決一個毫無意義的數學難題。該難題的獲勝者將獲得他們的區塊版本,該區塊將被接受為區塊鏈中的下一個區塊,並將獲得在撰寫本文時為比特幣區塊鏈12.5比特幣的獎勵。主節點(Masternode)

這裡可能會有點混亂。就在您以為自己掌握了竅門時,主節點的概念出現了。主節點實際上是帶有扭曲的完整節點。主節點所有者需要購買區塊鏈網路的代幣,並將其下注或“鎖定”到網路中。這實際上是透過傳送一定數量的錢到一個錢包來完成的。然後,這些主節點將獲得更多代幣形式的獎勵。

節點的用途

節點的目的是維護特定加密貨幣的區塊鏈網路的完整性。一個網路擁有的節點越多,它就越安全,因為與一個地區的5個節點相比,摧毀或攻擊分佈在世界各地的數千個節點要困難得多。

維護整個區塊鏈歷史記錄的完整節點也提供了冗餘,因為相同的資訊儲存在多個位置。這與亞馬遜(Amazon)和谷歌等大公司對資料的處理類似。當然,不同之處在於Amazon和谷歌可以訪問您的資料,而在分散的區塊鏈世界中,您可以控制自己的資料。

許可權節點

特別值得一提的是,在一個被許可的網路中,不需要代幣作為獎勵,因為網路是由一個參與者聯盟控制和管理的,所以不需要公共激勵結構。例如,在超級賬本中沒有本地貨幣。在Quorum中,有一個封閉器(與挖掘器同義)的概念,這些封閉器是在網路中預先確定的,用於驗證事務。

設定節點

在區塊鏈網路中建立一個節點在早期是非常困難的,因為首先:技術是非常新的,所以沒有很多可用的指令,如果有的話,這將是非常複雜的。其次:不成熟的工具和介面主要依賴於命令列,有時不得不從原始碼構建程式碼。

現在,建立一個節點通常需要下載一個客戶端並執行它,這無疑要容易得多。這將允許網路中最簡單的節點參與者來驗證事務。

要成為一名礦工,需要專門的硬體,比如專用的採礦計算機,就像比特幣(Bitcoin),或者其他代幣的圖形處理器單元(gpu)一樣。挖掘軟體通常在網上很容易找到。

設定主節點需要更多的技術技能,因為需要硬代幣的獲取、轉移和管理知識。一些區塊鏈為在Raspberry Pi 等輕量級裝置上執行提供了客戶端軟體。以太坊就是這樣一個例子,其中有可以使用的停靠影象和Raspberry Pi特定的影象。

總結

節點構成了區塊鏈網路的主幹,其中使用者貢獻計算資源,目的是幫助推進分散式網路的開發。資訊不是儲存在集中的伺服器中,而是以分散式和分散的方式儲存,使用者可以完全控制這些資訊。這是透過這個節點網路基本實現的。

本文討論了不同型別的節點:完整節點、輕節點、挖掘節點甚至主節點。設定一個節點來為區塊鏈網路做貢獻在以前是很困難的,但是現在就像下載一個客戶機並在一臺備用計算機上執行它一樣簡單。不過,除了挖掘節點。
有了這個新發現的知識,任何人都可以去決定應該支援哪個區塊鏈網路以及要支援哪種節點了。

更多區塊鏈資訊:www.qukuaiwang.com.cn/news

免責聲明:

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

推荐阅读

;