
복잡성을 넘어: 인텐트 중심으로 사용자 친화적인 새로운 세계 구축
글: BadBot
다음과 같은 상황을 상상해보세요. 이더리움 메인넷에 1000 USDT를 보유하고 있으며, Optimism 2단계(L2) 네트워크의 DEX에서 $OP를 구매하고 싶다고 가정합시다. 어떻게 해야 할까요?
먼저 Optimism을 지원하는 지갑을 선택하고 해당 네트워크 설정을 추가해야 합니다. 그런 다음 안전한 크로스체인 브릿지를 통해 1000 USDT와 가스비로 사용할 일부 ETH를 Optimism으로 전송한 후, 대응하는 DEX에서 지갑을 연결하여 거래를 실행할 수 있습니다. 이 과정은 직관적이지만 여러 번의 상호작용과 확인 대기 시간이 필요하며, 네트워크 수수료 및 체결 슬리피지(slippage) 등 불확실한 요소도 존재합니다. 블록체인 거래 초보자에게는 각 단계가 도전 과제가 될 수 있으며, 이는 탈중앙화 애플리케이션의 대규모 보급을 제한하는 요인이기도 합니다. 그렇다면 블록체인 상호작용의 복잡성을 중심화 거래소(CEX) 수준만큼 간단하게 만들 수 있을까요?
이때 '의도 중심(Intent-centric)' 접근법이 등장합니다. 앞서 언급한 시나리오와 달리 intent-centric은 절차가 아닌 결과에만 집중합니다. 사용자는 "Optimism에서 $OP를 사고 싶다"는 의도를 명령어로 발신하고 서명하기만 하면 됩니다. 이후 intent-centric 프로토콜이 제3자와 협력하여 모든 필수 단계를 처리함으로써 조작 난이도를 낮추고, Cefi(Centralized Finance) 수준의 원활한 경험을 제공합니다.
현재 여러 프로젝트들이 intent-centric 개념을 기반으로 다양한 탐색을 진행 중입니다.
Bob the Solver
Bob the Solver는 의도 기반 거래 인프라로서, 계정 추상화 지갑(AA Wallet) 및 탈중앙화 앱(dApp)에 통합될 수 있습니다. ETHGlobal Paris 해커톤에서 두각을 나타냈으며, 1inch 주최 최우수 사례상을 수상했습니다. Bob the Solver는 다음과 같은 두 부분으로 구성됩니다:
Solver(솔버): ML(머신러닝)을 활용해 사용자의 의도를 식별하고 분류하며, 그 의도를 실현하기 위한 최적 경로를 계획합니다. 경로가 결정되면 솔버는 해당 의도를 수행하기 위한 트랜잭션을 생성하여 계정 추상화 지갑으로 전달합니다.
계정 추상화 지갑(AA 지갑): 트랜잭션 실행을 담당하며, Bundler와 Paymaster로 구성됩니다. Bundler는 솔버로부터 받은 트랜잭션을 수신하고 스케줄링하며, Paymaster는 이러한 트랜잭션과 관련된 가스 수수료를 관리합니다.

Anoma
Anoma는 의도 중심의 개인정보 보호 프로토콜로, 탈중앙화된 거래 상대방 발견(matching), 정산(resolution) 및 멀티체인 원자 정산(atomic settlement)을 가능하게 합니다. 핵심 프로세스는 다음과 같습니다:
-
사용자 상호작용: 사용자는 Anoma의 intent gossip 네트워크(P2P 네트워크 계층)에 투명하거나 비공개, 혹은 보호된 형태로 의도를 전송할 수 있습니다.
-
의도 수집 및 매칭: 네트워크 내의 solver(Searcher 등 역할을 가진 자)가 의도를 수집하고 균형 상태 전환을 통해 거래 상대방을 매칭합니다.
-
거래 처리: 매칭된 거래는 암호화된 메모풀(mempool)에 제출되며, 검증인(validator)은 proposer가 묶은 블록을 실행 계층으로 전송해 실행 및 유효성 검증을 완료하고, 최종적으로 상태 루트(state root)를 업데이트합니다.
Anoma의 실행 계층은 Taiga 위에 구축되어 있으며, 이는 Halo2 기반의 zk-회로(zk-circuit)로, Anoma가 이더리움 zk-rollup을 배포하고 이더리움의 일부 보안성을 공유할 수 있게 합니다.
zk-rollup 외에도 Anoma는 op-rollup, NFT 마켓플레이스, DEX 등의 완전한 탈중앙화 개발에 활용될 수 있습니다. 이를 통해 애플리케이션 구축 및 운영을 단순화하면서 동시에 사용자의 프라이버시와 보안을 보호할 수 있는 방법을 제공합니다.

