
OP 스택이 OP '슈퍼체인' 개념으로 진화할 때
글: LXDAO
서론
지난달 WorldCoin 재단은 OP Stack 기반 블록체인인 World Chain을 출시한다고 발표했으며, 이 블록체인은 Optimism의 슈퍼체인(Superchain)에 합류해 Base, Mode, OP 메인넷 및 Zora 등 다른 체인들과 상호작용할 예정이다.
OP, OP Stack, 슈퍼체인은 들어본 적이 있을 것이다. 호기심 많은 독자라면 이런 의문을 가질 수 있다: 왜? 무엇 때문에? 어디에서? 본문에서는 슈퍼체인의 현황과 비전 등을 하나씩 설명하고자 한다. 문서 말미에는 L2/L3를 한 번에 배포하는 절차도 정리해 두었다.
Optimism에서 시작하여
Optimism은 익숙한 이름일 것이다. 이는 이더리움 기반의 레이어 2(Layer 2) 솔루션으로, 신속하고 안정적이며 확장 가능하며 저비용의 블록체인 서비스를 제공하는 것을 목표로 한다. 이더리움 메인체인(레이어 1) 위에서 동작함으로써 네트워크 혼잡을 완화하고 거래 비용과 처리 시간을 줄이는 역할을 한다.
Optimism은 Optimism Rollup이라는 기술을 활용하는데, 다수의 거래 데이터를 묶어 이더리움 메인체인에서 단 한 번만 처리 및 요금 지불을 수행한다. 이러한 방식은 거래 속도를 높이고 비용을 낮출 뿐 아니라 이더리움 기반의 높은 보안성도 유지한다. 이후 Optimism Rollup 기술은 오픈소스로 공개되어 OP Stack—Optimism Collective이 발표한 오픈소스 블록체인 프레임워크가 되었다.
OP Stack은 일종의 'L2 생성 키트'라 할 수 있으며, L2 체인 구축을 크게 단순화한다. OP Stack 기반으로 개발된 분산형 L2 체인들은 보안성, 통신 계층, 오픈소스 기술 스택을 공유하며 OP 슈퍼체인의 비전을 형성하게 된다.
현황 — 다양한 분야에서 OP Stack의 전략적 배치
현재 OP Stack은 Base(거래량 기준 NFT L2 중 1위), Coinbase의 레이어 2 플랫폼, 자산 관리 애플리케이션 Debank가 출시한 Debank 체인, 소셜 프로토콜 Farcaster의 Farcaster 스택 등 여러 유명 프로젝트에서 채택되고 있다. 이러한 다양한 활용 사례는 OP Stack이 초기부터 추구했던 OP 슈퍼체인 개념을 잘 보여준다.
"슈퍼체인"이란 무엇인가?
"슈퍼체인"은 레이어 2(L2) 기술 기반의 멀티체인 네트워크 구조로, 기존 블록체인의 수평적 확장성 문제를 해결하기 위한 것이다. 전통적인 멀티체인 아키텍처는 공동 작업의 어려움과 높은 운영 비용이라는 과제를 안고 있지만, "슈퍼체인"은 각 체인을 '상호 교환 가능한 컴퓨팅 리소스'로 간주하여 블록체인을 상품화함으로써 개발자가 시스템 리스크를 증가시키지 않고 크로스체인 애플리케이션을 구축할 수 있도록 한다.
"슈퍼체인" 모델에서 각 체인(OP 체인 등)은 표준화되어 Optimism Collective이 공식적으로 관리하는 네트워크에 통합된다. 이들 체인은 보안성과 통신 계층뿐 아니라 오픈소스 기술 스택도 공유한다. 이러한 설계 덕분에 개발자는 개별 체인의 기술 세부사항보다는 슈퍼체인 전체에서 애플리케이션 구축에 더 집중할 수 있게 된다.

