EIP-8077: eth/XX - announce transactions with nonce

Discussion for Add EIP: eth/XX - announce transactions with nonce by cskiraly · Pull Request #10745 · ethereum/EIPs · GitHub

This EIP improves mempool propagation, extending the devp2p ‘eth’ protocol’s NewPooledTransactionHashes message to also announce each transaction’s source address and nonce together with the already announced hash, type, and size.

By making this change, EL clients will be able to:

  • filter by source,
  • fill nonce gaps more efficiently,
  • avoid some useless transaction fetches.

@etan-status @raul I’ve discussed with both of you the option of including fees besides the source and nonce in the announcement. I’ve now added some text about it in the rationale, but not (yet) in the selected solution. Let’s discuss whether to change the proposed version to one that includes fees as well.

1 Like