레이어 1과 레이어 2 블록체인의 급격한 성장은 Web3 사용자 경험을 파편화시켰습니다. 오늘날 사용자들은 여러 체인에 걸친 복잡한 작업을 수행하기 위해 다수의 지갑, 네트워크, 토큰 브릿지를 넘나들고 있습니다. 체인 추상화와 인텐트 중심 아키텍처는 이러한 환경을 단순화하기 위한 핵심 패러다임으로 부상했습니다. 체인별 세부 사항을 추상화하고 사용자가 명시적인 체인별 트랜잭션을 만드는 대신 인텐트(원하는 결과)에 따라 행동할 수 있게 함으로써, 이러한 접근 방식은 통합되고 원활한 크로스체인 경험을 약속합니다. 이 보고서는 체인 추상화의 핵심 원칙, 인텐트 중심 실행 모델의 설계, 실제 구현 사례(예: 웜홀 및 Etherspot), 기술적 기반(릴레이어, 스마트 월렛 등), 그리고 개발자와 최종 사용자를 위한 UX 이점을 심층적으로 다룹니다. 또한 체인 추상화와 인텐트가 뜨거운 주제였던 EthCC 2025의 인사이트를 요약하고, 다양한 프로토콜 접근 방식을 비교하는 표를 제공합니다.
체인 추상화의 원칙