또한 이러한 설계 철학은 블록체인 개념 자체를 더욱 추상화할 수 있음을 의미한다. 개발자는 상호 운용 가능한 블록체인 네트워크 전체를 하나의 통합된 단위로 간주하여 새로운 솔루션을 보다 효율적으로 개발하고 배포할 수 있다. 이를 통해 "슈퍼체인"은 자원 활용을 최적화할 뿐 아니라 블록체인의 미래 발전 가능성도 열어준다.
OP 체인이 보안성을 어떻게 확보하는가?
"슈퍼체인" 브리지 보안 모델에서는 보안성(security, 즉 유효성)과 활성(liveness, 즉 검열 저항성)이 보장된다. 보안성은 증명(proof) 시스템에 의해, 활성은 L1에 직접 거래를 제출할 수 있는 능력에 의해 보장된다. 보안성과 활성이 결합되면, OP 체인의 정렬기(orderer)에 문제가 발생하더라도 사용자는 언제든지 거래를 L1에 제출할 수 있고, L1은 사용자를 올바르게 작동하는 정렬기를 갖춘 새로운 OP 체인으로 이전시킬 수 있다.
아래는 Optimism 공식에서 정의한 "슈퍼체인" 조건으로, 다음 기준을 충족하면 "슈퍼체인"이라 할 수 있다:
속성 목적 공유 L1 블록체인 모든 OP 체인에 대한 거래의 완전한 순서(즉 정렬기) 제공. 모든 OP 체인의 공유 브리지로 인해 표준화된 보안 속성을 가지게 됨. 저비용 OP 체인 배포 높은 L1 거래 수수료 없이도 체인을 배포하고 거래를 수행할 수 있음. OP 체인 구성 옵션 OP 체인이 데이터 가용성 제공자, 정렬기 주소 등을 구성할 수 있음. 안전한 거래 및 크로스체인 메시지 사용자가 OP 체인 간에 데이터를 안전하게 이동할 수 있음.
OP 기술의 '탈중앙화' 로드맵
OP Labs는 프레임워크 지원자로서 OP Stack이 더욱 광범위한 기술적 탈중앙화를 지원하도록 많은 노력을 기울이고 있다. 예를 들어 Bedrock 버전은 다양한 증명 방식과 다수의 클라이언트를 지원한다. 다중 클라이언트 오류 증명(fault proof)은 기술적 탈중앙화의 핵심 구성 요소이며, Bedrock의 모듈화된 프레임워크는 커뮤니티가 OP Stack을 실제 개발하는 데 있어 탈중앙화된 능력을 크게 향상시켰다.
전략 - 정직함 유지
탈중앙화를 추구하는 과정에서 도전 과제에 대해 지식적으로 정직함을 유지하는 것이 중요하다. 구체적으로 말하면 복잡하면서도 오류 없는 코드를 작성하는 것은 매우 어렵지만 필수적이다. 왜냐하면 어떤 취약점 하나라도 모든 L2에 치명적인 결과를 초래할 수 있기 때문이다.
전략 - 병렬적 프로토콜 업그레이드 개발
OP는 체인상 오류 증명(fault proof) 단계에서 목적성, 실용성, 신중함을 유지할 것을 권장한다. 완벽한 증명을 구현하는 데는 시간이 걸리지만, Optimism은 오류 증명이 준비될 때까지 기다리지 않고도 OP Stack이 탈중앙화 측면에서 의미 있게 발전할 수 있도록 여러 프로토콜 업그레이드를 병렬로 개발할 수 있다고 생각한다.
기술 방안을 지속적으로 업데이트하는 것은 최근 Arbitrum 측에서 OP에 버그 두 개를 발견하게 된 원인이기도 하다[1]. 기술 제공자로서 이렇게 커뮤니티에서 널리 사용되는 오픈소스 프레임워크는 항상 시장과 커뮤니티의 검증을 받아야 하며, 더 큰 책임을 져야 한다.

