運行存檔節點有什麼特殊之處,誰可能需要這個選項?
通常,現代區塊鏈利用三種類型的節點,即全節點、存檔節點和輕節點。以下是它們之間的區別——以及哪些應用程序應該集成幣安智能鏈、Polygon或以太坊存檔節點。
運行BSC,以太坊,Polygon 存檔節點:基礎知識
在編程科學中,“節點”應該是指軟件/硬件結構、基本單元或數據點。在區塊鏈理論中,節點實際上是區塊鏈的一部分:它們的交互由各種共識保存。
為了允許添加新的區塊,BSC、Ethereum和Polygon節點之間是同步的。這意味著,所有以太坊或Polygon節點都應該“同意”他們認為“有效”的鏈,以避免不可預見的困難。
以太坊、幣安、Polygon輕節點代表最簡單的區塊鏈數據結構,甚至可以在智能手機、平板電腦等設備訪問這些數據結構。輕節點只包含關於區塊鏈狀態的基本信息,如頭鏈:它可以檢查區塊鏈數據的有效性,但默認不存儲它。
存檔節點vs全節點
以太坊、Polygon和幣安智能鏈的存檔節點代表了更複雜的結構。全節點存儲整個區塊鏈數據:他們可以參與區塊驗證,並使用任何數據支持網絡。
為了確保最有效和最快的網絡同步,全節點存儲區塊鏈歷史的最新片段,即關於交易、帳戶和價值轉移的有限信息量。整個區塊鏈狀態可以從一個全節點上恢復。當與它的對等節點完全同步時,它可以操作區塊鏈的整個歷史,即訪問關於創世區塊以來所有交易的信息,就像存檔節點做的那樣。
在比特幣、以太坊、Polygon中的存檔節點存儲關於區塊鏈歷史的完整信息,並記錄歷史狀態的存檔。例如,在訪問以太坊存檔節點時,用戶可以在一個賬戶0xabc將其轉移到一個賬戶0xyz之前,檢查該賬戶已經存儲了多少以太坊。
運行BSC、Ethereum、 Polygon 存檔節點:軟件和硬件
運行全節點和存檔節點的過程需要不同的軟件和硬件能力。正如我們已經提到的,一個HDD、Raspberry PI 或ARM 微機設備足以運行以太坊、Polygon 或BSC 的輕節點。
運行一個全節點需要一台現代筆記本電腦或高端台式個人電腦。例如,運行以太坊(ETH)和幣安智能鏈全節點可用於具有4 核以上CPU、16 GB 內存、500 GB 可用磁盤空間和穩定25 Mbit 互聯網連接的計算機。對於以太坊的存檔節點,客戶端至少需要6 TB 的可用磁盤空間。
運行Polygon全節點需要8 核以上的CPU、16 GB RAM 和高速SSD 上的1.5 TB 可用磁盤空間。
除了硬件設備之外,為了運行以太坊、BSC或Polygon的存檔或全節點,區塊鏈愛好者需要安裝被稱為“客戶端實現”的專用軟件。例如,以太坊節點可以通過Geth、Nethermind、OpenEthereum和Besu軟件訪問。
運行BSC、 Ethereum、 Polygon 存檔節點的dApp
以太坊、Polygon、BSC存檔節點可以被各種應用程序用於具有挑戰性的用例。例如,訪問區塊鏈的完整歷史對於鏈上分析工具、數據驗證模塊、自動交易環境等是至關重要的。
一些錢包或DEX還可以集成以太坊、BSC、Polygon存檔節點,實現快速和資源高效的價值轉移。
Source:https://medium.com/getblock/running-bsc-ethereum-polygon-archive-nodes-whats-the-difference-a59deaedadca