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

More sane limits on blobs per transactions #6500

Merged
merged 1 commit into from
Feb 15, 2023
Merged

Conversation

dankrad
Copy link
Contributor

@dankrad dankrad commented Feb 15, 2023

These limits allow growth to up to 2**12 blobs per transaction, which is up to 512 MB of blob data at the current blob size (4096 field elements) and 4 GB of blob data at the maximum blob size currently supported by the trusted setup (2**15 field elements).

When opening a pull request to submit a new EIP, please use the suggested template: https://github.com/ethereum/EIPs/blob/master/eip-template.md

We have a GitHub bot that automatically merges some PRs. It will merge yours immediately if certain criteria are met:

  • The PR edits only existing draft PRs.
  • The build passes.
  • Your GitHub username or email address is listed in the 'author' header of all affected PRs, inside .
  • If matching on email address, the email address is the one publicly listed on your GitHub profile.

These limits allow growth to up to `2**12` blobs per transaction, which is up to `512 MB` of blob data at the current blob size (4096 field elements) and `4 GB` of blob data at the maximum blob size currently supported by the trusted setup (`2**15` field elements).
@dankrad dankrad requested a review from eth-bot as a code owner February 15, 2023 12:39
@github-actions github-actions bot added c-update Modifies an existing proposal s-review This EIP is in Review t-core labels Feb 15, 2023
@eth-bot
Copy link
Collaborator

eth-bot commented Feb 15, 2023

All reviewers have approved. Auto merging...

@eth-bot eth-bot enabled auto-merge (squash) February 15, 2023 12:39
@eth-bot eth-bot merged commit 2783d14 into ethereum:master Feb 15, 2023
etan-status added a commit to etan-status/EIPs that referenced this pull request Feb 15, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Align `MAX_VERSIONED_HASHES_LIST_SIZE` with `LIMIT_BLOBS_PER_TX` and
`MAX_TX_WRAP_KZG_COMMITMENTS` changes from ethereum#6500.

```python
assert len(versioned_hashes) == len(commitments) == len(blobs)
```
iseriohn pushed a commit to iseriohn/EIP-NFT-Rights-Management that referenced this pull request Feb 16, 2023
These limits allow growth to up to `2**12` blobs per transaction, which is up to `512 MB` of blob data at the current blob size (4096 field elements) and `4 GB` of blob data at the maximum blob size currently supported by the trusted setup (`2**15` field elements).
fulldecent pushed a commit to fulldecent/EIPs that referenced this pull request Mar 13, 2023
These limits allow growth to up to `2**12` blobs per transaction, which is up to `512 MB` of blob data at the current blob size (4096 field elements) and `4 GB` of blob data at the maximum blob size currently supported by the trusted setup (`2**15` field elements).
GAEAlimited pushed a commit to GAEAlimited/EIPs that referenced this pull request Jun 19, 2024
These limits allow growth to up to `2**12` blobs per transaction, which is up to `512 MB` of blob data at the current blob size (4096 field elements) and `4 GB` of blob data at the maximum blob size currently supported by the trusted setup (`2**15` field elements).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c-update Modifies an existing proposal s-review This EIP is in Review t-core
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants