Skip to content

Conversation

@kevaundray
Copy link

No description provided.

- check for zkvm capability in the enr
- execution_proof_lookup_request filters zkvm nodes
Comment on lines -152 to -153
#[test]
fn test_proof_lookup_unrequested_proof() {
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove tests like this, all zkvm enabled nodes will have historical proofs moving forward

Comment on lines +1138 to +1139
// Expect peer to provide all requested proofs - if they can't, penalize
true,
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

flagging this change

})
},
);
// TODO(zkproofs): I think we want to return a block_with_witness
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here block refers to EL block -- okay given it merges with verkle stateless abstraction

Comment on lines +533 to +534
pub fn post_beacon_pool_execution_proofs<T: BeaconChainTypes>(
network_tx_filter: &NetworkTxFilter<T>,
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should be protected similar to when one is posting a block

Comment on lines +572 to +573
// Proof is valid but was received via non-gossip source
// It's in the DA checker, so we should publish it to gossip
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: Reaching this branch won't get it published via gossip

@kevaundray kevaundray changed the title Draft Extern proof gen Dec 16, 2025
@kevaundray kevaundray marked this pull request as ready for review December 16, 2025 12:47
@kevaundray kevaundray changed the title Extern proof gen Remove proof generation type node Dec 16, 2025
@kevaundray kevaundray merged commit 22bbd3c into optional-proofs Dec 16, 2025
32 of 33 checks passed
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

Successfully merging this pull request may close these issues.

2 participants