이 문서를 작성하는 데 도움을 주신 Jason Vranek, Josh Rudolf, Ellie Davidson, Drew Van der Werff, 원단팀 , 그리고 Friederike Ernst 님께 특별히 감사드립니다.
이더리움 커뮤니티는 중대한 선택에 직면해 있습니다. 이더리움이란 무엇일까요? 단순히 메인 체인(L1)만을 의미하는 것일까요, 아니면 L1에 더해 결제를 위해 이를 사용하는 모든 종속 롤업 및 체인을 통합한 것일까요? 후자라면, 파편화를 줄이고 사용자 경험(UX)과 개발자 경험(DevX)을 개선하기 위해 무엇을 해야 할까요?
이 질문에 대한 답은 진정한 상호 운용성을 향한 우리의 접근 방식과 목표에 지대한 영향을 미칩니다.
롤업 중심의 로드맵은 상태 파편화를 감수하면서 이더리움의 처리량을 성공적으로 확장했습니다.
오늘날 이더리움이나 그 파생 코인에서 거래하는 것은 지갑과 개발자 도구를 공유하는 등 이더리움 가상 머신(EVM) 호환성 덕분에 대체로 비슷하게 느껴집니다. 그러나 이더리움과 그 파생 코인 간 , 또는 파생 코인들 간의 거래 경험은 극명하게 다릅니다.
현재의 상호운용성 솔루션은 가치 전송 속도 향상에만 초점을 맞추고 있으며, 이러한 속도 경쟁으로 인해 브리징 시간은 기존의 사기 방지 종료 시간(며칠)에서 최신 의도 기반 해결 방식(몇 초)으로 단축되었습니다 . 이러한 솔루션들이 기본적인 토큰 전송 속도는 개선했지만, 전반적인 사용자 경험(UX)과 개발자 경험(DevX)은 크게 저하되었습니다.
이더리움 가상 머신(EVM) 거래를 강력하게 만드는 세 가지 핵심 속성이 있습니다.
구성 가능성 : 단일 트랜잭션으로 여러 상호 작용 또는 컨트랙트 호출을 실행할 수 있습니다.
원자성 : 트랜잭션 내의 모든 상호 작용은 동시에 성공하거나 실패하며, 부분 실행이 없습니다.
동기성 : 모든 상호 작용은 단일 트랜잭션 및 단일 블록 의 범위 내에서 발생합니다.
이러한 속성들은 탈중앙화 금융(DeFi)을 구동하고, 탈중앙화 스테이블코인을 탄생시키고, 최초의 분산형 자율 조직(DAO) 출범시키고, 복잡한 탈중앙화 애플리케이션(DAPPS) (디앱(DApp))을 구축하는 현대적인 롤업 시스템의 기반이 됩니다.
하지만 이러한 특성들은 크로스체인 환경에서는 성립하지 않습니다. 파편화된 이더리움 생태계는 개발자들이 크로스체인에서 조합 가능한 트랜잭션을 원활하게 구현하는 능력을 저해해 왔습니다. 이러한 문제가 해결되지 않는 한, 이더리움은 점차 경쟁력과 강력한 네트워크 효과를 잃어갈 것이라고 생각합니다.
우리는 통합된 이더리움을 요구하며, 동기식 구성 가능성(SC) 이 이를 달성하기 위한 실현 가능한 방법임을 설명합니다.
현재의 상호 운용성 접근 방식
이더리움의 멀티롤업 환경에서는 다양한 상호 운용성 모델이 등장했습니다. 본 비교에서는 인텐트 , 비동기 메시지 전달 , 그리고 이더리움 상호 운용성 계층(EIL)을 중심으로 실행 모드 , 지연 시간 , 표현력 이라는 세 가지 핵심 측면을 평가합니다.
( 이전 논의 참조)
| 접근하다 | 실행 모드 | 숨어 있음 | 구성 가능성 |
|---|---|---|---|
| 의도 | 사용자가 원하는 결과를 지정하면 오프체인 솔버가 단계를 계획하고 실행합니다. 이 과정은 비동기적으로 진행됩니다. | 최소 블록 1개와 솔버 확인 횟수가 필요하며, 네트워크 혼잡도 및 솔버 유동성에 따라 달라질 수 있습니다. | 의도 자체는 조합할 수 없으며, AA를 사용하면 후속 작업을 파이프라인 방식으로 연결할 수 있습니다. 계약 간 임의의 양방향 호출은 지원되지 않으며, 원자성 또한 보장되지 않습니다. |
| 비동기 메시지 전달 | 체인은 릴레이어/브리지를 통해 메시지를 교환하며, 메시지는 나중에 처리되고, 실행은 공유되지 않습니다. | 소스 체인의 완결성 및 릴레이 오라클을 기다리십시오. 지연 시간은 각 체인에 따라 다르며 몇 초에서 몇 분까지 걸릴 수 있습니다. | 구성 가능성은 있지만 높은 지연 시간과 단계 분할로 인해 비실용적입니다. 데이터 또는 함수 호출은 전달할 수 있지만 공유 상태는 없으며, 원자적인 크로스체인 상태도 불가능합니다. |
| EIL | 계정 기반 상호 운용성; 지갑은 한 번 서명하고 각 체인에 직접 호출을 보냅니다. 중개자가 필요 없으며 멀티체인 거래를 지원합니다. | 의도 기반 상호 운용과 유사함 | 계정 수준에서 다중 호출 시퀀스를 지원하지만, 계약 간 양방향(상태 유지) 호출은 지원하지 않습니다. |
진정한 구성 가능성
이더리움의 핵심 강점은 다양한 디앱(DApp) 구성할 수 있는 능력에 있으며, 이는 지난 10년간 혁신을 이끌어왔습니다. 그러나 단일 EVM 호환 체인 내에서 이루어지는 거래(인트라-EVM)와 여러 체인에 걸쳐 이루어지는 거래(인터-EVM) 사이에는 상당한 격차가 존재합니다. 현재 상호운용성 솔루션은 이더리움과 베이스를 연결하든, 솔라나(Solana) 베이스를 연결하든 유사한 방식으로 작동합니다.
사용자 경험(UX)과 개발자 경험(DevX)을 향상시키고, 다른 블록체인에 비해 더 넓은 이더리움 생태계의 경쟁 우위를 확보하기 위해서는 EVM 내부/EVM 간 불일치를 최소화하는 상호 운용성 솔루션이 시급히 필요합니다.
진정한 구성 가능성의 정의
우리는 진정한 구성 가능성을 임의의 상태 종속적인 양방향 계약 호출을 단일 트랜잭션 내에서 원자성을 보장하며 실행할 수 있는 기능으로 정의합니다.
구성 가능성의 중요성
최신 디앱(DApp) 일반적으로 여러 개의 상호 작용하는 컨트랙트로 구성됩니다. DeFi의 혁신은 프로토콜을 결합하거나(예: 플래시론과 거래) 운영을 최적화하는 능력(예: 탈중앙화 거래소(DEX) 라우팅)에 달려 있습니다. 현재 크로스체인 구성 가능성의 부족으로 인해 개발자는 여러 롤업에 걸쳐 디앱(DApp) 반복적으로 재배포해야 합니다.
Tempo , Arc , Stablechain , Canton 네트워크 와 같은 프로젝트는 중요한 경고 사례입니다. 이 프로젝트들은 이상적으로는 레이어 2(L2) 솔루션으로 출시되었어야 했지만, 레이어 1(L1) 솔루션으로 출시하기로 결정했습니다. 이러한 선택에는 두 가지 주요 요인이 있었습니다. 첫째는 필요한 기술적 수정(L2에서도 실현 가능했음)이고, 둘째는 L2를 초기 구축하는 데 따르는 본질적인 어려움입니다. L2 초기 구축은 L1 출시와 유사하지만 구성 가능성이라는 이점이 없습니다.
진정한 구성 가능성의 부재는 롤업 혁신을 저해하여 새로운 롤업을 출시하고 새로운 생태계를 처음부터 효과적으로 구축하는 것을 매우 어렵게 만듭니다.
진정한 구성 가능성의 부재는 혁신을 저해하고, 잘못된 인센티브 구조를 만들어내며, 이더리움 생태계에서 가치를 점진적으로 고갈시킵니다.
이더리움의 존재론적 질문
Base, 아비트럼(Arbitrum), Robinhood와 같은 대형 롤업 업체들이 결국 이더리움에서 분리되거나, Stripe, 서클(Circle) 과 같은 거대 기업들이 독립적인 L1 체인이 되는 것을 막을 수 있는 메커니즘은 무엇일까요?
이더리움의 단일 실행 환경(eSEE)
이더리움 단일 실행 환경(eSEE) 은 동기식 구성 가능성(SC)이라는 개념을 기반으로 합니다. 이는 지난 몇 년간 활발히 연구되어 온 모델입니다. 동기식 구성 가능성은 이더리움과 연결된 롤업들이 마치 하나의 통합 실행 환경의 일부인 것처럼 동작하도록 함으로써 상호 운용성을 재정의합니다.
오늘날의 크로스체인 접근 방식과 달리, SC는 체인 간 상호 작용이 하나의 원자적이고 결정론적인 트랜잭션 흐름처럼 실행되도록 보장합니다. 다시 말해, eSEE는 일반적인 이더리움 가상 머신(EVM) 트랜잭션에서 기대하는 보장을 단일 체인 내에서뿐만 아니라 여러 이더리움 가상 머신(EVM) 환경으로 확장합니다.
SC는 다음과 같은 세 가지 주요 속성을 갖고 있습니다.
구성 가능성
애플리케이션은 마치 하나의 체인에 있는 것처럼 여러 롤업 간에 상호 작용할 수 있습니다. 개발자는 로컬 컨트랙트 호출과 전혀 다를 바 없이 도메인 간 로직과 DeFi 전략을 작성할 수 있습니다.원자성
크로스체인 상호작용은 단일 트랜잭션처럼 동작합니다. L1, L2 및 앱체인 전반에 걸친 모든 작업은 동시에 성공하거나 동시에 취소되므로 부분적이거나 일관성이 없는 결과가 발생하지 않습니다.동시성
크로스체인 호출은 동일한 트랜잭션 흐름 내에서 순서대로 실행됩니다. 공유 조정 계층은 모든 도메인을 동기화 상태로 유지하여 계약이 원격 체인에서 작업을 수행하고 결과를 즉시 사용할 수 있도록 합니다.
SC를 촉진하는 핵심 R&D:
이익
SC를 통해 eSEE에 도달하도록 영감을 주는 이더리움은 사용자 경험(UX)의 중요한 부분을 개선하여 개발자들이 국경 없이 더 많은 일을 하고 혁신할 수 있도록 지원합니다. 사용자는 어느 체인에 있든 L1을 벗어나지 않은 듯한 느낌을 받을 것입니다.
우리는 이것이 기업 합병의 비즈니스 모델과 상호 보완적인 관계를 맺어 , 그 어떤 것과도 비교할 수 없는 경쟁 우위를 창출할 것이라고 믿습니다.
| 혜택 | 오늘 | SC와 함께 |
|---|---|---|
| Instant UX State는 Chain A에서 시작된 호출의 동일한 실행 주기 내에서 다른 체인(예: Chain B)에서 동기적으로 읽고 쓸 수 있습니다. | 사용자가 A 체인에 자금을 보유하고 있지만 B 체인에서 거래를 하려면, 브릿징을 거쳐 거래를 완료한 후 다시 브릿징을 해야 합니다. 이 전체 과정은 단편적이고 지연 시간이 길며, L1 서버와는 매우 다른 사용자 경험을 제공합니다. | A 체인의 자금은 (중개자 없이) 브릿징되어 B 체인에서 거래된 후 다시 A 체인으로 반환됩니다. 이 모든 과정이 단일(즉시) 거래로 이루어지며, L1과 유사한 사용자 경험을 제공합니다. |
| 원자 흐름 실행은 전체 실행 또는 전체 실행이 아닌 방식으로 이루어지므로 부분적인 거래, 경쟁 조건 및 성가신 "메시지 대기 중" 지연을 방지합니다. | 현재의 상호 운용 방식으로는 실행이나 원자성을 보장할 수 없습니다. 사용자가 여러 체인에 걸쳐 거래를 수행할 때 각 단계를 개별적으로 처리해야 하므로 다음 단계의 실행이 보장되지 않습니다. | 모든 단계는 단일 트랜잭션으로 표현될 수 있으며, 원자적 실행이 보장됩니다. 모든 단계가 올바르게 실행되거나, 그렇지 않으면 아무 단계도 실행되지 않습니다. |
| 싱글턴 dApp 배포는 탈중앙화 애플리케이션이 단 하나의 배포만으로 모든 연결된 체인에서 활용될 수 있도록 하여, 30개의 분산된 배포를 방지합니다. | 개발자들은 자신들의 디앱(DApp) 원하는 모든 블록체인에 배포해야 하므로, 총 예치 자산 (Total Value Locked(TVL) 과 사용자 기반이 분산됩니다. | 컨트랙트 간 상호 작용은 이더리움과 마찬가지로 동기적이고 원자적으로 이루어집니다. 연결된 모든 체인의 사용자는 자산 위치에 관계없이 dApp과 상호 작용할 수 있습니다. 개발자는 컨트랙트를 한 번만 배포하면 모든 사용자가 상호 작용할 수 있습니다(브리징 필요 없음). |
| 개발자 구성 가능성: 개발자는 이더리움 가상 머신(EVM) 내에서 그리고 여러 체인에 걸쳐 유사한 방식으로 디앱(DApp) 사용, 구성 및 상호 작용할 수 있습니다. 계약 아키텍처를 변경할 필요 없이 말입니다. | 계약은 동기식 구성 가능성( 이더리움 가상 머신(EVM) 내부)을 위해 엄격하게 설계되었습니다. 현재의 상호 운용 방식은 기껏해야 비동기 호출만 지원하므로 가능한 범위가 크게 제한됩니다. | 컨트랙트 간( 이더리움 가상 머신(EVM) 내부 및 외부) 완전한 양방향(및 상태 유지) 임의 읽기/쓰기 호출 지원 |
| 통합 유동성 자본 하나의 블록체인에 상주하고, 디앱(DApp) 다른 블록체인에서 운영될 수 있으며, 이 모든 과정은 사용자 경험을 저해하지 않습니다. | 유동성은 디앱(DApp) 과 사용자 모두에게 다양한 롤업 방식으로 분산되어 있습니다. | 사용자와 디앱(DApp) 유동성을 단일 체인으로 통합할 수 있으며, 이는 연결된 체인 상의 다른 디앱(DApp)/사용자와의 상호 작용 기능에 영향을 미치지 않습니다. |
eSEE에 연락하기
우리는 EF와 더 넓은 커뮤니티가 SC를 통해 eSEE를 달성하는 데 더 많은 자원과 관심을 집중할 수 있는 방법으로 이 세 가지 핵심 요소에 집중할 것을 제안합니다.
빠른 완결성: 우리는 전체 생태계에서 더 빠른 완결성 추구해야 합니다. 빠른 완결성 리오그(reorg) 시간을 단축하고 우수한 사용자 경험을 제공합니다(예: 더 빠르고 예측 가능한 L2-to-L1 인출). 또한 동기식 구성 가능성(SC)에도 매우 중요합니다. 동기적으로 구성되는 롤업은 함께 정산되어야 하므로, 긴 리오그 및 정산 지연을 계승하지 않으려면 정산이 빈번하게 이루어져야 합니다. 동기적으로 구성 가능한 두 개의 롤업을 정산하는 데 몇 시간을 기다려야 한다면, 사실상 두 롤업 모두 그 지연을 계승하게 되어 상호 의존성이 떨어집니다. 빠른 완결성 달성하려면 롤업 측에서 더 빠른 정산(ZK 기술을 통해)과 이더리움 측에서 SSF(단일 슬롯 완결성), 3SF(3중 슬롯 완결성 ) 및 더 짧은 슬롯 시간을 통한 지속적인 발전이 필요합니다.
연구 및 표준화: SC 연구에서 도출된 놀라운 혁신은 이제 공식적인 개발 단계로 전환되어야 합니다. 우리는 EF(Electronic Framework) 주도의 공식적인 연구를 우선시하고 SC의 핵심 요소(메시지 전달, 조정, 원자성, 구성 가능성 및 한계)를 표준화해야 합니다. 목표는 SC를 연구 개념에서 성숙하고, 설계되고, 최적화된 솔루션으로 발전시키는 것입니다.
채택: 커뮤니티의 요구: 이처럼 중요한 솔루션의 경우, 채택이 궁극적인 핵심입니다. 이 단계는 매우 중요하며 앞선 두 단계를 거쳐야 합니다. 더 빠른 완결성 와 SC 표준화의 필요성에 대한 커뮤니티 전반의 합의 구축하는 것이 개발자, 사용자, 지갑, 주요 인프라 제공업체 등 최고위층에서의 채택을 촉진하는 핵심 동력입니다.
이더리움 단일 실행 환경(SEE)은 동기식 구성 가능성을 공동으로 추진하여 파편화된 롤업 생태계를 통합하려는 움직임입니다.





