몇 달 전, 저희는 프로토콜이 세 가지 전략적 이니셔티브인 L1 확장, 블롭 확장, UX 개선에 새롭게 집중할 것을 발표했습니다. 이전에 L1 확장 및 블롭 확장에 대한 업데이트에 이어, 이번 글은 "UX 개선" 분야와 그 임무에 관한 내용입니다.
개인과 기관을 위해 이더리움 생태계 전반에 걸쳐 원활하고 안전하며 무허가형(permissionless) 경험을 제공합니다.
저희는 공공의 핵심 이더리움 R&D 그룹으로서, 상호운용성 및 이 글에서 소개하는 관련 프로젝트들이 향후 6-12개월 동안 더 넓은 UX 영역 내에서 가장 큰 영향력을 발휘할 수 있는 기회라고 생각합니다.
단기 전략은 상호운용성의 기본 구성 요소로 계속 남을 것이라 믿는 분야인 의도(Intent) 기반 아키텍처와 일반 메시지 전달에 초점을 맞춥니다. 두 분야 모두에서 저희의 목표는 명확하고 측정 가능한 프로토콜 지표에 집중하여 지연 시간과 비용을 줄이는 동시에 보안과 무신뢰성(trustlessness)을 높이는 것입니다. 이러한 지표에는 작업당 서명 수, 포함 시간(time-to-inclusion), 빠른 확인 시간(time-to-fast-confirmation), 완결성 도달 시간(time-to-finality), L2 정산 시간(time-to-L2-settlement)이 포함됩니다.
저희는 업무를 세 가지 스트림으로 나눕니다.
초기화(Initialisation): 의도를 더 모듈화하고 경량화하며, 모든 체인에서 자산을 원활하고 안전하게 이동하기 위한 공유 표준을 강화합니다.
가속화(Acceleration): 지연 시간과 비용을 줄이고, 더 빠른 포함, 확인, 완결성, 정산을 위한 노력을 가속화합니다.
최종화(Finalisation): 최첨단 합의(빠른 완결성) 및 암호학(실시간 증명 SNARK)을 통합하여 빠르고 무허가형인 크로스체인 메시징을 실현합니다.
왜 상호운용성에 집중하는가?
이더리움 생태계는 L1 메인넷과 이더리움의 경계를 넘어 무허가형으로 확장하는 수많은 L2로 구성되어 있습니다. 이러한 확장은 이더리움에 중요한 진입점과 확장 기회를 제공하지만, 이더리움 경험과 경제에 파편화라는 압력을 가하는 등 자체적인 과제도 가져옵니다.
"상호운용성 문제를 해결한다"는 것의 의미와 상호운용성이 이미 해결된 정도에 대해서는 여러 가지 잠재적 정의가 있을 수 있습니다. 많은 인프라와 기술이 준비되었거나 곧 준비될 예정이지만, 이러한 해결책을 모든 사용자에게 실제로 제공하고 일상적인 UX에 원활하게 주입하기까지는 아직 몇 단계가 남아 있습니다.
단순화된 핵심으로 볼 때, 상호운용성을 가속화하는 주요 요소는 빠른 크로스체인 메시지 전달과 표준화를 실현하는 것으로 요약됩니다. 현재 메시지 전달은 느린 정산 시간 때문에 부분적으로 병목 현상을 겪고 있습니다. 이러한 병목 현상을 제거하기 위한 작업이 계속되는 동안, 저희는 오늘날 가장 일반적인 사용자 흐름을 해결하고 이더리움 생태계 전반에 걸쳐 통합된 경험을 제공하기 위해 활용할 수 있는 인프라를 보유하고 있습니다.
그럼에도 불구하고 상호운용성이 이더리움 사용자가 직면한 유일한 UX 문제는 아닙니다. 이 글의 마지막 부분에서는 보안과 개인정보 보호에 더 중점을 둔, 사용자 중심 개발의 다양한 측면을 다루는 별개의 이더리움 재단(EF) 이니셔티브들을 소개합니다. 그 외에도 이더리움 UX를 개선할 더 많은 기회는 우리 생태계의 프로젝트들이 찾아내고 제공할 것입니다. 저희는 그들의 성과를 축하하고 이더리움의 핵심 속성을 강화하기 위해 지속적으로 협력하기를 기대합니다.
스트림 1: 초기화
의도(Intent)는 크로스체인 상호작용의 UX를 개선하는 한 가지 메커니즘으로, 크로스체인 메커니즘의 복잡성을 추상화하고 행동의 결과를 간결하게 표현합니다. 저희는 의도를 사용자가 온체인에서 달성하고자 하는 바를 높은 수준에서 표현한 것으로 정의하며, 실행되어야 할 정확한 저수준 트랜잭션을 명시하지 않습니다. 의도는 선언적("이런 결과를 원하지만, 달성 방법은 유연하게")인 반면, 트랜잭션은 서술적("이 파라미터로 이 컨트랙트를 호출하라")입니다.
의도 레이어는 주문 흐름 인터페이스(지갑)와 더 깊은 상호운용성 인프라(공인 또는 사설 브릿지) 사이에 위치합니다. 따라서 최고의 UX를 제공하는 지갑의 전문성과 이더리움 전반에 배포된 많은 자산을 정산하는 브릿지의 능력을 모두 활용하여 지원해야 할 전략적 지점입니다.
그러나 의도 프로토콜은 종종 해결자(solver) 중개자에 대한 신뢰 가정을 도입하여 검열 벡터와 개인정보 보호 문제를 야기할 수 있습니다. 크로스체인 메시징 브릿지나 이더리움 상호운용성 레이어(EIL)와 같은 다른 접근 방식도 해결자에 의존하지 않고 상호운용성을 발전시킵니다. 이러한 노력들을 종합하면 상호운용성을 위한 설계 공간이 넓어집니다.
프로젝트 #1: 공개 의도 프레임워크 (Open Intents Framework)
핵심 내용: 의도 기반 크로스체인 프로토콜을 지원하는 중립적 인프라의 기반을 마련합니다.
공개 의도 프레임워크(OIF)는 의도 레이어의 각 단계인 생성, 이행, 정산, 리밸런싱을 위한 모듈형 인프라를 제공합니다. 이는 더 안전하고 저렴하며 빠른 사용자 상호작용 정산을 향한 추가적인 개선을 위한 기반을 마련하는 확장 가능한 프레임워크입니다. 공개 의도 프레임워크는 이더리움 재단의 핵심 기여자를 비롯하여 Across, Arbitrum, Hyperlane, LI.FI, OpenZeppelin, Taiko, Wonderland 등 다수의 협력으로 이루어진 노력이며, 상호운용성에 대한 통일되면서도 차별화된 접근 방식을 위한 의미 있는 진전입니다.
OIF는 이더리움의 L2 생태계 전반에 걸친 다양한 요구사항과 사용 사례를 수용할 수 있도록 가능한 한 경량화되고 맞춤 설정이 가능하도록 처음부터 설계되었습니다. 이러한 모듈성과 맞춤 설정 기능 덕분에 의도 스택의 각 부분을 쉽게 교체할 수 있어, 신뢰 가정이 약하거나 보안 보장이 부족할 수 있는 메커니즘을 쉽게 바꿀 수 있습니다. OIF는 보안, 검열 저항성, 개인정보 보호를 포함한 정산 보장을 개선하는 데 전념하고 있습니다.
공개 의도 프레임워크의 프로덕션 준비가 완료된 스마트 컨트랙트 구현은 오늘 아키텍처 다이어그램 및 개발자 문서와 함께 공개되어 있습니다. 2025년 3분기까지 기여 팀들은 스마트 컨트랙트 기반과 표준을 최종 확정하고, 감사를 완료하며, 몇 가지 검증 메커니즘을 추가할 예정입니다. 2025년 4분기에는 OIF가 오픈소스 해결자(solver)와 크로스체인 검증 모듈을 완성할 것입니다. 팀들은 구성 가능한 체인 구독, 자동 리밸런싱 기능, 주요 크로스체인 검증 프로토콜을 지원하는 모듈형 검증 기능을 갖춘 전체 참조 해결자 구현에 접근할 수 있게 됩니다. 새로운 체인들은 출시 즉시 프로덕션 해결자를 배포할 수 있어 기존의 수개월에 걸친 통합 주기를 없앨 수 있습니다.
프로젝트 #2: 이더리움 상호운용성 레이어 (Ethereum Interoperability Layer)
핵심 내용: 신뢰가 필요 없고(trustless) 검열 저항적인 전송 레이어로, 크로스 L2 트랜잭션을 단일 체인 트랜잭션처럼 느껴지게 합니다.
이더리움 상호운용성 레이어(EIL)는 CROPS 가치(검열 저항성, 오픈소스, 개인정보 보호, 보안)를 훼손하지 않으면서 이더리움을 다시 하나의 체인처럼 느껴지게 만드는 데 중점을 둡니다.
EIL은 ERC-4337 프로토콜의 개발팀인 체인 및 계정 추상화 팀이 주도합니다. EIL은 신뢰가 필요 없는 크로스 L2 상호운용성 레이어로, 사용자가 제어권을 유지하고 개인정보 보호와 이더리움 수준의 검열 저항성을 보존하면서 원활한 멀티체인 트랜잭션을 가능하게 합니다. 의도는 선언적 추상화("이런 결과를 원한다")인 반면, 이더리움 상호운용성 레이어는 중개자를 신뢰하지 않고 트랜잭션("정확히 이렇게 호출하라")을 통한 서술적 실행에 초점을 맞춥니다.
공개 설계 문서는 10월에 발표될 예정이며, Devconnect에서 더 자세한 내용이 제공될 것입니다.
프로젝트 #3: 상호운용성 표준
핵심 내용: 크로스체인 작업을 위한 공통 프로토콜로 스택 전반의 사용자 및 개발자 마찰을 줄입니다.
마지막으로, 방대한 표준 세트가 OIF와 EIL의 확장을 지원하여 사용자부터 상호운용성 백엔드까지 통일된 설계 원칙을 확립할 것입니다. 이러한 표준에는 개선된 지갑 및 앱 UX를 위한 상호 운용 가능한 주소(ERC-7828 및 ERC-7930), 자산 통합(ERC-7811), 다중 호출(ERC-5792)뿐만 아니라 의도 표준(ERC-7683) 및 공통 메시징 인터페이스(ERC-7786)와 같은 중립적인 메시지 전달 인프라가 포함됩니다.
현재까지 ERC-7683은 Across, Uniswap, LI.FI, OpenZeppelin의 기여자 그룹에 의해 검토 및 수정되었습니다. 주요 변경 사항은 여러 의도 생성 흐름, 특히 리소스 잠금 및 해결자(filler) 직접 전송과 같은 새로운 흐름을 지원하기 위한 상위 수준 인터페이스 재설계입니다. 유연성과 모듈성의 정신에 따라, 개정된 표준은 또한 다른 경매 메커니즘(예: 더치 옥션, 선착순)을 포함하고 다중 체인 입력 및 상호 운용 가능한 주소와 같은 다른 오픈소스 이니셔티브와의 호환성을 허용할 것입니다.
스트림 2: 가속화
스트림 1이 중립적이고 사용자 중심적이며 안전한 상호운용성 스택에 필요한 기본 서비스를 구축하는 반면, 스트림 2는 네트워크의 모든 노드와 링크의 속도 제한을 높이는 것을 목표로 합니다. 저희는 아래 섹션에서 자세히 설명하는 네 가지 주요 지표에 중점을 둡니다: L1 포함 시간(time-to-inclusion), L1 강력한 확인 시간(time-to-strong-confirmation), L1 완결성 도달 시간(time-to-finality), L2 정산 시간(time-to-settlement).
프로젝트 #4: 빠른 L1 확인 규칙
핵심 내용: 완전한 완결성을 위해 13-19분을 기다리는 대신 15-30초 만에 빠르고 강력한 L1 확인을 받습니다.
더 빠른 확인 시간은 이더리움 생태계 전반에서 더 나은 상호운용성을 위한 가장 큰 요구사항 중 하나로 꾸준히 언급됩니다. 이더리움의 지분 증명(Proof-of-Stake) 메커니즘 구조는 증인(attester)들이 매 슬롯마다 체인의 현재 상태에 투표하며, 완전한 완결성은 여러 슬롯 뒤에 따라옵니다. 그러나 이미 증명 가능한 안전성을 갖춘 더 빠른 확인을 얻을 방법이 있지만, 이는 현재 잘 알려져 있거나 사용 가능하지 않습니다.
빠른 확인 규칙에 대한 간략한 개요: 증인들의 누적된 투표를 활용하여 훨씬 이른 시점에 더 낮은 (그러나 여전히 강력한) 수준의 확인을 제공하며, 완전한 완결성은 나중에 (오늘날과 똑같은 방식으로) 얻어집니다. 잘 명시된 공격자 모델 하에서, 빠른 확인 규칙은 증명 가능한 안전성을 제공하며, 완전한 완결성에 의존하는 다른 메커니즘에게 매력적인 대안을 제시합니다. 저희는 이 빠른 확인 규칙을 모든 합의 클라이언트에 구현하여 사용 가능하게 만들고, 사용자의 지연 시간을 줄이는 데 관심이 있는 프로젝트들과 엔드포인트를 통합하는 작업을 할 것입니다.
Roberto Saltini와 Mikhail Kalinin(Consensys)이 현재 빠른 확인 규칙과 그 정확성 증명 사양을 주도하고 있습니다. TxRx 팀(Consensys)은 이 규칙을 Teku에 구현하고 있으며, Terence Tsao(Offchain Labs)는 Prysm에 대한 초기 구현을 제공했고, Harsh Pratap Singh(EPF 펠로우)은 Lighthouse 구현 작업을 하고 있습니다. 사양이 더 단순화되고 구현 경로가 더 간단해질 것으로 예상됨에 따라, 저희는 2026년 1분기까지 모든 합의 레이어 클라이언트에서 빠른 확인 규칙을 사용할 수 있도록 하는 것을 목표로 하며, 통합을 위해 파트너 프로젝트들과 협력할 것입니다.
프로젝트 #5: 더 짧은 L1 슬롯
핵심 내용: 가능한 한 빨리 L1 슬롯 시간을 줄이기 위한 연구 및 엔지니어링 기반 작업을 수행합니다.
더 짧은 L1 슬롯을 통해 상당한 UX 개선을 얻을 수 있으며, 초기 목표는 슬롯을 2배 단축하여 12초에서 6초로 줄이는 것입니다. 슬롯 시간을 절반으로 줄이는 것은 L1 사용자의 L1 포함 시간을 절반으로 줄일 뿐만 아니라, 이러한 확인 규칙을 사용하는 이들의 강력한 확인 시간과 완결성 도달 시간을 추가로 절반으로 줄입니다. 이는 더 빠른 정산, 유동 중인 자본 감소, 상호운용성 프로토콜 사용자의 수수료 및 지연 시간 감소를 가능하게 하며, 안전한 L1 정산을 사용할 더 큰 인센티브를 제공합니다.
이 프로젝트는 여러 작업 스트림을 필요로 합니다: 네트워크 성능 및 중앙화 압력에 대한 견고한 데이터 분석(현재 Maria Inês Silva, Sam Calder-Masson, Toni Wahrstätter 참여), 합의 및 실행 레이어 변경 사양(Dankrad Feist, Justin Traglia, Milos Stankovic 참여), 클라이언트 구현(Milos Stankovic, Jihoon Song의 초기 작업). 이 작업의 상당 부분은 EIP-7732로의 전환, 즉 공식화된 제안자-빌더 분리(Proposer-Builder Separation)와 같은 슬롯 구조 조정 노력과는 독립적입니다.
프로젝트 #6: 더 짧은 L2 정산
핵심 내용: 롤업에서 자산을 이동하는 지연 시간을 줄여 리밸런싱 비용을 감소시키고 의도 서비스의 품질을 높입니다.
옵티미스틱 롤업은 롤업의 공개된 상태에 이의를 제기할 수 있는 충분히 긴 챌린지 기간이 열려 있는 약 7일 후에 정산됩니다. 더 짧은 출금 기간은 롤업에서 자산을 더 빨리 이동할 수 있게 하고, 해결자(solver)의 리밸런싱 비용을 낮춰 의도 프로토콜 사용자의 비용을 절감합니다. 이는 의도가 더 큰 거래량을 더 저렴한 수수료로 정산할 수 있게 하는 핵심적인 수단입니다. 이 분야에서는 이미 많은 L2 및 ZKEVM 팀들의 노력 덕분에 상당한 진전이 이루어지고 있습니다. 저희는 ZK 기반 실시간 증명을 구현하거나 안전한 3개 중 2개 방식의 더 빠른 정산 메커니즘으로 전환하는 데 관심이 있는 옵티미스틱 롤업을 지원하기 위해 노력할 것입니다.
스트림 3: 최종화
이더리움 상호운용성의 최종 단계는 실시간 증명과 빠른 완결성이라는 두 가지 기술로 달성됩니다. 저희의 목표는 각각의 기술을 조기에 도입하기 위해 연구 및 프로토타입 이니셔티브를 가속화하는 것입니다. 이 스트림의 개방적인 특성을 강조하기 위해, 저희는 여기의 프로젝트들을 "탐구(Explorations)"라고 부릅니다.
크로스체인 UX에 대한 견고한 의도 기반 접근 방식을 통해, 목표는 이러한 시스템의 백엔드를 마찰이 가장 적은 지점까지 계속 가속화하고 공고히 하는 것입니다. 빠른 정산은 빠른 유동성 리밸런싱을 가능하게 하여 의도 사용자의 비용을 절감합니다. 그리고 비용 및 지연 시간 감소를 넘어, 저희는 스나크화가 자산 발행, 브릿지 프리미티브, 크로스체인 프로그래밍 가능성의 지도를 다시 그릴 잠재력을 가지고 있으며, 무엇보다도 L1과의 동기적 구성 가능성을 가능하게 할 것이라고 믿습니다. 이러한 혁신을 선도함으로써 저희는 네트워크를 우리가 원하는 미래로 이끌 수 있는 통제권을 갖게 됩니다.
프로젝트 #6에서 설명한 더 빠른 L2 정산 메커니즘의 일부 SNARK 기반 버전을 사용하면, 옵티미스틱 롤업은 상태가 정산되었다고 가정할 수 있는 "빠른 루트(fast root)"를 확보할 잠재력이 있습니다. 그러나 이 빠른 루트를 무허가형으로 얻고, 이를 기준으로 "zkSettle"하는 것도 가능합니다. 특히, 이러한 형태의 정산은 공개 의도 프레임워크(프로젝트 #1)를 통해 사용할 수 있는 메커니즘으로 도입될 수 있으며, 가장 견고한 형태의 의도 정산과 최대의 사용자 보호를 보장할 것입니다.
탐구 #2: 더 빠른 L1 완결성
저희는 오늘날의 13-19분에서 수 초 단위로 완결성을 앞당기는 모든 경로를 탐색할 것을 제안합니다. 첫째, 프로젝트 #5에서 설명한 더 짧은 슬롯은 완결성 시간을 절반으로 줄여 7-10분으로 만듭니다. 둘째, 비콘 체인 변경은 이를 1-2분까지 더 가속화할 수 있습니다. 마지막으로, 현재의 합의 프로토콜인 Gasper를 더 간결하고 빠른 프로토콜로 교체하면 한 단계 더 개선되어, 10초 이내에 목표 완결성을 얻을 수 있을 것입니다.
EF 프로토콜 합의 팀은 견고하고 성능이 뛰어나며 탈중앙화된 합의 프로토콜을 위한 의사 결정 트리를 밝히는 여러 프로젝트를 진행하고 있습니다. 3-슬롯-완결성(3SF)은 동적 가용성과 함께 강력한 안전성을 얻는 잘 알려진 프로토콜로, 이더리움과 같은 프로토콜에 고유한 조합입니다. Kudzu, Hydrangea 또는 Alpenglow와 같은 새로운 종류의 프로토콜에 대한 탐구는 더 낮은 지연 시간과 더 높은 처리량으로 3SF를 개선할 기회를 보여주지만, 이더리움의 고유한 속성에 맞게 설계되어야 합니다.
관련 EF 프로젝트
UX 개선은 상호운용성, 보안, 개인정보 보호 문제를 다루는 여러 별개의 작업 흐름을 가진 다각적인 노력이 되었습니다. 이 글을 통해 저희는 상호운용성 작업을 명확히 하고, 아래에서 Trillion Dollar Security 및 Kohaku 프라이버시 지갑에 대한 자세한 내용을 찾아보시길 권합니다.
Trillion Dollar Security
Fredrik Svantes와 Josh Stark이 이끄는 Trillion Dollar Security (1TS) 이니셔티브는 세상을 온체인으로 가져오기 위해 이더리움의 보안을 업그레이드하려는 생태계 전반의 노력입니다. 1TS의 2단계는 명확한 서명, 키 관리, 지갑 보안 및 개인정보 보호 표준의 더 나은 모델을 포함하여 UX를 다룹니다.
Kohaku
Nicolas Consigny와 Vitalik Buterin이 이끄는 Kohaku 프로젝트는 전체 스택에 걸쳐 프라이버시를 보장하는 지갑을 구동하는 데 필요한 기술을 개발합니다. 이 프로젝트는 EF와 다양한 외부 팀 간의 협력으로 개발됩니다. Kohaku의 핵심 목표는 (i) 강력한 프라이버시/보안 프리미티브를 노출하는 SDK와 (ii) 해당 SDK 위에 구축된 파워 유저용 지갑입니다. 첫 단계에서 프로젝트는 프라이버시 및 보안 기능을 도입하는 고급 사용자를 대상으로 하는 브라우저 확장 프로그램에 집중할 것입니다. 이 확장 프로그램은 신뢰 가정을 줄이고 불필요한 외부 의존성을 제거하면서 프라이버시를 보존하도록 설계되었습니다. 이 프로젝트는 Helios 라이트클라이언트, 프라이버시 서비스 추상화, 프라이빗 주소 지원, 네이티브 프라이빗 잔액 및 프라이빗 전송 기능을 함께 제공할 것입니다.
이 게시물은 영어에서 번역되었습니다. 결과적으로, 완전히 정확하거나 최신의 내용이 아닐 수도 있습니다. 원본 버전은 영어에서 찾아볼 수 있습니다.