
의도 기반 원칙과 실천 탐구: 사용자 경험과 거래 효율성을 어떻게 향상시킬 수 있을까?
작성: STANFORD BLOCKCHAIN CLUB, BRIDGET HARRIS
번역: TechFlow
참고: 본문은 스탠포드 블록체인 리뷰(Stanford Blockchain Review)에서 제공한 것이며, TechFlow는 스탠포드 블록체인 리뷰의 파트너로서 독점적으로 번역 및 전재 권한을 부여받았습니다.

소개
계정 추상화(Account Abstraction)에서 저장 증명(proof of storage), 롤업(Rollup), 크로스체인 브릿지(cross-chain bridge)에 이르기까지 "의도(intent)"는 암호화폐 분야에서 급속히 성장하는 탈중앙화 애플리케이션 세계의 사용자 경험과 거래 효율성을 재구성하려는 변혁적 힘으로 등장하고 있습니다. 본 글에서는 '의도'라는 개념을 탐색하고, 이것이 어떻게 사용자 경험 문제를 해결하는지 설명하며, 다양한 분야에서 의도가 실제로 어떻게 구현되고 설계 아키텍처를 변화시키는지를 살펴본 후, 중심화와 탈중앙화 간의 균형에 미치는 영향을 논의합니다.
의도의 원칙
사용자가 특정 작업을 직접 수행하는 기존 트랜잭션과 달리, 의도는 사전 정의된 매개변수 내에서 사용자의 보다 광범위한 목표에 초점을 맞춥니다. 의도는 효과적으로 작업을 시스템에 위임함으로써, 사용자가 개별 프로토콜을 수동으로 탐색하고 실행할 필요성을 제거합니다. 트랜잭션의 모든 세부사항을 미시적으로 관리하지 않음으로써, 의도는 더 표현력 있고 효율적인 거래를 가능하게 하며 동시에 사용자 경험을 향상시킵니다. Paradigm이 말했듯이, "의도를 서명하고 공유함으로써 사용자는 수신자가 자신을 대신해 계산 경로를 선택하도록 실질적으로 위임하는 것입니다."
사용자는 일반적으로 최적의 거래 가격을 추구하며, 관련 인프라 플랫폼에는 무관심한 경향이 있습니다. 이러한 무관심은 1inch와 같은 플랫폼의 성공을 이끈 원동력이며, 이는 의도 기반 동작의 초기 사례라고 할 수 있습니다. 의도는 다양한 경로를 통해 충족될 수 있으며, 전통적인 트랜잭션의 엄격한 실행 경로보다 유연성과 효율성을 제공합니다.

특정 의도 인프라 설계에서는 사용자가 자신의 의도를 표현한 후 이를 피어 네트워크의 노드들에 방송합니다. 솔버(solver, 종종 의도 중심 프로토콜 내에서 빌더(builder)이기도 함)들은 이러한 의도들을 경쟁적으로 실행하여 효율적으로 유효한 트랜잭션을 생성합니다. 이후 리레이어(relayer)가 실행을 검증하고, 의도 네트워크 검증자가 최종 확인을 수행합니다. 이러한 탈중앙화된 절차는 의도가 가장 효율적인 방식으로 충족되도록 보장합니다.

