저자: 판지옹
이더리움은 지난 몇 년 동안 Arbitrum, Optimism, Base와 같은 여러 레이어 2 솔루션을 구축하여 확장성 문제를 성공적으로 해결해 왔으며, 이를 통해 거래 비용을 절감하고 효율성을 향상시켰습니다. 그러나 이로 인해 사용자 경험이 단편화되었습니다. 각 레이어 2 네트워크는 마치 고립된 섬처럼 작동하여 사용자는 체인 간 이동 시 복잡한 절차, 서로 다른 브리징 프로토콜, 그리고 복잡한 자산 및 가스 관리에 직면하게 됩니다. 이러한 문제를 해결하기 위해 이더리움 코어 팀은 최근 이더리움 상호운용성 계층(EIL)을 제안했습니다 .
EIL을 이해하려면 먼저 EIL의 기반인 ERC-4337을 살펴봐야 합니다.
ERC-4337은 이더리움에서 제안한 계정 추상화 표준입니다. 이더리움 기반 프로토콜을 변경할 필요 없이, 스마트 컨트랙트를 배포하는 것만으로 새로운 유형의 계정 구조인 스마트 계정을 구현할 수 있습니다. 이 유형의 계정은 소셜 복구, 다중 서명, 일괄 작업과 같은 고급 기능을 지원할 뿐만 아니라 스마트 컨트랙트를 통해 ERC-20 토큰을 사용한 가스 결제도 지원합니다.
그러나 ERC-4337이 가져온 수많은 기술 혁신에도 불구하고, 실제 도입은 여전히 제한적입니다. 단편화된 사용자 경험, 다중 체인 협업의 어려움, 높은 가스 비용, 그리고 생태계 호환성 문제 등이 ERC-4337의 광범위한 도입을 저해하고 있습니다.
EIL은 ERC-4337을 기반으로 이러한 문제를 해결하기 위해 개발되었습니다. EIL은 ERC-4337 프레임워크를 기반으로 구축된 추가적인 다중 체인 상호운용성 프로토콜입니다 . 단일 체인 계정 추상화를 다중 체인 계정 상호운용성으로 확장하여 여러 L2 네트워크에서 원활한 사용자 경험을 제공합니다.
구체적으로, EIL은 두 가지 중요한 혁신을 구현합니다. 단일 서명 다중 체인 운영(대량 승인)과 크로스 체인 유동성 공급자(XLP)를 위한 경쟁적 자금 조달 메커니즘입니다.
첫 번째 혁신인 대량 승인(Bulk Authorization )은 사용자가 단일 서명으로 여러 L2 네트워크에서 여러 작업을 승인할 수 있도록 합니다. 구체적으로, 지갑은 먼저 각 관련 체인에 자체 UserOperation을 구성한 다음, 이러한 작업을 머클 트리에 통합합니다. 사용자는 트리의 루트에 한 번만 서명하면 됩니다. 각 체인의 스마트 계정은 수신된 UserOperation을 검증할 때, 해당 작업이 머클 트리에 속하고 서명이 작업을 실행할 수 있는 유효한지 확인하기만 하면 됩니다. 이러한 접근 방식은 사용자의 크로스체인 작업 프로세스를 크게 간소화합니다.
두 번째 혁신인 경매 기반 자금 조달 메커니즘은 크로스체인 유동성 공급자(XLP)라는 역할을 도입합니다. XLP는 서로 다른 체인 간의 자산 전송 및 가스 결제 서비스를 제공합니다. 사용자가 소스 체인에 자산을 잠그고 크로스체인 요청을 제출하면, 여러 XLP가 온체인 경매를 통해 해당 요청에 입찰할 수 있습니다. 입찰에서 낙찰된 XLP는 크로스체인 자산 전송 바우처를 제공하여 사용자가 대상 체인에서 필요한 자금과 가스 결제를 직접 확보하여 크로스체인 작업을 완료할 수 있도록 합니다. 거래가 완료된 후에야 XLP는 소스 체인에서 사용자가 이전에 잠근 자산을 청구합니다.
보안과 공정성을 보장하기 위해 XLP는 이더리움 메인넷(L1)에 스테이킹되어야 하며, 엄격한 분쟁 중재 메커니즘의 적용을 받아야 합니다. XLP가 규칙을 위반할 경우, 스테이킹된 자산은 몰수되며, 경제적 인센티브를 통해 무결성이 보장됩니다 .
EIL은 구현 과정에서 이더리움 메인넷이나 L2 네트워크의 합의 프로토콜을 변경할 필요가 없다는 점을 강조할 가치가 있습니다. 모든 구현은 스마트 계약과 기존 ERC-4337 계정 추상화 프레임워크를 기반으로 합니다. 이러한 설계는 구현의 어려움을 줄일 뿐만 아니라 체인 자체가 직면할 수 있는 보안 위험을 크게 줄여줍니다.
물론, 이러한 설계는 지갑과 오프체인 인프라에 대한 부담과 복잡성을 분산시킵니다 . 지갑은 복잡한 다중 체인 거래 구조, 단일 서명 다중 체인 검증, CrossChainPaymaster 및 XLP와의 상호 작용 메커니즘을 지원해야 하며, 간단하고 사용자 친화적인 인터페이스를 제공해야 합니다. 반면, 오프체인 인프라는 견고한 경매 시장을 구축하고, XLP 자금 흐름을 실시간으로 모니터링하며, 위험을 관리해야 합니다.
궁극적으로 EIL은 사용자에게 단일 체인과 유사한 경험을 제공합니다. 앞으로 사용자는 EIL 지원 지갑을 열 때 더 이상 체인을 자주 전환하거나, 크로스 체인 자산을 관리하거나, 길고 복잡한 크로스 체인 대기 시간과 절차를 거칠 필요가 없게 될 것입니다. 모든 복잡한 크로스 체인 세부 정보는 사용자가 볼 수 없는 곳에서 자동으로 완료되어, 전체 이더리움 L2 생태계의 사용자 경험을 점진적으로 통합하고 멀티 체인 통합 및 원활한 상호 운용성이라는 비전을 실현할 것입니다.
EIL은 또한 이더리움 생태계 전체에 완전히 새로운 가능성을 열어줍니다. 이는 크로스체인 사용자 경험 문제를 해결할 뿐만 아니라, 더 중요한 것은 여러 L2 네트워크가 안전하고 분산화되고 신뢰할 수 있는 방식으로 "하나가 될" 수 있도록 해줍니다.