체인 추상화는 여러 블록체인을 사용자와 개발자에게 마치 하나의 통합된 환경인 것처럼 제시하는 모든 기술 또는 프레임워크를 의미합니다. 그 동기는 체인의 이질성으로 인해 발생하는 _마찰_을 제거하는 것입니다. 실제로 체인 추상화는 다음을 의미합니다:
- 통합 인터페이스: 각 블록체인에 대해 별도의 지갑과 RPC 엔드포인트를 관리하는 대신, 사용자는 네트워크 세부 정보를 숨기는 하나의 인터페이스를 통해 상호작용합니다. 개발자는 모든 체인에 별도의 컨트랙트를 배포하거나 각 네트워크에 대한 맞춤형 브릿지 로직을 작성하지 않고도 DApp을 구축할 수 있습니다.
- 수동 브리징 불필요: 체인 간 자산이나 데이터 이동은 백그라운드에서 이루어집니다. 사용자는 수동으로 락/민트 브릿지 트랜잭션을 실행하거나 브릿지 토큰으로 스왑할 필요가 없으며, 추상화 레이어가 이를 자동으로 처리합니다. 예를 들어, 사용자는 유동성이 어느 체인에 있는지에 관계없이 프로토콜에 유동성을 제공할 수 있으며, 시스템이 자금을 적절하게 라우팅합니다.
- 가스비 추상화: 사용자는 더 이상 해당 체인의 가스비를 지불하기 위해 각 체인의 네이티브 토큰을 보유할 필요가 없습니다. 추상화 레이어는 가스비를 대신 지불하거나 사용자가 선택한 자산으로 가스를 지불할 수 있도록 허용합니다. 이는 ETH, MATIC, SOL 등을 별도로 획득할 필요가 없으므로 진입 장벽을 낮춥니다.
- 네트워크에 구애받지 않는 로직: 애플리케이션 로직은 체인에 구애받지 않게 됩니다. 스마트 컨트랙트나 오프체인 서비스는 사용자가 수동으로 네트워크를 전환하거나 여러 트랜잭션에 서명할 필요 없이 필요한 모든 체인에서 사용자 작업을 실행하기 위해 협력합니다. 본질적으로, 사용자의 경험은 하나의 "메타 체인" 또는 블록체인에 구애받지 않는 애플리케이션 레이어의 경험입니다.
핵심 아이디어는 사용자가 _어떤 체인_이나 어떻게 달성할지가 아닌, 무엇을 달성하고 싶은지에 집중하게 하는 것입니다. 익숙한 비유는 웹 애플리케이션이 서버 위치를 추상화하는 것입니다. 사용자가 자신의 요청이 어떤 서버나 데이터베이스에 닿는지 알 필요가 없는 것처럼, Web3 사용자도 어떤 체인이나 브릿지가 작업에 사용되는지 알 필요가 없어야 합니다. 통합된 레이어를 통해 트랜잭션을 라우팅함으로써, 체인 추상화는 오늘날 멀티체인 생태계의 파편화를 줄입니다.
동기: 체인 추상화에 대한 추진은 현재 크로스체인 워크플로우의 문제점에서 비롯됩니다. 체인별로 별도의 지갑을 관리하고 여러 단계의 크로스체인 작업(체인 A에서 스왑, 체인 B로 브리징, 체인 B에서 다시 스왑 등)을 수행하는 것은 지루하고 오류가 발생하기 쉽습니다. 파편화된 유동성과 호환되지 않는 지갑 또한 생태계 전반에 걸친 DApp 성장을 제한합니다. 체인 추상화는 생태계를 _응집력 있게 연결_함으로써 이러한 문제들을 해결합니다. 중요하게도, 이는 이더리움과 그 수많은 L2 및 사이드체인을 하나의 사용자 경험의 일부로 취급합니다. EthCC 2025에서는 이것이 주류 채택에 매우 중요하다고 강조했습니다. 연사들은 진정으로 사용자 중심적인 Web3 미래는 _"블록체인을 추상화해야만 한다"_ 고 주장하며, 멀티체인 세계를 단일 네트워크처럼 쉽게 느끼게 만들어야 한다고 말했습니다.
인텐트 중심 아키텍처: 트랜잭션에서 인텐트로
전통적인 블록체인 상호작용은 트랜잭션 중심입니다. 사용자는 선택한 체인에서 특정 작업(컨트랙트 함수 호출, 토큰 전송 등)을 실행하는 트랜잭션을 명시적으로 만들고 서명합니다. 멀티체인 환경에서 복잡한 목표를 달성하려면 여러 네트워크에 걸쳐 많은 이러한 트랜잭션이 필요할 수 있으며, 각 트랜잭션은 사용자가 올바른 순서로 수동으로 시작해야 합니다. 인텐트 중심 아키텍처는 이 모델을 뒤집습니다. 트랜잭션을 미세하게 관리하는 대신, 사용자는 인텐트—높은 수준의 목표 또는 원하는 결과—를 선언하고, 자동화된 시스템이 이를 이행하는 데 필요한 트랜잭션을 파악하도록 합니다.
인텐트 기반 설계 하에서 사용자는 다음과 같이 말할 수 있습니다: "Base의 100 USDC를 Arbitrum의 100 USDT로 스왑해 줘". 이 인텐트는 무엇을 할 것인지(한 자산을 대상 체인의 다른 자산으로 스왑)를 요약하지만, 어떻게 할 것인지는 명시하지 않습니다. 그러면 **솔버(solver)**라고 불리는 전문 에이전트가 이를 완료하는 작업을 맡습니다. 솔버는 체인 간 스왑을 가장 잘 실행할 수 있는 _방법_을 결정합니다. 예를 들어, 빠른 브릿지를 사용하여 Base에서 Arbitrum으로 USDC를 브리징한 다음 USDT로 스왑하거나, 직접적인 크로스체인 스왑 프로토콜을 사용할 수 있습니다. 즉, 최상의 결과를 내는 방법을 선택합니다. 사용자는 한 번의 승인에 서명하고, 솔버는 최적의 경로 찾기, 각 체인에서 필요한 트랜잭션 제출, 심지어 필요한 가스비를 선지급하거나 중간 위험을 감수하는 등 복잡한 시퀀스를 백엔드에서 처리합니다.
인텐트가 유연한 실행을 가능하게 하는 방법: 시스템에 _요청을 이행하는 방법_을 결정할 자유를 줌으로써, 인텐트 중심 설계는 고정된 사용자 트랜잭션보다 훨씬 더 스마트하고 유연한 실행 레이어를 가능하게 합니다. 몇 가지 장점은 다음과 같습니다:
- 최적의 라우팅: 솔버는 비용, 속도 또는 신뢰성을 최적화할 수 있습니다. 예를 들어, 여러 솔버가 사용자의 인텐트를 이행하기 위해 경쟁할 수 있으며, 온체인 경매를 통해 최고의 가격(예: 최고의 환율 또는 가장 낮은 수수료)을 제공하는 솔버를 선택할 수 있습니다. 이 경쟁은 사용자의 비용을 낮춥니다. 웜홀의 Mayan Swift 프로토콜은 각 인텐트에 대해 솔라나에서 온체인 영국식 경매를 포함하여, 경쟁을 "선착순" 경쟁에서 더 나은 사용자 결과를 위한 가격 기반 입찰로 전환하는 예입니다. 사용자를 위해 가장 수익성 있게 스왑을 실행할 수 있는 솔버가 입찰에서 이기고 계획을 실행하여 사용자가 최대의 가치를 얻도록 보장합니다. 이러한 종류의 동적 가격 발견은 사용자가 일반 트랜잭션에서 단일 경로를 미리 지정할 때는 불가능합니다.
- 복원력 및 유연성: 한 브릿지나 DEX가 현재 사용할 수 없거나 최적이 아닐 경우, 솔버는 대체 경로를 선택할 수 있습니다. _인텐트_는 동일하게 유지되지만, 실행 레이어는 네트워크 조건에 적응할 수 있습니다. 따라서 인텐트는 프로그래밍 가능한 실행 전략(예: 주문 분할 또는 다른 경로를 통한 재시도)을 허용하며, 이 모든 것은 목표 달성만을 신경 쓰는 최종 사용자에게는 보이지 않습니다.
- 원자적 멀티체인 액션: 인텐트는 전통적으로 여러 체인에서 여러 트랜잭션이 될 수 있는 것을 포함할 수 있습니다. 실행 프레임워크는 전체 시퀀스가 원자적으로 느껴지도록 하거나 최소한 실패 관리가 되도록 노력합니다. 예를 들어, 솔버는 모든 하위 트랜잭션(브릿지, 스왑 등)이 확인되었을 때만 인텐트가 이행된 것으로 간주하고, 무언가 실패하면 롤백하거나 보상할 수 있습니다. 이는 사용자의 높은 수준의 작업이 완전히 완료되거나 전혀 완료되지 않도록 보장하여 신뢰성을 향상시킵니다.
- 복잡성 오프로딩: 인텐트는 사용자의 역할을 극적으로 단순화합니다. 사용자는 어떤 브릿지나 거래소를 사용해야 하는지, 유동성을 어떻게 분할해야 하는지, 또는 작업을 어떻게 예약해야 하는지 이해할 필요가 없습니다. 이 모든 것이 인프라에 오프로드됩니다. 한 보고서에서 말했듯이, "사용자는 어떻게가 아닌 무엇을에 집중합니다". 직접적인 이점은 사용자 경험입니다. 블록체인 애플리케이션과 상호작용하는 것이 Web2 앱을 사용하는 것과 더 비슷해집니다(사용자가 단순히 결과를 요청하면 서비스가 프로세스를 처리하는 방식).
본질적으로, 인텐트 중심 아키텍처는 추상화 수준을 낮은 수준의 트랜잭션에서 높은 수준의 목표로 끌어올립니다. 이더리움 커뮤니티는 이 모델에 매우 열광적이어서, 이더리움 재단은 크로스체인 인텐트 시스템 구축을 위한 개방형 표준 및 참조 아키텍처인 **오픈 인텐트 프레임워크(OIF)**를 도입했습니다. OIF는 인텐트가 체인 간에 생성, 통신 및 정산되는 방식에 대한 표준 인터페이스(예: ERC-7683 인텐트 형식)를 정의하여, 다양한 솔루션(브릿지, 릴레이어, 경매 메커니즘)이 모듈식으로 연결될 수 있도록 합니다. 이는 상호 운용 가능한 _솔버_와 _정산 프로토콜_의 전체 생태계를 장려합니다. 인텐트의 부상은 이더리움과 그 롤업들을 UX 관점에서 "단일 체인처럼" 느끼게 만들 필요성에서 비롯되었습니다. 즉, L2나 사이드체인을 넘나드는 것이 사용자 골칫거리 없이 몇 초 만에 이루어질 만큼 빠르고 마찰이 없어야 합니다. ERC-7683(표준화된 인텐트 형식 및 라이프사이클)과 같은 초기 표준은 비탈릭 부테린과 같은 리더들의 지지를 받으며 인텐트 중심 설계 뒤의 추진력을 강조하고 있습니다.
주요 이점 요약: 요약하자면, 인텐트 중심 아키텍처는 다음과 같은 몇 가지 주요 이점을 제공합니다: (1) 단순화된 UX – 사용자는 원하는 것을 명시하고 시스템이 나머지를 처리합니다. (2) 크로스체인 유동성 – 여러 네트워크에 걸친 작업이 원활하게 처리되어, 사실상 많은 체인을 하나로 취급합니다. (3) 개발자 확장성 – DApp 개발자는 각 체인에 대해 바퀴를 재발명할 필요 없이 많은 체인에 걸쳐 사용자와 유동성에 도달할 수 있습니다. 왜냐하면 인텐트 레이어가 크로스체인 실행에 대한 표준화된 훅을 제공하기 때문입니다. _무엇을 해야 하는지_와 _어떻게/어디서 해야 하는지_를 분리함으로써, 인텐트는 사용자 친화적인 혁신과 그 이면의 복잡한 상호운용성 사이의 다리 역할을 합니다.
크로스체인 추상화의 기술적 구성 요소
체인 추상화와 인텐트 기반 실행을 구현하려면 여러 기술적 메커니즘이 조화롭게 작동하는 _스택_이 필요합니다. 주요 구성 요소는 다음과 같습니다:
-
크로스체인 메시징 릴레이어: 모든 멀티체인 시스템의 핵심에는 블록체인 간에 데이터와 가치를 안정적으로 전달할 수 있는 메시징 레이어가 있습니다. 웜홀, 하이퍼레인, 액셀러, 레이어제로 등과 같은 프로토콜은 소스 체인에서 하나 이상의 대상 체인으로 메시지(종종 증명이나 검증인 증명과 함께)를 릴레이함으로써 이 기능을 제공합니다. 이러한 메시지는 대상 체인에서 "이 인텐트를 실행하라" 또는 "이 자산을 민팅하라"와 같은 명령을 전달할 수 있습니다. 견고한 릴레이어 네트워크는 통합된 트랜잭션 라우팅에 매우 중요하며, 체인 간의 "우편 서비스" 역할을 합니다. 예를 들어, 웜홀의 19개 가디언 노드 네트워크는 연결된 체인의 이벤트를 관찰하고, 이벤트가 발생했음을 증명하기 위해 다른 체인에 제출할 수 있는 VAA(검증 가능한 액션 승인)에 서명합니다. 이는 액션을 단일 체인에서 분리하여 체인에 구애받지 않 는 동작을 가능하게 합니다. 현대의 릴레이어는 보안을 위해 체인에 구애받지 않고(많은 체인 유형 지원) 분산화되는 데 중점을 둡니다. 예를 들어, 웜홀은 EVM 기반 체인을 넘어 솔라나, 코스모스 체인 등을 지원하여 크로스체인 통신을 위한 다재다능한 선택지가 됩니다. 메시징 레이어는 종종 크로스체인 트랜잭션의 순서 지정, 재시도 및 최종성 보장도 처리합니다.
-
스마트 컨트랙트 월렛 (계정 추상화): 계정 추상화(예: 이더리움의 ERC-4337)는 외부 소유 계정을 맞춤형 검증 로직과 다단계 트랜잭션 기능으로 프로그래밍할 수 있는 스마트 컨트랙트 계정으로 대체합니다. 이는 체인 추상화의 기반이 됩니다. 왜냐하면 스마트 월렛이 모든 체인의 자산을 제어하는 사용자의 단일 메타 계정 역할을 할 수 있기 때문입니다. Etherspot과 같은 프로젝트는 스마트 컨트랙트 월렛을 사용하여 체인 간 트랜잭션 일괄 처리 및 세션 키와 같은 기능을 활성화합니다. 사용자의 인텐트는 단일 사용자 작업(4337 용어)으로 패키징될 수 있으며, 월렛 컨트랙트는 이를 다른 네트워크의 여러 하위 트랜잭션으로 확장합니다. 스마트 월렛은 또한 사용자를 대신하여 가스비를 지불하는 페이마스터(스폰서)를 통합하여 진정한 가스 추상화를 가능하게 합니다(사용자는 스테이블코인으로 지불하거나 전혀 지불하지 않을 수 있음). 세션 키(제한된 권한을 가진 임시 키)와 같은 보안 메커니즘을 통해 사용자는 여러 번의 프롬프트 없이 여러 작업을 포함하는 인텐트를 승인하면서도 위험을 제한할 수 있습니다. 요컨대, 계정 추상화는 높은 수준의 인텐트를 해석하고 필요한 단계를 일련의 트랜잭션(종종 릴레이어를 통해)으로 조정할 수 있는 프로그래밍 가능한 실행 컨테이너를 제공합니다.
-
인텐트 오케스트레이션 및 솔버: 메시징 및 월렛 레이어 위에는 _인텐트를 이행하는 방법_을 파악하는 두뇌인 인텐트 솔버 네트워크가 있습니다. 일부 아키텍처에서는 이 로직이 온체인에 있습니다(예: 웜홀의 Mayan Swift를 위한 솔라나 경매처럼 인텐트 주문과 솔버를 매칭하는 온체인 경매 컨트랙트). 다른 경우에는 인텐트 멤풀이나 오더북을 모니터링하는 오프체인 에이전트입니다(예: 오픈 인텐트 프레임워크는 새로운 인텐트 이벤트를 수신한 다음 이를 이행하기 위해 트랜잭션을 제출하는 참조 TypeScript 솔버를 제공함). 솔버는 일반적으로 다음을 처리해야 합니다: 유동성 경로 찾기(DEX, 브릿지 전반), 가격 발견(사용자가 공정한 환율을 받도록 보장), 때로는 중간 비용 부담(담보 게시 또는 최종성 위험 감수 - 크로스체인 전송이 완전히 완료되기 전에 사용자에게 자금을 전달하여 솔버에게 약간의 위험을 감수하면서 UX를 가속화). 잘 설계된 인텐트 중심 시스템은 종종 솔버 간의 경쟁을 포함하여 사용자의 인텐트가 최적으로 실행되도록 보장합니다. 솔버는 경제적으로 인센티브를 받을 수 있습니다(예: 인텐트를 이행하는 데 대한 수수료나 차익 거래 이익을 얻음). 솔버 경매나 일괄 처리와 같은 메커니즘을 사용하여 효율성을 극대화할 수 있습니다. 예를 들어, 여러 사용자가 유사한 인텐트를 가지고 있는 경우, 솔버는 이를 일괄 처리하여 사용자당 브릿지 수수료를 최소화할 수 있습니다.
-
통합 유동성 및 토큰 추상화: 체인 간 자산을 이동하는 것은 파편화된 유동성과 래핑된 토큰이라는 고전적인 문제를 야기합니다. 체인 추상화 레이어는 종종 토큰 자체를 추상화하여, 사용자에게 여러 체인에서 사용할 수 있는 단일 자산의 경험을 제공하는 것을 목표로 합니다. 한 가지 접근 방식은 옴니체인 토큰(토큰이 여러 호환되지 않는 래핑 버전 대신 하나의 총 공급량 하에 여러 체인에 네이티브하게 존재할 수 있음)입니다. 웜홀은 전통적인 락앤민트 브릿지의 진화로 **네이티브 토큰 전송(NTT)**을 도입했습니다. 무한한 "브릿지된" IOU 토큰 대신, NTT 프레임워크는 여러 체인에 배포된 토큰을 공유된 민트/번 컨트롤을 가진 하나의 자산으로 취급합니다. 실제로 NTT 하에서 자산을 브리징하는 것은 소스에서 _소각_하고 대상에서 _민팅_하여 단일 유통 공급량을 유지하는 것을 의미합니다. 이러한 종류의 유동성 통합은 체인 추상화가 여러 토큰 표현으로 사용자를 혼란스럽게 하지 않고 자산을 "텔레포트"할 수 있도록 하는 데 매우 중요합니다. 다른 프로젝트는 유동성 네트워크나 풀(예: Connext 또는 Axelar)을 사용하여 각 체인에서 유동성 공급자가 자본을 공급하여 자산을 스왑할 수 있도록 하므로, 사용자는 효과적으로 한 체인의 자산을 다른 체인의 동등한 자산으로 한 단계로 거래할 수 있습니다. Securitize SCOPE 펀드 예는 이를 잘 보여줍니다. 기관 펀드 토큰이 멀티체인으로 만들어져 투자자가 이더리움이나 옵티미즘에서 구독하거나 상환할 수 있으며, 백그라운드에서 웜홀의 프로토콜이 토큰을 이동시키고 심지어 수익을 창출하 는 형태로 변환하여, 사용자를 위해 _수동 브릿지나 여러 지갑의 필요성을 제거_합니다.
-
프로그래밍 가능한 실행 레이어: 마지막으로, 특정 온체인 혁신은 더 복잡한 크로스체인 워크플로우를 가능하게 합니다. 원자적 멀티콜 지원 및 트랜잭션 스케줄링은 다단계 인텐트를 조정하는 데 도움이 됩니다. 예를 들어, 수이(Sui) 블록체인의 **프로그래밍 가능한 트랜잭션 블록(PTB)**은 여러 작업(스왑, 전송, 호출 등)을 하나의 원자적 트랜잭션으로 묶을 수 있습니다. 이는 모든 단계가 함께 발생하거나 전혀 발생하지 않도록 보장하고, 한 번의 사용자 서명으로 수이에서 크로스체인 인텐트 이행을 단순화할 수 있습니다. 이더리움에서는 EIP-7702(EOA를 위한 스마트 컨트랙트 코드)와 같은 제안이 사용자 계정의 기능을 확장하여 기본 레이어에서도 스폰서 가스 및 다단계 로직과 같은 것을 지원합니다. 또한, 전문화된 실행 환경 또는 크로스체인 라우터가 사용될 수 있습니다. 예를 들어, 일부 시스템은 모든 인텐트를 특정 L2 또는 허브를 통해 라우팅하여 크로스체인 작업을 조정합니다(사용자는 해당 허브와만 상호작용할 수 있음). 예로는 **Push Protocol의 L1 (Push Chain)**과 같은 프로젝트가 있으며, 이는 체인에 구애받지 않는 작업을 위한 전용 _정산 레이어_로 설계되어 범용 스마트 컨트랙트와 초당 최종성을 특징으로 하여 크로스체인 상호작용을 가속화합니다. 보편적으로 채택되지는 않았지만, 이러한 접근 방식은 체인 추상화를 실현하는 데 사용되는 기술의 스펙트럼을 보여줍니다. 순전히 오프체인 오케스트레이션에서부터 크로스체인 인텐트 실행을 위해 특별히 제 작된 새로운 온체인 인프라 배포에 이르기까지 다양합니다.
요약하자면, 체인 추상화는 이러한 구성 요소들을 계층화하여 달성됩니다: 라우팅 레이어(체인 간 메시징 릴레이어), 계정 레이어(어떤 체인에서든 작업을 시작할 수 있는 스마트 월렛), 그리고 실행 레이어(인텐트를 수행하는 솔버, 유동성 및 컨트랙트). 각 부분은 사용자 관점에서 여러 블록체인에 걸쳐 DApp과 상호작용하는 것이 단일 체인 애플리케이션을 사용하는 것만큼 원활하도록 보장하는 데 필요합니다.
사례 연구 1: 웜홀 – 인텐트 기반, 체인 불가지론적 라우팅
**웜홀(Wormhole)**은 토큰 브릿지에서 인텐트 기반 기능을 갖춘 포괄적인 메시지 전달 네트워크로 발전한 선도적인 크로스체인 상호운용성 프로토콜입니다. 웜홀의 체인 추상화 접근 방식은 20개 이상의 체인(EVM 체인 및 솔라나와 같은 비EVM 체인 포함)을 연결하는 _통일된 메시지 라우팅 레이어_를 제공하고, 그 위에 _체인 불가지론적 애플리케이션 프로토콜_을 구축하는 것입니다. 웜홀 아키텍처의 핵심 요소는 다음과 같습니다:
-
일반 메시지 레이어: 웜홀의 핵심은 일반적인 발행/구독 브릿지입니다. 검증인(가디언)은 각 연결된 체인의 이벤트를 관찰하고, 다른 체 인에서 이벤트를 재현하거나 대상 컨트랙트를 호출하기 위해 제출할 수 있는 VAA(검증 가능한 액션)에 서명합니다. 이 일반적인 설계는 개발자가 토큰 전송뿐만 아니라 임의의 지침이나 데이터를 크로스체인으로 보낼 수 있음을 의미합니다. 웜홀은 메시지가 일관되게 전달되고 검증되도록 보장하여, 소스가 이더리움이었는지, 솔라나였는지, 아니면 다른 체인이었는지를 추상화합니다.
-
체인 불가지론적 토큰 전송: 웜홀의 원래 토큰 브릿지(포털)는 락앤민트(lock-and-mint) 접근 방식을 사용했습니다. 최근 웜홀은 멀티체인 토큰을 위한 개선된 프레임워크인 **네이티브 토큰 전송(NTT)**을 도입했습니다. NTT를 사용하면 자산을 각 체인에 _네이티브하게 발행_할 수 있어(파편화된 래핑 토큰을 피함), 웜홀이 체인 간 소각 및 발행 회계를 처리하여 공급량을 동기화합니다. 사용자에게는 이것이 토큰이 체인 간에 "텔레포트"하는 것처럼 느껴집니다. 즉, 한 체인에 입금하고 다른 체인에서 동일한 자산을 인출하며, 웜홀이 민트/번 장부 관리를 담당합니다. 이것은 각 체인의 다른 토큰 표준과 주소의 복잡성을 숨기는 토큰 추상화의 한 형태입니다.
-
인텐트 기반 xApp 프로토콜: 토큰 브리징이 크로스체인 UX의 한 부분에 불과하다는 것을 인식한 웜홀은 스왑이나 가스비 관리가 포함된 전송과 같은 사용자 _인텐트_를 이행하기 위해 더 높은 수준의 프로토콜을 개발했습니다. 2023-2024년에 웜홀은 크로스체인 DEX 애그리게이터인 Mayan과 협력하여 웜홀 생태계에서 종종 xApp(크로스체인 앱)이라고 불리는 두 가지 인텐트 중심 프로토콜을 출시했습니다: Mayan Swift와 Mayan MCTP(멀티체인 전송 프로토콜).
-
_Mayan Swift_는 _"유연한 크로스체인 인텐트 프로토콜"_로 설명되며, 본질적으로 사용자가 체인 A에서 체인 B로의 토큰 스왑을 요청할 수 있게 합니다. 사용자는 소스 체인에서 자금을 잠그고 원하는 결과(예: "시간 T까지 대상 체인에서 토큰 Y를 최소 X개 원함")를 지정하는 단일 트랜잭션에 서명합니다. 이 인텐트(주문)는 솔버에 의해 처리됩니다. 독특하게도, 웜홀 스위프트는 인텐트에 대한 _경쟁적인 가격 발견_을 수행하기 위해 솔라나에서 온체인 경매를 사용합니다. 솔버들은 특별한 솔라나 컨트랙트를 모니터링합니다. 새로운 인텐트 주문이 생성되면, 그들은 얼마나 많은 출력 토큰을 전달할 수 있는지 약속하며 입찰합니다. 짧은 경매 기간(예: 3초) 동안 입찰은 가격을 경쟁적으로 올립니다. 가장 높은 입찰자(사용자에게 가장 유리한 환율을 제공하는)가 낙찰되어 스왑을 이행할 권리를 얻습니다. 그런 다음 웜홀은 해당 솔버가 사용자에게 토큰을 전달하도록 승인하는 메시지를 대상 체인으로 전달하고, 사용자의 잠긴 자금을 솔버에게 지불로 해제하는 또 다른 메시지를 다시 보냅니다. 이 설계는 사용자의 인텐트가 분산된 방식으로 최상의 가격으로 이행되도록 보장하며, 사용자는 소스 체인과만 상호작용하면 됩니다. 또한 위험을 최소화하기 위해 크로스체인 스왑을 두 단계(자금 잠금, 대상에서 이행)로 분리합니다. 여기에서의 인텐트 중심 설계는 추상화가 어떻게 _스마트한 실행_을 가능하게 하는지를 보여줍니다. 사용자가 특정 브릿지나 DEX를 선택하는 대신, 시스템이 자동으로 최적의 경로와 가격을 찾습니다.
-
_Mayan MCTP_는 가스 및 수수료 관리가 포함된 크로스체인 자산 전송에 중점을 둡니다. 이는 Circle의 CCTP(크로스체인 전송 프로토콜)—네이티브 USDC를 한 체인에서 소각하고 다른 체인에서 발행할 수 있게 함—를 가치 전송의 기반으로 활용하고, 조정을 위해 웜홀 메시징을 사용합니다. MCTP 전송에서 사용자의 인텐트는 단순히 "내 USDC를 체인 A에서 체인 B로 이동(그리고 선택적으로 B에서 다른 토큰으로 스왑)"일 수 있습니다. 소스 체인 컨트랙트는 토큰과 원하는 목적지를 수락한 다음, CCTP를 통해 소각을 시작하고 동시에 사용자의 목적지 주소, 목적지에서 원하는 토큰, 심지어 가스 드롭(브릿지된 자금의 일부를 목적지의 네이티브 가스로 변환할 금액)과 같은 메타데이터를 담은 웜홀 메시지를 게시합니다. 목적지 체인에서 Circle이 USDC를 발행하면, 웜홀 릴레이어는 인텐트 메타데이터가 전달되고 검증되도록 보장합니다. 그런 다음 프로토콜은 자동으로 예를 들어 USDC의 일부를 네이티브 토큰으로 스왑하여 가스비를 지불하고, 나머지를 사용자의 지갑(또는 지정된 컨트랙트)으로 전달할 수 있습니다. 이것은 _한 단계로 가스가 포함된 브릿지_를 제공합니다. 사용자는 새로운 체인에서 가스를 획득하거나 가스를 위해 별도의 스왑을 수행할 필요가 없습니다. 이 모든 것이 인텐트에 인코딩되어 네트워크에 의해 처리됩니다. 따라서 MCTP는 체인 추상화가 어떻게 _수수료 추상화_와 신뢰할 수 있는 전송을 하나의 흐름으로 처리할 수 있는지를 보여줍니다. 웜홀의 역할은 인텐트와 자금이 이동했다는 증명(CCTP를 통해)을 안전하게 전송하여 사용자의 요청 이 종단 간으로 이행되도록 하는 것입니다.
웜홀의 인텐트 중심 스왑 아키텍처(Mayan Swift) 그림. 이 설계에서 사용자는 소스 체인에 자산을 잠그고 결과(인텐트)를 정의합니다. 솔버들은 해당 인텐트를 이행할 권리를 얻기 위해 온체인 경매에서 입찰합니다. 낙찰된 솔버는 웜홀 메시지를 사용하여 자금 잠금 해제와 목적지 체인에서의 결과 전달을 조정하며, 이 모든 과정에서 사용자가 스왑에 대해 최상의 가격을 받도록 보장합니다.
- 통합 UX 및 원클릭 플로우: 웜홀 기반 애플리케이션은 점점 더 _원클릭 크로스체인 액션_을 제공하고 있습니다. 예를 들어, 웜홀 커넥트는 DApp과 지갑이 통합하여 사용자가 한 번의 클릭으로 자산을 브리징할 수 있게 하는 프론트엔드 SDK입니다. 백그라운드에서는 웜홀 토큰 브리징과 (선택적으로) 대상 체인에 가스를 입금하는 릴레이어를 호출합니다. Securitize SCOPE 펀드 사용 사례에서, 옵티미즘의 투자자는 원래 이더리움에 있는 펀드 토큰을 수동으로 브리징하지 않고도 구매할 수 있습니다. 웜홀의 유동성 레이어가 자동으로 토큰을 이동시키고 심지어 수익을 창출하는 형태로 변환하므로, 사용자는 통합된 투자 상품만 보게 됩니다. 이러한 예는 체인 추상화 정신을 강조합니다: 사용자는 높은 수준의 액션(펀드 투자, X를 Y로 스왑)을 수행하고 플랫폼은 크로스체인 메커니즘을 조용히 처리합니다. 웜홀의 표준 메시지 릴레이와 자동 가스 전달(웜홀의 자동 릴레이어나 일부 플로우에 통합된 Axelar의 가스 서비스와 같은 서비스를 통해)은 사용자가 종종 자신의 출발 체인에서 단 한 번의 트랜잭션에 서명하고 추가 개입 없이 목적지 체인에서 결과를 받는다는 것을 의미합니다. 개발자 관점에서 웜홀은 체인 간 컨트랙트를 호출할 수 있는 통일된 인터페이스를 제공하므로, 크로스체인 로직을 구축하는 것이 더 간단해집니다.
요약하자면, 웜홀의 체인 추상화 접근 방식은 다른 사람들이 체인 불가지론적 경험을 만들 수 있도록 인프라(분산된 릴레이어 + 각 체인의 표준화된 컨트랙트)를 제공하는 것입니다. 다양한 체인을 지원하고 더 높은 수준의 프로토콜(인텐트 경매 및 가스 관리 전송 등)을 제공함으로써, 웜홀은 애플리케이션이 블록체인 생태계를 연결된 전체로 취급할 수 있게 합니다. 사용자는 자신이 어떤 체인에 있는지나 어떻게 브리징해야 하는지에 대해 더 이상 걱정할 필요가 없다는 이점을 얻습니다. 유동성을 이동하든 멀티체인 스왑을 하든, 웜홀의 인텐트 중심 xApp은 이를 단일 체인 상호작용처럼 쉽게 만드는 것을 목표로 합니다. 웜홀의 공동 창립자인 로빈슨 버키는 이러한 종류의 인프라가 _"기관 규모의 성숙도"_에 도달했다고 언급하며, 규제된 자산 발행자조차도 네트워크 전반에서 원활하게 운영하고 사용자를 위해 체인별 제약을 추상화할 수 있게 되었다고 말했습니다.
사례 연구 2: Etherspot – 계정 추상화와 인텐트의 만남
Etherspot은 지갑과 개발자 도구의 관점에서 크로스체인 UX 문제에 접근합니다. 개발자가 사용자에게 통합된 멀티체인 경험을 제공하기 위해 통합할 수 있는 계정 추상화 SDK와 인텐트 프로토콜 스택을 제공합니다. 사실상, Etherspot은 스마트 컨트랙트 지갑과 체인 추상화 로직을 결합하여 사용자의 단일 스마트 계정이 최소한의 마찰로 여러 네트워크에서 작동할 수 있도록 합니다. Etherspot 아키텍처의 주요 특징은 다음과 같습니다:
-
모듈형 스마트 월렛 (계정 추상화): Etherspot의 모든 사용자는 여러 체인에 배포할 수 있는 스마트 컨트랙트 지갑(ERC-4337 스타일)을 갖게 됩니다. Etherspot은 이러한 지갑이 상호 운용 가능하고 업그레이드 가능하도록 ERC-7579(최소 모듈형 스마트 계정 인터페이스)와 같은 표준에 기여했습니다. 지갑 컨트랙트는 사용자의 대리인 역할을 하며 모듈로 사용자 정의할 수 있습니다. 예를 들어, 한 모듈은 통합 잔액 보기를 활성화할 수 있습니다. 즉, 지갑은 모든 체인에 걸친 사용자 자금의 총액을 보고할 수 있습니다. 다른 모듈은 세션 키를 활성화하여 사용자가 한 번의 서명으로 일련의 작업을 승인할 수 있도록 합니다. 지갑이 각 체인에 존재하기 때문에, 필요할 때 로컬에서 직접 트랜잭션을 시작할 수 있습니다(Etherspot의 백엔드 번들러와 릴레이어가 크로스체인 조정을 오케스트레이션함).
-
트랜잭션 번들러 및 페이마스터: Etherspot은 스마트 지갑에서 사용자 작업을 수집하는 번들러 서비스(Skandha)와 가스비를 대신 지불할 수 있는 페이마스터 서비스(Arka)를 운영합니다. 사용자가 Etherspot을 통해 인텐트를 트리거하면, 사실상 자신의 지갑 컨트랙트에 메시지를 서명하는 것입니다. 그러면 Etherspot 인프라(번들러)가 이를 관련 체인의 실제 트랜잭션으로 변환합니다. 결정적으로, 이는 여러 작업을 번들링할 수 있습니다. 예를 들어, 한 체인에서의 DEX 스왑과 다른 체인으로의 브릿지 전송을 사용자의 지갑 컨트랙트가 단계별로 실행할 하나의 메타 트랜잭션으로 묶을 수 있습니다. 페이마스터는 사용자가 L1 가스를 지불할 필요가 없을 수도 있음을 의미합니다. 대신, DApp이나 제3자가 이를 부담하거나, 수수료를 다른 토큰으로 받을 수 있습니다. 이것은 실제로 가스 추상화를 실현합니다(큰 사용성 향상). 사실, Etherspot은 EIP-7702와 같은 다가오는 이더리움 기능을 통해 외부 소유 계정조차도 컨트랙트 지갑과 유사한 가스 없는 기능을 얻을 수 있다고 강조하지만, Etherspot의 스마트 계정은 이미 오늘날 페이마스터를 통해 가스 없는 인텐트를 허용합니다.
-
인텐트 API 및 솔버 (Pulse): 계정 레이어 위에서 Etherspot은 Etherspot Pulse로 알려진 높은 수준의 인텐트 API를 제공합니다. Pulse는 개발자가 DApp에서 크로스체인 인텐트를 활성화하는 데 사용할 수 있는 Etherspot의 체인 추상화 엔진입니다. 2024년 말 Etherspot Pulse 데모에서, 그들은 사용자가 간단한 React 앱 인터페이스를 사용하여 한 번의 클릭으로 이더리움에서 Base의 자산으로 토큰 스왑을 수행하는 방법을 보여주었습니다. 내부적으로 Pulse는 멀티체인 트랜잭션을 안전하고 효율적으로 처리했습니다. Pulse의 주요 기능에는 통합 잔액(사용자는 체인에 관계없이 모든 자산을 하나의 포트폴리오로 봄), 세션 키 보안(특정 작업에 대한 제한된 권한으로 지속적인 승인을 피함), 인텐트 기반 스왑, 및 _솔버 통합_이 포함됩니다. 즉, 개발자는 Etherspot SDK를 통해 swap(Chain1의 tokenA -> 사용자를 위해 Chain2의 tokenB)
와 같은 인텐트를 호출하기만 하면, Pulse가 Socket과 같은 유동성 네트워크를 통해 라우팅하든 크로스체인 DEX를 호출하든 그 방법을 알아냅니다. Etherspot은 최적의 경로를 찾기 위해 다양한 브릿지 및 DEX 애그리게이터와 통합했습니다(Etherspot이 이더리움 인텐트 커뮤니티에 참여하고 있는 것을 고려할 때, 오픈 인텐트 프레임워크 개념 중 일부를 사용하고 있을 가능성이 높습니다).
-
교육 및 표준: Etherspot은 체인 추상화 표준의 강력한 지지자였습니다. 인텐트와 **"사용자는 원하는 결과를 선언하고, 솔버는 백엔드 프로세스를 처리한다"**는 방식을 설명하는 교육 콘텐츠를 발표하여, 단순화된 UX와 크로스체인 유동성을 강조했습니다. 그들은 사용자가 브리징이나 가스에 대해 걱정할 필요가 없고, DApp이 여러 체인에 쉽게 접근하여 확장성을 얻는 것과 같은 이점을 열거합니다. Etherspot은 또한 생태계 프로젝트와 적극적으로 협력하고 있습니다. 예를 들어, 이더리움 재단의 오픈 인텐트 프레임워크를 참조하고 새로운 크로스체인 메시징 표준(ERC-7786, 7787 등)이 등장함에 따라 이를 통합하는 것을 탐색합니다. 공통 표준에 부합함으로써, Etherspot은 자사의 인텐트 형식이나 지갑 인터페이스가 개발자가 선택한 다른 솔루션(예: Hyperlane, Connext, Axelar 등)과 함께 작동할 수 있도록 보장합니다.
-
사용 사례 및 개발자 UX: 개발자에게 Etherspot을 사용하는 것은 바퀴를 재발명하지 않고도 크로스체인 기능을 추가할 수 있음을 의미합니다. DeFi DApp은 사용자가 자산을 보유한 어떤 체인에서든 자금을 입금할 수 있게 하고, Etherspot이 체인 차이를 추상화합니다. 게임 앱은 사용자가 한 번의 트랜잭션에 서명하여 L2에서 NFT를 클레임하고, 거래를 위해 필요한 경우 자동으로 이더리움으로 브리징되도록 할 수 있습니다. Etherspot의 SDK는 본질적으로 체인 불가지론적 함수 호출을 제공합니다. 개발자는 높은 수준의 메서드(통합된 transfer()
또는 swap()
등)를 호출하면, SDK가 사용자 자금 위치 파악, 필요한 경우 이동, 체인 간 상태 업데이트를 처리합니다. 이는 멀티체인 지원을 위한 개발 시간을 크게 줄여줍니다(팀은 자사의 체인 추상화 플랫폼을 사용할 때 개발 시간을 최대 90%까지 줄일 수 있다고 주장합니다). 또 다른 측면은 Etherspot이 AA 플로우를 위해 구축한 RPC 플레이그라운드와 디버깅 도구로, 여러 네트워크를 포함할 수 있는 복잡한 사용자 작업을 더 쉽게 테스트할 수 있게 합니다. 이 모든 것은 체인 추상화 통합을 Web2에서 결제 API를 통합하는 것만큼 간단하게 만드는 것을 목표로 합니다.
최종 사용자 관점에서, Etherspot 기반 애플리케이션은 훨씬 더 원활한 온보딩과 일상적인 경험을 제공할 수 있습니다. 신규 사용자는 소셜 로그인이나 이메일로 로그인하여(DApp이 Etherspot의 소셜 계정 모듈을 사용하는 경우) 자동으로 스마트 계정을 얻을 수 있습니다. 각 체인에 대한 시드 문구를 관리할 필요가 없습니다. 그들은 어떤 체인에서든 자신의 단일 주소(스마트 지갑의 주소는 모든 지원되는 체인에서 동일함)로 토큰을 받을 수 있고, 이를 하나의 목록에서 볼 수 있습니다. 자산이나 가스가 없는 체인에서 작업(스왑, 대출 등)을 수행하고 싶다면, 인텐트 프로토콜이 자동으로 자금과 작업을 라우팅하여 이를 가능하게 합니다. 예를 들어, 폴리곤에 USDC를 보유한 사용자가 이더리움 DeFi 풀에 참여하고 싶다면, 단순히 "풀에 투자하기"를 클릭하면 됩니다. 앱(Etherspot을 통해)은 USDC를 필요한 자산으로 스왑하고, 이더리움으로 브리징하고, 풀 컨트랙트에 입금하며, 심지어 USDC의 아주 작은 부분을 사용하여 가스비를 처리하는 모든 것을 하나의 흐름으로 처리합니다. 사용자는 결코 _"X 네트워크로 전환해 주세요"_나 _"가스를 위해 ETH가 필요합니다"_와 같은 오류에 직면하지 않습니다. 이러한 것들은 백그라운드에서 처리됩니다. 이 원클릭 경험이 바로 체인 추상화가 추구하는 것입니다.
Etherspot의 CEO인 마이클 메셀은 EthCC 2025에서 _"고급 체인 추상화"_에 대해 이야기하며, Web3를 진정으로 블록체인 불가지론적으로 만드는 것이 상호운용성, 확장성, UX를 향상시킴으로써 사용자와 개발자 모두에게 힘을 실어줄 수 있다고 강조했습니다. 단일 인텐트 크로스체인 스왑의 Pulse 데모와 같은 Etherspot 자체의 기여는 크로스체인 상호작용을 극적으로 단순화하는 기술이 이미 여기에 있음을 보여줍니다. Etherspot이 제시하는 것처럼, 인텐트는 멀티체인 생태계의 혁신적인 가능성과 최종 사용자가 기대하는 사용성 사이의 다리입니다. 그들의 솔루션과 같은 것을 통해, DApp은 체인 차이가 배경으로 사라지는 "마찰 없는" 경험을 제공하여 Web3의 주류 채택을 가속화할 수 있습니다.