Chaintope 社の Chief Ethereum Researcher を務める中城氏によるgo-ethereumの同期処理についての解説です。
この動画で学べる事
- gethの同期処理概要
- remote peerの登録
- fetch headers
- fetch blockBodies
- fetch receipts
- processFullSync
- processFastSync
- state sync
【参考資料】
動画中に出てきたリンク
- 3.fetch headers(動画内p.3参照)
- 8.state sync(動画内p.17参照)
- gethのソースコードも交えた解説blog (動画内p.19参照)