헌장 요약
각 구성 요소는 함께 동작하여 일관된 거버넌스 및 기술 프레임워크를 형성합니다.- 블록스페이스 헌장: Optimism 생태계의 블록스페이스에 대한 기준, 운영 정책, 사전 약정을 수립하는 프레임워크 유형으로, 보안, 가동 시간, 그리고 Law of Chains와의 정합성을 보장합니다.
- Standard Rollup 헌장: Standard Rollup 헌장은 첫 번째 블록스페이스 헌장으로, 가장 높은 보안 수준의 블록스페이스에 대한 기술 및 거버넌스 요구 사항을 정의합니다. Standard Rollup 헌장을 준수하면 체인은 “Standard” 지위를 획득할 수 있으며, 일관성, 높은 보안성, 운영 안정성이 보장됩니다.
- superchain-registry: superchain-registry는 체인의 인덱스로, OP Stack 체인 분류 및 구성에 대한 신뢰할 수 있는 단일 정보원(source of truth) 역할을 합니다. 레지스트리는 Standard Rollup 헌장 준수 여부를 확인합니다.
superchain_level = 2인 체인은 Standard Rollup으로 분류되기 위한 모든 기준을 충족합니다.
블록스페이스 헌장
블록스페이스 헌장은 Optimism 생태계 내 블록스페이스를 관리하기 위한 기본 프레임워크를 제시합니다. 블록스페이스 헌장은 아래에 설명된 세 가지 주요 구성 요소로 이루어져 있습니다.기준
헌장의 적용 대상이 되는 체인을 정의하는 기술 파라미터는 다음과 같습니다.- 버전: 체인을 구동하는 OP Stack 버전으로, commit hash 또는 릴리스 태그를 통해 검증됩니다.
- 구성: 배포에 대한 파라미터 범위로, Chain ID와 같은 정적 변수와 sequencer 역할 또는 업그레이드 키와 같은 동적 변수를 모두 포함합니다.
- 지급 능력: 체인 이력상의 모든 상태 전환이 유효하며, bridge의 담보 부족을 초래할 수 있는 잘못된 출금이나 output이 없음을 검증합니다.
운영 정책
이해관계자 간 상호작용과 블록스페이스 관리에 대한 규칙과 절차를 수립합니다. 예를 들면 다음과 같습니다.- sequencer 및 업그레이드 키 보유자와 같은 역할에 기대되는 행동.
- 위반 사항을 식별하고 해결하는 절차(예: 규정을 준수하지 않는 행위자를 제거하기 위한 거버넌스 투표).
- Law of Chains와의 정합성을 통해 검열 저항성 및 보안과 같은 사용자 보호를 보장.
사전 약정
장기적인 거버넌스 안정성과 예상되는 변경 사항을 명시한 약정입니다. 예를 들면 다음과 같습니다.- 수수료 모델 또는 역할 분리에 대한 향후 업데이트.
- gas 한도 및 수수료 마진과 같이 진화하는 기술 파라미터에 대한 지침.
기준에 대한 거버넌스
블록스페이스 헌장의 기준은 거버넌스 투표 또는 Optimism Foundation에 의해 두 가지 방식으로 설정됩니다.- 거버넌스 통제: 헌장에서 참조하는 세 개의
TOML파일(standard config params, standard config roles, standard versions)을 변경하려면 거버넌스 투표가 필요합니다. 파일 자체의 변경에는 거버넌스 투표가 필요하지만, 이 파일을 사용하거나 검증하는 코드 또는 도구의 변경은 “해당 TOML 파일의 의미적 해석을 위반하지 않는 한” 거버넌스 투표가 필요하지 않습니다. - Foundation 재량: 위에서 언급한 세 개의 TOML 파일 외의 검증 관련 변경은 Foundation의 재량에 따릅니다. 여기에는
BHIC, 기타 구성 검사, RPC 가용성에 대한 변경 등이 포함되며, 이에 국한되지 않습니다.
Standard Rollup 헌장
Standard Rollup 헌장은 가장 높은 보안 수준의 대표 블록스페이스인 Standard 체인이 되기 위한 요구 사항을 정의하는 블록스페이스 헌장입니다. Standard Rollup 헌장은 체인이 OP Stack에서 최고 수준의 보안, 호환성, 규정 준수를 유지하는 데 필요한 기술 및 운영 기준을 준수하도록 보장합니다. Standard 헌장에 대한 자세한 내용은 거버넌스 게시물을 참조하십시오. 체인이 충족해야 하는 구체적인 기준은 다음과 같습니다.온체인 기준
- 버전 검증: 체인은 거버넌스에서 승인된 최신 OP Stack 릴리스를 배포해야 합니다. 컨트랙트는 표준 bytecode와 일치해야 합니다.
- 구성 검사: 블록 시간 및 gas 측정과 같은 체인 파라미터는 거버넌스에서 승인된 명세를 준수해야 합니다. 관리자 역할은 Security Council 요구 사항에 부합해야 합니다.
오프체인 기준
Optimism Foundation은 준수 여부를 확인하기 위해 오프체인 검사를 수행합니다. 여기에는 다음이 포함됩니다.- 고유한 Chain ID 보장.
- 보안 구성 모니터링.
- 거버넌스 진위 확인.
이력 무결성
이력 무결성 검사는 잘못된 상태 전환을 포함하여 체인 이력의 불일치를 식별합니다. 이 검사는 출시 시점부터 Optimism Security Council이 관리하지 않은 체인에만 요구됩니다.체인 준수 이해하기
체인이 “Standard”로 인정받으려면 엄격한 요구 사항을 충족해야 합니다. 다음은 자주 묻는 질문에 대한 답변입니다.- 시스템 스마트 컨트랙트를 수정해도 Standard 지위를 유지할 수 있습니까? 아니요, 수정하면 준수 요건을 충족하지 못하게 됩니다.
- alt-DA 모드 체인은 Standard입니까? 아니요, Standard Rollup은 기본 데이터 가용성 모델을 준수해야 합니다.
- 베타 기능도 Standard로 인정됩니까? 아니요. 베타 기능은 아직 Optimism 거버넌스의 승인을 받지 않았습니다. 기능이 Beta에서 GA로 전환되면 Standard Rollup 헌장에 포함될 수 있습니다.
superchain-registry
superchain-registry는 OP Stack 체인 분류와 체인에 적용된 수정 사항에 대한 신뢰할 수 있는 단일 정보원 역할을 합니다. superchain-registry에는 두 가지 주요 역할이 있습니다.- 버전 및 구성 검증: 레지스트리는 체인이 Standard Rollup 헌장의 형태로 정의된 거버넌스 승인 표준에 부합하는지 검증합니다.
- Standard Rollup 헌장 준수 여부 표시: 레지스트리가 체인이 표준 기준을 충족한다고 검증하면, 해당 체인의
superchain_level값을2로 설정하여 “Standard”로 승격합니다.