Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

beaconblockproposer: "error": "transactions root mismatch", "message":"Failed to obtain blinded proposal" #218

Closed
adaszko opened this issue Jul 24, 2024 · 6 comments

Comments

@adaszko
Copy link

adaszko commented Jul 24, 2024

Hi 👋 Any ideas what might be causing this error? It happens with Teku.

Unabridged version:
{"level":"error","service":"beaconblockproposer","impl":"standard","slot":9574572,"error":"transactions root mismatch","time":"2024-07-23T07:14:49Z","message":"Failed to obtain blinded proposal"}

This is causing VanillaBlocks production and rewards loss.

Logs around when it happens for slot 9574572: https://gist.githubusercontent.com/adaszko/d8e709c45d40c1ae1cae74352039b719/raw/7da8f53013abf929f56c7cc196ac49272f46bb6a/vouch.log

Teku produces Slot Block Production/Publishing warnings for such slots:

Jul 23 07:14:48 teku-beacon-node-1 teku-beacon-node[5466]: 07:14:48.230 WARN  - Slow Block Production *** Slot: 9574572 start 935ms, preparation_on_tick +0ms, preparation_apply_deferred_attestations +0ms, preparation_process_head +60ms, retrieve_state +0ms, beacon_block_prepared +89ms, builder_get_header +1ms, local_get_payload +8ms, beacon_block_created +1ms, state_transition +126ms, state_hashing +10ms, complete +0ms total: 295ms
Jul 23 07:14:48 teku-beacon-node-1 sh[5375]: 07:14:48.230 WARN  - Slow Block Production *** Slot: 9574572 start 935ms, preparation_on_tick +0ms, preparation_apply_deferred_attestations +0ms, preparation_process_head +60ms, retrieve_state +0ms, beacon_block_prepared +89ms, builder_get_header +1ms, local_get_payload +8ms, beacon_block_created +1ms, state_transition +126ms, state_hashing +10ms, complete +0ms total: 295ms
Jul 23 07:14:49 teku-beacon-node-1 teku-beacon-node[5466]: 07:14:49.443 WARN  - Slow Block Publishing *** Slot: 9574572 start 2181ms, blob_sidecars_prepared +16ms, block_import_completed +205ms, block_and_blob_sidecars_publishing_initiated +0ms, complete +41ms total: 262ms
Jul 23 07:14:49 teku-beacon-node-1 sh[5375]: 07:14:49.443 WARN  - Slow Block Publishing *** Slot: 9574572 start 2181ms, blob_sidecars_prepared +16ms, block_import_completed +205ms, block_and_blob_sidecars_publishing_initiated +0ms, complete +41ms total: 262ms
Jul 23 07:14:51 teku-beacon-node-1 teku-beacon-node[5466]: 07:14:51.000 INFO  - Slot Event  *** Slot: 9574572, Block: 61a70d5079a1309c05b53119738cd59a40fc3b541a1e34eafc6e2cd81f265353, Justified: 299204, Finalized: 299203, Peers: 128
Jul 23 07:14:51 teku-beacon-node-1 sh[5375]: 07:14:51.000 INFO  - Slot Event  *** Slot: 9574572, Block: 61a70d5079a1309c05b53119738cd59a40fc3b541a1e34eafc6e2cd81f265353, Justified: 299204, Finalized: 299203, Peers: 128
@adaszko
Copy link
Author

adaszko commented Jul 24, 2024

I have a strong suspicion this is caused by

         beaconblockproposal:
            style: best
         blindedbeaconblockproposal:
            style: best

since that's one of very few changes that were made. There's 4 nodes configured in the beacon-node-addresses: section.

@mcdee
Copy link
Contributor

mcdee commented Jul 25, 2024

Are your beacon node(s) configured to use the vouch instance as the builder?

@adaszko
Copy link
Author

adaszko commented Jul 25, 2024

Yes, Ligthouse is started with the --builder <VOUCH URL> option and Teku with --builder-endpoint=<VOUCH URL>

@adaszko
Copy link
Author

adaszko commented Jul 25, 2024

I have a strong suspicion this is caused by

         beaconblockproposal:
            style: best
         blindedbeaconblockproposal:
            style: best

since that's one of very few changes that were made. There's 4 nodes configured in the beacon-node-addresses: section.

This has been reverted and the problem is still there.

@adaszko
Copy link
Author

adaszko commented Jul 25, 2024

Probable cause: flashbots/mev-boost#661

@adaszko
Copy link
Author

adaszko commented Jul 29, 2024

The root cause was one of the MEV relays producing wrong payloads.

@adaszko adaszko closed this as completed Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants