Skip to content

Prevent blob transaction for inclusion #870

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

Open
4 tasks
julien-marchand opened this issue Apr 14, 2025 · 1 comment
Open
4 tasks

Prevent blob transaction for inclusion #870

julien-marchand opened this issue Apr 14, 2025 · 1 comment
Labels
Linea-Besu P1: High Issue priority: high

Comments

@julien-marchand
Copy link
Member

julien-marchand commented Apr 14, 2025

Description

Prevent mining L2 transactions carrying blobs once Linea moves to Prague. We need to prevent type 3 transactions for inclusion:

  • During block building (to avoid mining them)
  • During block import (so that if a misbehaving sequencer includes it, it gets rejected by other validators)
  • In the transaction pool as well (to avoid saturating the transaction pools)

Motivation

Linea doesn't plan to support or prove blobs on the L2.

Tasks

@julien-marchand julien-marchand added Linea-Besu P1: High Issue priority: high labels Apr 14, 2025
@fab-10
Copy link

fab-10 commented Apr 14, 2025

All 3 requirements can be achieved, at once, implementing a plugin based on this API hyperledger/besu#8365

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Linea-Besu P1: High Issue priority: high
Projects
None yet
Development

No branches or pull requests

2 participants