node-real / bsc-erigon

Ethereum implementation on the efficiency frontier

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chapel Testnet Wrong trie root of block 36087828

pc-quiknode opened this issue · comments

System information

Erigon version: erigon version 1.1.10-dev-4e041df7

OS & Version: Linux

Commit hash: https://github.com/node-real/bsc-erigon/commits/4e041df7/

Chain/Network: chapel testnet

Issue

bsc-erigon started rejecting blocks after Kepler upgrade

[12-19|08:00:00.219] [2/15 Headers] Processed                 highest inserted=36087828 age=0
[12-19|08:00:00.220] Apply upgrade kepler at height 36087828  system-contract-upgrade=default
[12-19|08:00:00.220] Upgrade contract 0x0000000000000000000000000000000000001000 to commit https://github.com/bnb-chain/bsc-genesis-contract/commit/ff75c61ecd457c1370327e136b38c7a0d63ca821 system-contract-upgrade=default
[12-19|08:00:00.220] Upgrade contract 0x0000000000000000000000000000000000001001 to commit https://github.com/bnb-chain/bsc-genesis-contract/commit/ff75c61ecd457c1370327e136b38c7a0d63ca821 system-contract-upgrade=default
[12-19|08:00:00.220] Upgrade contract 0x0000000000000000000000000000000000001002 to commit https://github.com/bnb-chain/bsc-genesis-contract/commit/ff75c61ecd457c1370327e136b38c7a0d63ca821 system-contract-upgrade=default
[12-19|08:00:00.379] [7/15 Execution] Completed on            block=36087828
[12-19|08:00:00.381] [9/15 IntermediateHashes] Wrong trie root of block 36087828: bfd13ab797f1b195967ea43d498e3cf166a6a4b9cbfbb8157c2215ba531c813b, expected (from header): e98dd25e829c6b09d8a187bc1b58e70c03d60c6694b87b2d1bd9db635811176e. Block hash: 2a903b2b6e9317e45650c51e115c7b9bc84e948f58318bedf7d4909c6ad01980
[12-19|08:00:00.382] Unwinding due to incorrect root hash     to=36087827
[12-19|08:00:00.382] UnwindTo                                 block=36087827 bad_block_hash=0x2a903b2b6e9317e45650c51e115c7b9bc84e948f58318bedf7d4909c6ad01980
[12-19|08:00:00.382] [8/15 HashState] Unwinding started       from=36087828 to=36087827 storage=false codes=true
[12-19|08:00:00.382] [8/15 HashState] Unwinding started       from=36087828 to=36087827 storage=false codes=false
[12-19|08:00:00.382] [8/15 HashState] Unwinding started       from=36087828 to=36087827 storage=true codes=false
[12-19|08:00:00.382] [7/15 Execution] Unwind Execution        from=36087828 to=36087827
[12-19|08:00:00.385] [2/15 Headers] Waiting for headers...    from=36087827
[12-19|08:00:00.611] [downloader] Rejected header marked as bad hash=0x2a903b2b6e9317e45650c51e115c7b9bc84e948f58318bedf7d4909c6ad01980 height=36087828

Same to my node

Same here. Any plans to resolve?

I can see this issue in my nodes as well.
@setunapo @blxdyx could you guys please prioritize it? 🙏 🙇

Working on it

Try the latest release

@blxdyx I am facing the same issue even after upgrade the node to v1.1.11

[INFO] [12-21|04:23:31.386] [p2p] GoodPeers                          eth66=1
[INFO] [12-21|04:23:32.035] [2/15 Headers] Inserting headers         progress=36109150 queue=1
[INFO] [12-21|04:23:52.035] [2/15 Headers] Inserting headers         progress=36120367 queue=1
[INFO] [12-21|04:24:12.035] [2/15 Headers] Inserting headers         progress=36131777 queue=1
[INFO] [12-21|04:24:28.636] [2/15 Headers] Processed                 highest inserted=36141085 age=0
[INFO] [12-21|04:24:28.636] [2/15 Headers] DONE                      in=2m56.603488741s
[INFO] [12-21|04:24:29.000] [5/15 Bodies] Processing bodies...       from=36107120 to=36141085
[INFO] [12-21|04:24:43.710] [5/15 Bodies] Processed                  highest=36141085
[INFO] [12-21|04:24:43.710] [6/15 Senders] Started                   from=36107120 to=36141085
[INFO] [12-21|04:24:45.300] [7/15 Execution] Blocks execution        from=36107120 to=36141085
[WARN] [12-21|04:24:45.392] [7/15 Execution] Execution failed        block=36107121 hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa err="expected system tx (hash 0xaf71b2c7aa6da372953dd031e47bfb4ac26f130c00e0cd2e466e11406d368cb0, nonce 4148823, to 0x0000000000000000000000000000000000001000, value 0x2a8d049e799000, gas 9223372036854775807, gasPrice 0x0, data f340fa01000000000000000000000000a2959d3f95eae5dc7d70144ce1b73b403b7eb6e0), actual tx (hash 0x3ca9d19af7e16eb5f312dacb1fece7d91ade494eb83d065ce2e6cce2a6905af1, nonce 4148823, to 0x0000000000000000000000000000000000001000, value 0x2a87e5c8532400, gas 9223372036854775807, gasPrice 0x0, data f340fa01000000000000000000000000a2959d3f95eae5dc7d70144ce1b73b403b7eb6e0)"
[INFO] [12-21|04:24:45.392] UnwindTo                                 block=36107120 bad_block_hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa
[INFO] [12-21|04:24:45.395] [7/15 Execution] Completed on            block=36107120
[INFO] [12-21|04:24:46.239] RPC Daemon notified of new headers       from=36106096 to=36141085 hash=0x0000000000000000000000000000000000000000000000000000000000000000 header sending=28.124071ms log sending=770ns
[INFO] [12-21|04:24:46.239] Timings (slower than 50ms)               Headers=2m56.603s BlockHashes=355ms Bodies=14.71s Senders=1.59s Execution=95ms Unwind Bodies=485ms Unwind Headers=325ms
[INFO] [12-21|04:24:46.239] [2/15 Headers] Waiting for headers...    from=36107120
[WARN] [12-21|04:24:46.314] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:47.308] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:48.306] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:49.352] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:50.383] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:51.420] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121

