Tech

Ethereumブロックチェーンが壊れた時の対処方法

  • このエントリーをはてなブックマークに追加

gethの場合のみ

データベースをアップグレードする

と思ってやってみたら、僕のところでは0ブロックからやり直したっぽい…
多分、既存ファイルから読みなおしてアップグレードしている?

  • geth upgradedb

マニュアルの引用

Command Line Options · ethereum/go-ethereum Wiki

Upgrade chainblock database

When the consensus algorithm is changed blocks in the blockchain must be reimported with the new algorithm. Geth will inform the user with instructions when and how to do this when it’s necessary.

ブロックチェーンを消す

どうしてもなおらない場合は、以下を実行してはじめからやりなおす

  • geth removedb
  • このエントリーをはてなブックマークに追加