Skip to content

docs: ADR026 Authored Namespaces#6796

Open
evan-forbes wants to merge 2 commits intomainfrom
evan/adr/026-authored-namespaces
Open

docs: ADR026 Authored Namespaces#6796
evan-forbes wants to merge 2 commits intomainfrom
evan/adr/026-authored-namespaces

Conversation

@evan-forbes
Copy link
Member

@evan-forbes evan-forbes commented Mar 11, 2026

Overview

Cute little idea for a flavor of permissioned namespaces that is really simple and stateless!

This is actually part of the ordering work, as having namespaces that only a specific user can post to is required for some designs.


Open with Devin

@evan-forbes evan-forbes self-assigned this Mar 11, 2026
@evan-forbes evan-forbes requested a review from a team as a code owner March 11, 2026 21:33
@evan-forbes evan-forbes requested review from Manav-Aggarwal and removed request for a team March 11, 2026 21:33
@github-project-automation github-project-automation bot moved this to Needs Triage in core/app Mar 11, 2026
Copy link

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 2 additional findings.

Open in Devin Review

claude[bot]

This comment was marked as resolved.

Copy link
Member

@rach-id rach-id left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[questions]
1. How to reserve a namespace? just by specifying namespace version 1? is it a paid feature?
2. what if a PFB or another PP in the same block use the same namespace but specify version 0, which one will be used? who has precedence? or both will be included?
3. Is the goal of this proposal to stop other accounts from posting to the authored namespaces? Or if there is no PP that uses it for a block, anyone else can put a namespace 0 there?

Got my answers. I have new ones, can you expand on:

This is actually part of the ordering work, as having namespaces that only a specific user can post to is required for some designs.

How is this part of the ordering work? which designs require this?

@evan-forbes
Copy link
Member Author

How is this part of the ordering work? which designs require this?

all will be revealed with time

jk

the fibre validators don't know who is supposed to be a proposer for whatever chain, therefore any one could propose for a slot.

this avoids that as now the rollup protocol can look for a proposal from a specific rollup proposer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Needs Triage

Development

Successfully merging this pull request may close these issues.

2 participants