의도는 여전히 열린 문제 영역이며, 의도 기반 사용자 경험의 미래는 불확실합니다. 그러나 궁극적인 목표는 명확합니다. 암호화 애플리케이션을 더욱 사용자 친화적이면서 계산적으로 효율적으로 만드는 것입니다. 최근 Bankless 인터뷰에서 Dan Robinson은 고급 사용자 흐름을 요약하며, 사용자가 오프체인 메시지를 서명하고 "MEV 블랙박스"를 통해 온체인 트랜잭션으로 라우팅되는 과정을 언급했습니다. 의도는 시작점과 종료점만을 지정함으로써 이 과정을 단순화하여 사용자 경험을 개선합니다.
이더리움(ETH) 트랜잭션과 비교할 때, 의도는 사용자에게 더욱 단순하고 친숙한 접근 방식을 제공합니다. 의도는 가스비, 슬리피지(slippage)와 같은 복잡한 세부사항을 지정할 필요 없이 사용자 경험을 단순화하며, 단일 DEX 또는 AMM(자동 시장 제조기)에 국한되지 않습니다. 사용자는 단지 시작 상태와 종료 상태만 정의하면 되므로, 더 효율적이고 직관적인 인터페이스를 구현할 수 있습니다.
사용자가 자신의 의도를 표현하면, 시스템이 최적 가격을 찾는 작업을 인계받습니다. 사용자는 트랜잭션을 직접 생성하는 대신 단순히 메시지 형태로 자신의 의도를 방송하기만 하면 됩니다. 이후 다양한 솔버들이 해당 의도를 충족시킬 수 있으며, 이들은 일반적으로 가장 높은 만족도 기울기 등의 기준에 따라 가장 경쟁력 있는 방식으로 그것을 해결했다는 것을 입증해야 합니다. 이 방법론은 사용자가 예상한 행동에 대해 최적의 "가격"을 받을 수 있도록 보장합니다. 본질적으로, 전통적인 온체인 트랜잭션과 비교할 때 의도는 최종 사용자에게 더욱 매력적이고 유연한 대안을 제공합니다. 여러 경로로 해결될 수 있으며, 일반적으로 더 빠르고 비용 효율적인 프로세스를 유도하여 수동 단계를 줄입니다.
의도의 실제 적용 사례 중 하나는 UniswapX에서 찾아볼 수 있습니다. UniswapX는 의도 처리를 위해 네덜란드 경매(Dutch auction) 방식을 사용하는데, 여기서 가격은 높은 수준에서 시작해 점차 낮아지며, 누군가 주문을 채우는 것이 수익성이 생기는 순간 주문이 체결됩니다. Dan Robinson이 지적했듯이, 경쟁이 치열한 시장에서 이러한 방식은 슬리피지를 줄이고 주문 프로세스에 대한 경매 기반을 더 잘 마련할 수 있다는 장점이 있습니다.
Succinct의 Uma Roy는 의도, SUAVE, 계정 추상화(AA), 그리고 브릿지에 관한 강연에서도 전통적인 트랜잭션(tx)과 의도를 구분하는 매력적인 예시들을 제시했습니다.

실제 적용 사례로서의 의도
의도는 다수의 분야에서 중요한 잠재력을 지니며, 다음과 같은 핵심 영역에 영향을 미칩니다:
-
크로스체인 브릿지와 롤업
최근 Bankless 프로그램에서 Dan Robinson은 UniswapX가 크로스체인 가능성을 위한 의도를 어떻게 활용하는지 깊이 있게 다뤘습니다. 예를 들어 사용자는 이더리움이 아닌 Arbitrum에서 USDC를 ETH로 교환하겠다는 의도를 표명할 수 있습니다. 이 의도의 이행을 입증하는 데이터는 메시지 전달 브릿지를 통해 목적지 체인으로 전송될 수 있습니다. 또한 Dan은 마켓메이커들이 의도 이행 시, 특히 사용자가 리밸런싱을 위해 탈출하는 경우 등에 롤업으로 자금을 유치하기 위해 표준 시장 가격 이상의 견적을 제공할 가능성도 언급했습니다.
롤업 상에 자금을 호스팅하는 기존 브릿지 설계와 달리, UniswapX는 "현재 진행 중인 교환"만을 잠재적 공격에 노출함으로써 리스크를 최소화합니다. 이 방법은 교환 과정 중 자금이 취약한 시간을 크게 줄여 보안성과 사용자 신뢰를 크게 강화합니다. 수동 브릿지 프로세스를 추상화함으로써 의도는 자산 관리를 단순화하고, 결과적으로 사용자 경험을 획기적으로 개선합니다. 의도의 잠재력을 충분히 발휘하기 위해 사용자는 다양한 유동성 풀과 서로 다른 기술 스택을 활용할 수 있는 크로스 도메인 환경에 접근할 수 있어야 합니다.
-
제로지식(저장) 증명
L2 및 L3 생태계의 등장과 함께, 이러한 계층 간 블록체인 상태 정보 전송의 효율성은 점점 더 중요해지고 있습니다. 제로지식 저장 증명(zk storage proof)은 이러한 과제를 해결하기 위한 해답을 제공합니다. 사용자가 자산을 롤업으로 이전하겠다는 의도를 지정하면, 크로스체인이 발생하며, 저장 증명을 사용해 목적지 체인의 상태를 검증합니다. 이 메커니즘은 의도가 올바르게 이행되었으며 체인이 예상된 상태에 있음을 보장합니다.
미래에는 복잡한 의도의 이행을 단순화하기 위해 이행된 의도들이 검증 가능한 저장 증명 또는 집계된 저장 증명으로 집합될 수도 있습니다. Vitalik Buterin은 EthCC Modular Summit에서 L2 환경에서 증명 집계의 중요성을 강조했습니다. 이러한 방식은 비용을 절감하고 증명 프로세스를 최적화하는 데 도움이 됩니다. Polymer Labs 팀이 도입한 zkTree와 같은 혁신 기술은 이미 재귀적 증명(recursive proofs)을 위한 문을 열었으며, 이는 zkEVM, zkRollups, zkBridges 및 ZK 저장 증명 구현에서 핵심적인 역할을 할 수 있습니다.