@blxdyx I am facing the same issue even after upgrade the node to v1.1.11

[INFO] [12-21|04:23:31.386] [p2p] GoodPeers                          eth66=1
[INFO] [12-21|04:23:32.035] [2/15 Headers] Inserting headers         progress=36109150 queue=1
[INFO] [12-21|04:23:52.035] [2/15 Headers] Inserting headers         progress=36120367 queue=1
[INFO] [12-21|04:24:12.035] [2/15 Headers] Inserting headers         progress=36131777 queue=1
[INFO] [12-21|04:24:28.636] [2/15 Headers] Processed                 highest inserted=36141085 age=0
[INFO] [12-21|04:24:28.636] [2/15 Headers] DONE                      in=2m56.603488741s
[INFO] [12-21|04:24:29.000] [5/15 Bodies] Processing bodies...       from=36107120 to=36141085
[INFO] [12-21|04:24:43.710] [5/15 Bodies] Processed                  highest=36141085
[INFO] [12-21|04:24:43.710] [6/15 Senders] Started                   from=36107120 to=36141085
[INFO] [12-21|04:24:45.300] [7/15 Execution] Blocks execution        from=36107120 to=36141085
[WARN] [12-21|04:24:45.392] [7/15 Execution] Execution failed        block=36107121 hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa err="expected system tx (hash 0xaf71b2c7aa6da372953dd031e47bfb4ac26f130c00e0cd2e466e11406d368cb0, nonce 4148823, to 0x0000000000000000000000000000000000001000, value 0x2a8d049e799000, gas 9223372036854775807, gasPrice 0x0, data f340fa01000000000000000000000000a2959d3f95eae5dc7d70144ce1b73b403b7eb6e0), actual tx (hash 0x3ca9d19af7e16eb5f312dacb1fece7d91ade494eb83d065ce2e6cce2a6905af1, nonce 4148823, to 0x0000000000000000000000000000000000001000, value 0x2a87e5c8532400, gas 9223372036854775807, gasPrice 0x0, data f340fa01000000000000000000000000a2959d3f95eae5dc7d70144ce1b73b403b7eb6e0)"
[INFO] [12-21|04:24:45.392] UnwindTo                                 block=36107120 bad_block_hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa
[INFO] [12-21|04:24:45.395] [7/15 Execution] Completed on            block=36107120
[INFO] [12-21|04:24:46.239] RPC Daemon notified of new headers       from=36106096 to=36141085 hash=0x0000000000000000000000000000000000000000000000000000000000000000 header sending=28.124071ms log sending=770ns
[INFO] [12-21|04:24:46.239] Timings (slower than 50ms)               Headers=2m56.603s BlockHashes=355ms Bodies=14.71s Senders=1.59s Execution=95ms Unwind Bodies=485ms Unwind Headers=325ms
[INFO] [12-21|04:24:46.239] [2/15 Headers] Waiting for headers...    from=36107120
[WARN] [12-21|04:24:46.314] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:47.308] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:48.306] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:49.352] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:50.383] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121
[WARN] [12-21|04:24:51.420] [downloader] Rejected header marked as bad hash=0x45cec0ad6edd5ffc2ecefbdc593b76e3e83086202088dee9bd9a9f9ec93652aa height=36107121

Show integration print stages, make sure alunwind to before 36087828.
or download snapshot from https://github.com/bnb-chain/bsc-snapshots?tab=readme-ov-file#testnet_erigon_db_20231211tarlz4.