SNIPs icon indicating copy to clipboard operation
SNIPs copied to clipboard

Meta SNIP-75: security council

Open Eikix opened this issue 1 year ago • 4 comments

Drafting the meta SNIP for Security Council as part of the Fête du SNIP

Eikix avatar Jul 06 '24 12:07 Eikix

For reference, this is the current upgradability structure:

image

Starknet would need to give up the permissions for all Proxy governors, Implementation governors, Verifier governors and bridge owners. Also, as per the Risk rosette framework and the Stages framework, the Exit window and Stage designation will stay at zero until forced transactions are implemented and proving is made permissionless.

lucadonnoh avatar Jul 17 '24 13:07 lucadonnoh

Could we get Starkware's opinion and more clarity on the roadmap, @iliav-starkware? (Can't ping Boaz, though I know he owns this track)

Eikix avatar Sep 08 '24 06:09 Eikix

Hey @Eikix, could you add sections "Rationale" and "Security considerations" to the SNIP, in order to keep a uniform syntax among SNIPs? Let's merge afterwards (after renumbering the SNIP)

leo-starkware avatar Sep 22 '24 07:09 leo-starkware

Hey @Eikix, could you add sections "Rationale" and "Security considerations" to the SNIP, in order to keep a uniform syntax among SNIPs? Let's merge afterwards (after renumbering the SNIP)

before merging, could we get Boaz's input or whoever is in charge of the security council is Starknet? we could get the views of core devs of Starknet, since Security Council triggers downstream big changes to the L1 contracts of Starknet

Eikix avatar Sep 22 '24 10:09 Eikix

There hasn't been any activity on this pull request recently, and in order to prioritize active work, it has been marked as stale. This PR will be closed and locked in 7 days if no further activity occurs. Thank you for your contributions!

github-actions[bot] avatar Oct 23 '24 08:10 github-actions[bot]

There hasn't been any activity on this pull request recently, and in order to prioritize active work, it has been marked as stale. This PR will be closed and locked in 7 days if no further activity occurs. Thank you for your contributions!

Deactivating Stale Label.

I've heard Starkware (SW) and Starknet Foundation (SNF) have iterated and found an alternative design for the Security Council. Can someone from SW or SNF modify this Pull Request and directly add their design here?

We'll then be able to merge the SNIP and move forward

Eikix avatar Oct 23 '24 13:10 Eikix

@BoazStark could you address @Eikix 's comment above? I'm not aware of the developments

leo-starkware avatar Oct 27 '24 08:10 leo-starkware

I've heard Starkware (SW) and Starknet Foundation (SNF) have iterated and found an alternative design for the Security Council. Can someone from SW or SNF modify this Pull Request and directly add their design here?

I've helped the Starknet Foundation with this one and I merged the design with the existing proposal, let me know what you think @Eikix

nconsigny avatar Oct 29 '24 03:10 nconsigny

@Eikix updated with the poause flow and a few modifications, wdyt ?

nconsigny avatar Nov 02 '24 06:11 nconsigny

Overall good! what are the next steps wrt this SNIP? Should it be merged as "draft" and become "✅" when it is implemented? Where should the contract implementation come? In the SNIP? In another SNIP?

Eikix avatar Nov 05 '24 12:11 Eikix

changed number to 25 as mentioned by @leo-starkware

Eikix avatar Nov 19 '24 08:11 Eikix