There are two upcoming changes that should have a CIP written to outline the changes.
-
CIP for PFB and non-PFB limits:
- Validators now limit the number of Payfor-Blob (PFB) and non-PFB transactions included in a block by default.
- This wasn’t initially considered consensus-breaking, but it does have a meaningful effect on users.
- This, as it affects users significantly and should be included in a CIP.
-
CIP for transaction size limit:
- There’s a consensus-breaking limit on transaction size.
- Even with 8MB blocks, transactions are still limited to 2MiB.
- Create a CIP for this change, as it’s consensus-breaking and affects users.
@cmwaters suggested combining these into a single CIP that covers: 1. Caps on PFB and non-PFB limits 2. Caps on the size of PFBs/transactions