moecat

moecat

摸鱼大师

自分自身のEthereumフルノードの構築

手順は以下の通りです:

準備:

  • ubuntu23.10
  • 20T 以上の大きなメカニカルハードディスクのいくつかで構成された LVM
  • インターネットの接続がスムーズであること

NiceNode をダウンロード
deb パッケージを選択してインストール

次に、指示に従って podman をインストールします

Geth+Lighthouse を選択して起動し、ネットワーク接続数の制限を自身のネットワークに合わせて設定します

フルノードのブックが同期を開始します

Geth のバージョンを確認します

curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"web3_clientVersion","params":[],"id":67}' http://localhost:8545

{"jsonrpc":"2.0","id":67,"result":"Geth/v1.13.10-stable-bc0be1b1/linux-amd64/go1.21.6"}

確認してみましょう:

curl --data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST localhost:8545

{"jsonrpc":"2.0","id":1,"result":"0x29b00d"}
同期が既に開始されています

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。