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

FRC for Delegation of Authority for F3 Parameter Setting #1112

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

BigLep
Copy link
Member

@BigLep BigLep commented Jan 31, 2025

This is the FRC accompanying #1102

This FRC proposes introducing an on-chain smart contract that can manage F3 parameters dynamically. This contract would be owned/controlled through a multi-signature mechanism requiring consensus from all three major Filecoin implementations (Lotus, Forest, and Venus). The contract would allow for a one-time parameter update based on mainnet passive test results, effectively combining what would have been two network upgrades into one while maintaining security through multiple stakeholder approval, full onchain transparency, and built-in time delays for community review.

@BigLep BigLep requested review from masih, Kubuxu and rjan90 January 31, 2025 06:28
@BigLep
Copy link
Member Author

BigLep commented Jan 31, 2025

@Kubuxu @masih @rjan90 : given timezone and end of the week, I wanted to get this out to you. I haven't read yet with a full fresh set of eyes, which I will do 2025-01-31. I particularly wanted to get any high-level items feedback from @Kubuxu before his vacation.

@BigLep BigLep self-assigned this Jan 31, 2025
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
Copy link
Member Author

@BigLep BigLep left a comment

Choose a reason for hiding this comment

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

Posting verbal comments I got from @Kubuxu on 2025-01-31

FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Show resolved Hide resolved
FRCs/frc-f3_delegated_authority.md Outdated Show resolved Hide resolved
@BigLep
Copy link
Member Author

BigLep commented Jan 31, 2025

Thanks @Kubuxu @masih and @rjan90 for the review. I believe I have incorporated all feedback. Feel free to look at the diff from bdb3d15 onwards.

At this point, I'll mark this as ready for review and link it to the discussion.

Once we have a PR showing Lotus integration, I'll followup with Venus and Forest to make sure they provide their keys and have a tracking item for integrating.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In review
Development

Successfully merging this pull request may close these issues.

5 participants