Essential
Essential은 MEV(Miner Extractable Value, 채굴자가 추출 가능한 가치) 문제를 해결하기 위해 의도 기반 인프라 및 도구 개발에 집중하고 있습니다. 핵심 목표는 MEV로 인한 부정적인 외부효과를 줄이고, 사용자가 최소한의 비용으로 자신의 의도를 실현할 수 있도록 하는 것입니다. Essential은 사용자의 의도를 포착하고 최적의 해결책을 찾기 위해 경쟁하는 solver 네트워크를 구축할 계획이며, 기존에 이윤 추구를 목적으로 한 searcher들을 사용자에게 최선의 결과를 제공하는 solver로 전환시키고자 합니다.
이 목표를 달성하기 위해 Essential은 다음과 같은 일련의 제품을 개발 중입니다:
의도 표현을 위한 범용 도메인 특화 언어(DSL): 표준화된 의도 언어로서, solver가 사용자의 의도를 이해하고 추론하기 쉽게 만듭니다.
이더리움 및 EVM 기반의 intent-centric 계정 추상화 표준: solver가 체인 상의 작업을 수행하려면 권한이 필요하므로 계정 추상화가 필수입니다. 새로운 표준은 ERC-4337을 도입하여, solver가 의도를 충족하는 유효한 트랜잭션을 구성하도록 위임합니다.
모듈화된 의도 계층(Intent Layer): intent-centric 아키텍처가 저변과 호환될 때 피할 수 없는 설계적 타협을 해결하기 위한 목적입니다. 그 장점은 다음과 같습니다:
-
아키텍처 단순화: 트랜잭션 개념을 포기함으로써 solver는 해결책 제공에만 집중할 수 있으며, 의도와 트랜잭션 간의 종속성을 이해할 필요가 없습니다.
-
주문 흐름 집약(Order Flow Aggregation): 모든 주문이 동일한 solver 네트워크를 통해 분배되어 투명성을 확보하고 다중 유동성 출처를 활용해 사용자에게 최적의 결과를 제공합니다.
-
MEV 저항성: solver가 더 많은 가치를 사용자에게 돌려주도록 유도하여 최상의 결과를 제공하게 만듭니다.
-
모듈화 설계: 다양한 스택 및 생태계에 프로토콜을 배포할 수 있어 크로스체인 의도 실행을 촉진합니다.
Flashbots Suave
참고로 Flashbots가 출시한 Suave는 intent-centric 기반의 크로스체인 MEV 추출에 집중하고 있습니다. 이전에 언급했듯이, Suave 아키텍처는 사용자 거래 선호도를 중심으로 구성되며, 선호도의 표현, 실행, 정산 세 가지로 나뉩니다. 여기서 말하는 '선호도'란 조건과 제약이 포함된 사용자의 의도로 이해할 수 있습니다. 의도 실행자들은 서로 경쟁하며, 일부 MEV 수익을 사용자에게 환원함으로써 사용자 이익을 극대화합니다.
지난달 Flashbots는 MEVM(MEV Machine)을 출시하여, 기존의 집중식 MEV 인프라가 탈중앙화 블록체인 상의 스마트 컨트랙트로 전환될 수 있도록 새로운 프리컴파일 기능을 제공했습니다. 또한 MEVM은 민감한 데이터의 계산을 체인 외부의 실행 노드에서 수행함으로써 프라이버시와 효율성을 동시에 확보합니다. MEVM은 Suave 체인 생태계를 크게 풍부하게 하여 더 많은 주문 흐름을 유입시키고, 사용자는 더욱 우수한 결과를 얻게 되며, 제안자(proposer)는 더 질 좋은 블록을 구성할 수 있게 됩니다.
의도 중심(intent-centric)의 미래에는 어떤 기회가 있을까?
의도 언어와 AI의 결합: 대부분의 경우 사용자의 의도는 복잡하며, 표현 방식이 불완전할 수 있어 solver가 이를 정확히 이해하기 어려울 수 있고, 따라서 최적의 해결 경로를 계획하지 못할 수도 있습니다. 이를 위해 AI를 활용해 사용자의 의도를 보다 정밀하게 식별할 수 있습니다. 예를 들어 머신러닝을 이용해 의도 인식 모델을 구축하고, 사용자의 거래 요청 출처, 거래 데이터 등을 기반으로 잠재적 목적과 요구사항을 추론할 수 있습니다.
제3자 실행 계층: solver가 사용자의 의도를 식별한 후에는 거래 과정을 제3자 실행 계층에 패키징하여 전달합니다. 이 과정은 복잡한 거래 흐름과 다수의 참여자가 관여할 수 있으며, 신속하게 응답하고 정확하게 거래를 처리하며 안정적이고 안전한 제3자 실행 계층은 사용자 의도를 실현하는 데 중요한 요소입니다. 하지만 제3자 실행 계층의 중앙집중화 문제 및 DoS 공격 등의 위험도 주의 깊게 살펴볼 필요가 있습니다.
DeFi의 대규모 채택: 실제로 현재 이미 DeFi 프로젝트 중 일부는 intent-centric을 도입하고 있습니다. Cowswap, 1inch Fusion, UniswapX 등이 그 예입니다. Cowswap은 Cow Hooks를 통해 의도 기반 AMM 교환을 시행하고 있으며, UniswapX는 사용자가 의도를 서명하면 solver가 체외에서 주문을 실행하고 체인 상에서 정산하는 방식을 허용합니다. 앞으로 intent-centric이 DeFi 분야에서 대규모로 채택된다면 자본 효율성과 유동성 공급 개선이 가능할 것으로 기대됩니다.
풀체인 게임(Full-chain Game)의 발전: 풀체인 게임은 게임 로직 및 데이터 전체를 스마트 계약 형태로 블록체인 상에 저장합니다. 하지만 블록체인의 속도, 확장성 등의 한계로 인해 현재는 전략이 복잡하고 그래픽이 정교한 게임을 지원하기 어렵습니다. 풀체인 게임은 intent-centric을 통해 플레이어 조작의 복잡성을 낮출 수 있습니다. 플레이어는 의도 명령을 발행하고 서명하기만 하면 게임 조작을 완료할 수 있으며, 각 단계마다 승인 및 서명할 필요 없이 게임 경험을 향상시킬 수 있습니다.
Web3의 지속적인 발전과 함께 사용자 경험과 상호작용 효율성이 점점 더 중요한 관심사가 되고 있습니다. intent-centric은 우리가 복잡한 시스템을 새롭고 혁신적인 방식으로 구축하고 운영할 수 있게 해주며, 더욱 사용자 친화적이고 효율적이며 투명한 탈중앙화 세계를 기대하게 만듭니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News










