Go-Ethereum

Geth中的古代文件夾是什麼?

  • January 12, 2022

我是節點世界的新手,我正在嘗試在 Windows 上使用 Geth 設置我自己的。我想知道 /ancient 文件夾對 Node.js 有什麼作用。如果我錯了,請更正,但綜合來說,這是其他文件夾應該做的:

/keystore應該包含我的錢包密鑰,如果我有設置的話。

/geth應該包含節點本身,區塊鏈數據,如區塊和記憶體。

那麼,/ancient文件夾是乾什麼用的呢?

它是保存部分區塊鏈的文件夾 - 古代 serments 的古代數據庫(包含過去的區塊和收據)。預設情況下,它已在 geth/chaindata 中創建,但您可以使用命令行中的參數將其轉移到另一個地方。用於重組鍊或重新下載。這個數據庫的使用被稱為“冷凍機”。你可以閱讀更多。從 geth 1.9.0 開始使用。

引用自:https://ethereum.stackexchange.com/questions/118700