-
계정 추상화
계정 추상화(account abstraction)는 사용자 경험(UX)을 향상시키기 위한 또 다른 주목받는 패러다임 전환입니다. 현재의 트랜잭션 생성 표준인 외부 소유 계정(EOA)을 업그레이드하여 스마트 컨트랙트 지갑이 관리하거나 심지어 스마트 컨트랙트 내부에서 직접 트랜잭션 기능을 시작할 수 있도록 하는 것을 목표로 합니다. 의도가 성숙함에 따라, 의도는 dApp에서 사용자의 스마트 컨트랙트 지갑으로 이동할 수 있으며, 사용자의 역할을 단순화할 수 있습니다. Stanley He는 의도 → 사용자 동작 → 번들러(bundle)의 흐름을 제안하며, 여기서 의도는 우선 지갑 프론트엔드를 통해 흐릅니다.

계정 추상화는 분명 사용자 경험을 향상시킵니다. 하지만 사용자는 여전히 교환, 크로스체인 브릿지, 유동성 제공 등의 작업을 위해 가장 효율적인 플랫폼을 수동으로 찾아야 합니다. 의도는 이러한 발견 단계를 제거하여, 사용자가 단지 시작 상태와 종료 상태만 지정하도록 만드는 것을 목표로 합니다. 또한 ERC-4337은 탈중앙화를 보호하기 위한 설계를 도입하였는데, 통합된 ERC-4337 메모리풀(memory pool)이 그 예입니다. 이는 조각화되거나 서로 다른 패킹 전략을 가진 작은 메모리풀이 검열이나 공격에 취약해지는 것을 줄여줍니다. 각 패커(packer)가 단일 구현 기준을 따르도록 함으로써 호환성을 보장하고 이러한 위험을 최소화할 수 있습니다. Zerodev, Fun, Stackup, Rhinestone 등을 포함한 몇몇 주요 프로젝트들이 이 분야에 적극적으로 기여하고 있습니다.
그러나 의도와 관련된 중심화 문제에 대한 우려도 제기되고 있다는 점에 주목할 필요가 있습니다. Alliance의 David Ma와 같은 일부 인물들은 의도는 탈중앙화하기 어렵고, 접근 권한이 제한된 중심화된 서버에 점점 더 제한된다고 주장합니다. 암호화 분야에서 효율성과 탈중앙화는 여전히 지속적인 도전 과제입니다. 사용자 경험을 단순화하는 것은 매력적이지만, 의도의 일부 요소는 오프체인 참여자와 인프라에 의존하며, 이는 일반 트랜잭션에 비해 계산 비용을 크게 낮추는 결과를 가져옵니다. 오프체인 구성 요소에 대한 의존성은 중심화를 심화시켜, 의도 트랜잭션량을 조정하는 솔버들의 중심화에 대한 우려를 낳을 수 있습니다.
의도가 큰 관심을 받고 있는 또 다른 흥미로운 분야는 규제 준수(compliance)입니다. 사용자들은 곧 자신의 의도를 이행하는 가장 "규제에 부합하는" 경로를 선택할 수 있게 될지도 모릅니다. 이러한 선택은 규제상 이점을 제공할 수 있지만, 비용, 속도, 효율성 사이에 새로운 트레이드오프를 도입합니다. 궁극적으로, 이는 사용자와 유동성 제공자(LP)에게 일정 부분 규제 부담을 전가하며, 목표 달성을 위한 가장 적절한 경로를 현명하게 결정해야 하는 책임을 부여합니다.
결론
현재로서는 의도는 여전히 매우 유망하면서 초기 단계에 있는 개념입니다. 물론 암호화 세계에서는 미래가 빠르게 도래하기 때문에, 새로운 회사들이 이 개념을 활용해 새로운 카테고리와 사용자 경험을 창출하는 방식—새로운 설계, 구현, 아키텍처를 통해—을 지켜보는 것은 흥미로운 일입니다. 그럼에도 불구하고, 의도에 대한 최근의 등장과 논의는 전체적인 사용자 경험, 특히 암호화에 익숙하지 않은 사용자들을 위한 경험 개선에 대한 높은 관심을 반영합니다. 이러한 트랜잭션 자체의 추상화 조치는 채택을 촉진하고 전반적인 효율성을 높이는 데 핵심적인 역할을 할 수 있습니다. 결국, 의도, 계정 추상화, 저장 증명, 브릿지 간의 상호작용은 여전히 탐색 중이며, 이러한 구성 요소들이 어떻게 협력하는지는 암호화 생태계의 성숙도에 있어 매우 중요할 것입니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














