ZIP-6 — Security Council Verification

[ZIP-6] Prepare ZKsync for ZK Gateway — Security Council verification

The Security Council reviewed ZIP-6 to ensure that the proposed changes function as intended and that the upgrade process adheres to governance and security requirements.

Execution Timeline

A key point raised during the review was the execution timeline of the two-stage upgrade. Specifically, verification was needed to confirm that the second upgrade would only be executed after the mandatory 14-day waiting period following the first upgrade. This is enforced by the checkDeadline() function in the GovernanceUpgradeTimer.

Proposal Author’s Response:

  • Confirmed that this is the intended behavior and aligns with the ZIP-6 upgrade process.
  • Clarified that the emergency upgrade mechanism and the 14-day delay were correctly implemented.

Verification Tool

To support the Security Council’s review, the proposal author provided a verification tool, accessible to SC members, allowing them to independently validate the upgrade conditions.

Here is a link to the verification tool on Github.

Outcome:

  • No issues were reported from Security Council members after utilizing the verification tool.
  • The upgrade process aligns with the governance framework and expected security parameters.

Conclusion

With the verification process complete and no outstanding concerns raised, the Security Council has confirmed that ZIP-6 call data is accurate.

For further details, refer to the proposal documentation:
:link: GitHub Documentation - ZIP-6 Upgrade