기술적 탈중앙화 로드맵과 주요 마일스톤
OP Stack 슈퍼체인의 상업적 성공
L2Beat 데이터에 따르면 2024년 5월 4일 기준, 레이어 2 TVL(총 잠금 가치)은 3998억 달러이며, 이 중 OP Stack은 1861억 달러로 전체 TVL의 거의 절반을 차지하며 1위를 기록했다. Optimism의 Stack 서비스는 널리 채택되고 있으며, Optimism, Base, Mode, Zora, Frax, Lyra, Ancient, Redstone, Worldcoin, Mint, Lisk 등 점점 더 많은 프로젝트들이 OP Stack 프레임워크를 사용해 새로운 L2를 신속히 구축하고 있다. 이는 Stack 서비스가 시장 내 스토리텔링에서도 중요한 가치를 지닌다는 것을 부각시킨다.
OP Stack은 어떻게 슈퍼체인이 될 것인가?
기술적 관점에서 일부 코드와 공식 정보를 발췌하여 설명하겠다.
SystemConfig 컨트랙트 도입
OP Stack의 기술 플랫폼인 Bedrock은 SystemConfig 컨트랙트를 도입하여 이제 L1 스마트 컨트랙트를 통해 직접 L2 체인을 정의한다. 이를 확장하면 L2 체인을 정의하는 모든 정보(고유한 체인 ID, 블록 가스 리밋 등 주요 설정값 포함)를 체인상에 저장할 수 있다. 아래는 SystemConfig 컨트랙트 일부 내용을 발췌한 것이다[2]:
/**
* @title SystemConfig
* @notice SystemConfig 컨트랙트는 Optimism 네트워크의 설정을 관리하는 데 사용됩니다. 모든
* 설정은 L1에 저장되며 L2 체인 파생 과정에서 L2가 이를 가져옵니다.
*/
contract SystemConfig is OwnableUpgradeable, Semver {
/**
* @notice 업데이트 유형을 나타내는 열거형.
*
* @custom:value BATCHER 배치 해시 업데이트를 의미합니다.
* @custom:value GAS_CONFIG L2의 트랜잭션 수수료 설정 업데이트를 의미합니다.
* @custom:value GAS_LIMIT L2의 가스 리밋 업데이트를 의미합니다.
* @custom:value UNSAFE_BLOCK_SIGNER 안전하지 않은 블록 배포를 위한 서명 키 업데이트를 의미합니다.
*/
/*
* @notice 최소 가스 리밋. 이 값은 OptimismPortal에서 사용하는 ResourceMetering 컨트랙트의 최대 입금 가스 리소스 리밋보다 낮아서는 안 되며, L2 블록이 입금 처리에 충분한 가스를 항상 확보할 수 있도록 합니다.
*/
uint64 public constant MINIMUM_GAS_LIMIT = 8_000_000;
/**
* @notice 배치너(batcher) 식별자. 이 설정의 버전 1에서는 주소를 왼쪽에 0으로 채운 32바이트로 표현합니다.
*/
bytes32 public batcherHash;
/**
* @notice L2 가스 리밋.
*/
uint64 public gasLimit;
CREATE2로 결정론적 체인 주소 생성
SystemConfig 설계를 기반으로 모든 데이터를 체인상에 저장한 후에는 각 체인의 설정과 필요한 모든 컨트랙트를 배포할 수 있는 팩토리(Chain Factory)를 만들 수 있다. CREATE2를 사용해 일대일 대응하는 컨트랙트 주소를 생성함으로써 이 단계를 더욱 확장할 수 있다. 즉, 특정 체인 설정이 주어지면 해당 체인과 연결된 모든 브리지 주소를 결정할 수 있다는 의미이다. 이는 브리지 컨트랙트를 배포하지 않아도 체인과 상호작용할 수 있게 하며, 체인 배포 비용을 거의 제로로 만들고 표준 보안 속성을 계승할 수 있도록 한다.
OP 체인 간 통신 — '체인 팩토리'가 OP 체인 데이터 재사용
Bedrock은 L1 체인에서 L2 체인을 생성하는 방법을 도입했으며, 모든 체인 데이터는 L1 블록과 동기화될 수 있다. L1 체인 팩토리가 모든 설정을 체인상에 두도록 확장됨에 따라 Optimism 노드는 L1 주소 하나와 L1 연결만으로도 모든 OP 체인을 결정론적으로 동기화할 수 있다.
주의할 점은 OP 체인 동기화가 완료되었을 때 체인 상태는 로컬에서 계산된다는 것이다. 즉 OP 체인 상태 확인은 완전히 무허가(Permissionless)이며 안전(Secure)하다는 의미이다. 모든 무효한 거래는 로컬 노드에서 실행되는 계산 과정에서 무시되기 때문에 파생 체인은 증명 시스템이 필요 없다. 그러나 Superchain 상에서 인출을 보장하기 위해서는 여전히 증명 시스템이 필요하다.
SystemConfig 모듈화 설계로 정렬기 관리
Bedrock은 SystemConfig 컨트랙트 내에서 정렬기 주소를 설정하는 기능을 도입했다. 각각의 SystemConfig 컨트랙트를 가진 다수의 체인이 도입됨에 따라 OP 체인 배포자는 정렬기 주소를 구성할 수 있다. 이러한 구성 가능한 정렬기 설계를 모듈화된 정렬(modular sequencing)이라고 한다. 이는 서로 다른 주체가 각각의 OP 체인을 정렬할 수 있게 하면서도 표준 [Superchain 브리지] 보안 모델을 유지하는 것으로, 정렬기 탈중앙화를 향한 중요한 한 걸음이다.
모듈화된 정렬은 다양한 정렬 모델을 무허가로 실험할 수 있게 한다. 개발자는 라운드 로빈 정렬, 정렬자 합의 프로토콜, 가격 경쟁 정렬(PGA 정렬), 선입선출 정렬(FIFO 정렬) 등의 다양한 정렬 프로토콜을 채택할 수 있다. 시간이 지남에 따라 사용자에게 더 친숙한 정렬 기준이 점차 나타날 것으로 기대된다.
OP 체인은 기술 업그레이드 경로를 공유
초기 Superchain의 보안성과 탈중앙화를 높은 신뢰도로 출시하기 위해, 업그레이드를 관리할 탈중앙화된 보안 위원회를 도입해야 한다. 보안 위원회는 체인 증명자 집합을 업데이트하고, 지연된 컨트랙트 업그레이드를 시작하며, 긴급 상황에서 브리지를 일시 중지하고 진행 중인 업그레이드를 취소할 수 있어야 한다.
브리지를 긴급 상황에서 일시 중지할 수 있는 능력은 최악의 경우(예: 보안 위원회 구성원의 개인키 유출) 인출이 무기한 중단되고 브리지 업그레이드가 영구적으로 취소된다는 것을 의미한다. 즉, L1 브리지가 동결되는 것이다. 이는 활성보다 보안을 우선시하는 설계 원칙을 따른다—즉 ETH나 토큰의 손실을 반드시 방지(강제 보안)해야 하며, ETH나 토큰이 잠기는 결과를 초래하더라도(활성 포기) 감수해야 한다.
OP Stack이 '슈퍼체인'이 되는 과정의 과제
물론 슈퍼체인이 되기 위해서는 확장 가능한 블록체인의 비전을 완전히 실현하기 전까지 해결해야 할 중요한 과제들이 남아 있다. 예상되는 과제들은 다음과 같다:
-
출금 요청은 신뢰할 수 있는 체인 증명자 그룹에 의존한다.
-
크로스체인 거래 속도가 느리며, 도전 기간(challenge period)을 기다려야 한다.
-
Superchain에 거래를 제출하는 확장성이 부족하며, 거래 데이터는 용량이 제한된 L1에 제출되어야 한다.
-
크로스체인 거래는 비동기적(asynchronous)이므로 원자적 크로스체인 거래(예: 플래시론) 실행 능력을 해친다.
-
이 점은 EIP-4844 이후 어느 정도 개선되었다.
-
여러 OP 체인을 활용하는 확장 가능한 애플리케이션을 구축하기 위한 편리한 프레임워크 부족.
-
여러 OP 체인의 토큰과 애플리케이션을 관리할 수 있는 간편한 지갑 부족.
우리는 이러한 과제들이 해결된다면 가장 복잡한 Web2 애플리케이션들을 대체할 수 있는 탈중앙화 대안을 구축할 가능성이 있다고 본다.
EIP-4844 이후 슈퍼체인의 대규모 적용?
EIP-4844의 출시는 Optimism 생태계의 Delta 업그레이드와 거의 동시에 이루어져 완벽한 조화를 이루었다.
Celestia 등의 데이터 가용성(DA) 솔루션은 롤업이 L1에 데이터를 제출할 때의 비용을 줄이기 위한 것이며, 4844는 원천적으로 OP 체인의 운영 비용(OPEX)을 90% 이상 절감하는 솔루션을 제공한다.
4844 이전에는 OP Stack의 주요 비용이 L1의 가스 비용에 집중되어 있었다:
OP Stack 체인의 L1 활동 데이터(체인 / L2 수익 / L1 비용 / 마진율 / L1 비용 비중):
-
OP 메인넷: 2k ETH / 1.97k ETH / 30 ETH / 98.5%
-
Base: 1.7k ETH / 1.37k ETH / 330 ETH / 80%
따라서 4844 이후 OP Stack과 슈퍼체인 생태계는 긍정적인 영향을 받게 되었으며, 점점 더 많은 프로젝트들이 L2를 기술적 선택지로 고려하게 될 것이다. 우리는 블록체인 비용 절감이 프로젝트들에게 더 많은 상업적 기회를 제공하고, 대규모 적용(Mass Adoption)의 가능성을 열어줄 것으로 기대한다.
Superchain으로 쉽게 L2 배포하는 방법
어떻게 실천할 수 있을까? 슈퍼체인은 Superchain Dev Console[3][4]이라는 플랫폼을 제공하며, 이더리움, Base, Fraxtel, Mode, OP 메인넷, Redstone, Lisk, Zora 등의 체인을 L1 또는 L2로 지원한다.

또한 슈퍼체인 커뮤니티에는 Mode 팀이 개발한 Mode Flare와 같은 L3를 한 번에 배포하는 도구들도 많다. 아키텍처는 Pyth, Blockscout, Goldsky 등을 사용한다[5].
마무리 생각: 우리는 Optimism의 전략적 배치와 슈퍼체인의 상업적 성공을 목격했다. OP Stack은 체인 출시 장벽을 크게 낮추었으며, 점점 더 많은 팀이 자신의 L2, L3를 간편하고 빠르게 배포할 수 있게 되었다. 앞으로 OP Stack이 AWS나 알리바바 클라우드처럼 산업을 선도하는 인프라로 자리 잡아 개발자들이 자신의 프로젝트를 쉽게 구축할 수 있도록 할 수 있을까? 확실히 이러한 탈중앙화 기술은 일정 수준에서 기술의 오픈소스화와 보안성을 보장할 수 있다. 하지만 설계 차원에서 슈퍼체인이 잠재적인 산업 독점 위험을 안고 있지는 않을까?
시간이 답을 알려줄 것이다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News









