core, eth: implement sparse blobpool#34047
Conversation
fd05dab to
36ef898
Compare
36ef898 to
7aa045c
Compare
…hykim/go-ethereum into bs/cell-blobpool/sparse-v2
|
@fjl I am leaving this comment to keep a record of what we discussed today. Problem: Since we include transactions from the same account in nonce order, if there is a partial transaction, subsequent transactions with higher nonces from the same Because a partial transaction can be injected by running multiple nodes above the threshold around the victim, we need a restriction for such transactions. I have two ideas for this.
Under this policy, we drop transactions whenever
Under this policy, when I think we can apply both approaches together. I have not implemented the second approach yet. I am working on it butI couldn't find better architecture than adding more dependencies for now. |
6770096 to
c796080
Compare
This is a draft PR for sparse blobpool.
It applies the prototype changes that existed here and here on top of master (with assistance from AI).