인텐트의 생태학적 현황과 향후 발전 동향에 대한 심도 있는 논의
원저자:BRIDGET HARRIS
원본 편집: MarsBit, MK
의도와 계정 추상화, 저장 증명, 롤업 등에 대한 영향은 암호화폐에 대한 흥미롭고 새로운 역동성을 창출하고 있습니다. 이러한 핵심 구성 요소가 등장하면서 사용자 경험(UX), 거래 효율성 및 디자인, 중앙화와 분산화 간의 균형을 독특하게 재편하고 있습니다.

의도를 해석하다
트랜잭션은 사용자가 수행하려는 매우 구체적인 작업인 반면, 인텐트는 특정 매개변수 내에서 사용자가 달성하려는 작업을 지정합니다. 일반적으로 목적은 사용자가 단편화된 프로토콜을 수동으로 탐색할 필요가 없도록 여러 환경에 액세스할 수 있는 기능을 통해 현재 작업을 사용자에게 아웃소싱하는 것입니다. 모든 거래의 모든 측면을 코딩하지 않음으로써 거래 표현력과 효율성을 높이고 UX를 향상시킬 수 있습니다.
Paradigm은 다음과 같이 표현합니다. 의도에 서명하고 공유함으로써 사용자는 수신자가 자신을 대신하여 계산 경로를 선택할 수 있는 권한을 효과적으로 부여합니다.
사용자는 단지 최고의 가격으로 거래하기를 원할 뿐이며 일반적으로 어떤 플랫폼에 참여해야 하는지는 신경 쓰지 않습니다(1inch의 성공과 의도의 초기 사례인 1inch Fusion의 출시가 그러한 성공의 이유 중 하나입니다). 또한 의도는 다양한 방식으로 이행될 수 있는 경우가 많지만 트랜잭션에는 매우 구체적인 실행 경로가 있습니다. 이는 아래에 그래픽으로 설명되어 있습니다.
출처: 패러다임
일부 의도 인프라 설계에서는 사용자가 의도를 지정하면 p2p 네트워크 계층의 가십 노드로 브로드캐스트됩니다. 그런 다음 완전한 의도 중심 프로토콜에서는 빌더이기도 한 솔버(검색기/매처라고도 함)라는 엔터티에 계산 책임을 위임합니다(PBS에 필요함). 솔버는 사용자의 의도 사양을 실행하고 유효한 트랜잭션을 생성하도록 작동합니다. 그들은 가장 효율적인 방법으로 의도를 충족시키기 위해 서로 경쟁하고, 릴레이어는 검증을 수행하고, 마지막으로 의도 네트워크의 검증자는 이행을 약속합니다. 여기서의 프로세스는 다음과 같습니다. 사용자가 의도 풀에 의도 보내기 → 가십 노드가 의도 풀에서 브로드캐스트 → 솔버가 멤풀에서 트랜잭션을 실행하기 위해 경쟁합니다.
의도는 공개된 문제 공간이며 UX가 어떤 모습일지는 아직 확실하지 않습니다. 하지만 일반적인 목표는 사용자를 위해 암호화 애플리케이션을 더 쉽고, 더 유연하고, 효율적으로 만드는 것입니다. Dan Robinson과의 대화에서 Bankless의 최근 에피소드는 높은 수준의 사용자 흐름 관점에서 새로운 디자인이 어떻게 구성될 것인지를 강조했습니다. 사용자는 웹 앱에서 평소와 유사한 인터페이스를 보게 되지만, eth 트랜잭션에 서명하는 대신 오프라인 메시지에 서명하고, 이는 MEV 블랙 박스로 라우팅되어 결국 인텐트를 완전한 트랜잭션으로 전환합니다. 그런 다음 체인에 포함됩니다. 인텐트는 가스, 슬리피지, 하나의 DEX/AMM만 사용하는 등의 방식이 아닌 출발지와 목적지만 지정하기 때문에 eth 트랜잭션보다 사용자에게 더 일반적인 형식이므로 더 나은 사용자 경험을 제공합니다. . 의도가 표현되면 최적의 가격을 찾는 시스템으로 오프로드됩니다. 사용자는 거래 자체를 생성하지 않고 단순히 메시지를 브로드캐스트합니다. 거기에서 모든 솔버는 가장 경쟁력 있는 방식(예: 가장 높은 만족도 기울기)으로 문제를 해결했음을 입증할 수 있는 한 의도를 자유롭게 충족할 수 있으며 사용자는 가장 좋은 가격을 얻습니다. 이러한 의미에서 인텐트는 다양한 방식으로 해결될 수 있어 종종 수동 단계가 적어 더 빠르고 저렴하게 프로세스를 수행할 수 있기 때문에 기존 온체인 트랜잭션보다 최종 사용자에게 더 매력적이고 유연합니다.
인텐트 적용 예시는 UniswapX에서 볼 수 있습니다. UniswapX에서는 가격이 높게 설정되었다가 점차적으로 감소하는 네덜란드 경매가 의도적으로 사용되며, 누군가가 수익성이 있다고 판단하는 즉시 주문이 체결됩니다. Dan이 지적했듯이 경쟁이 치열한 시장에서 이를 통해 얻을 수 있는 이점은 미끄러짐이 줄어들고 주문 흐름 경매를 위한 더 나은 기반을 제공한다는 것입니다.
Succinct의 Uma Roy는 의도, SUAVE, AA 및 크로스체인 브리징에 대한 프레젠테이션에서 트랜잭션과 의도의 훌륭하고 구체적인 예를 제공합니다.

출처: 우마 로이
실제 의도와 카테고리 간 의미
인텐트는 다음 범주에 광범위한 영향을 미칠 수 있습니다.
브리지 및 롤업: Dan은 최근 Bankless 에피소드에서 이 문제를 더 자세히 다루었지만 UniswapX가 브리지 의도의 필요성을 처리하는 방법은 다음과 같습니다. 예를 들어 사용자는 ETH의 Ethereum 대신 Arbitrum에 USDC를 보유하려는 의도를 나타낼 수 있습니다. . 그러면 의도 이행 증명이 메시징 브리지를 통해 대상 체인으로 전달될 수 있습니다.
Dan이 언급한 또 다른 요소는 미래에는 시장 조성자가 의도를 만족시킨다는 측면에서 더 많은 수익을 낼 수 있다는 것입니다(예: 시장 조성자가 균형을 재조정하고 있기 때문에 종료하려는 사람들).
많은 클래식 크로스체인 브리지 설계에서 자금은 브리지 계약에 상주하며(예: 브리지는 자금을 롤업 상태로 유지) 해커 공격에 매우 취약한 경우가 많습니다. 그러나 Dan이 말했듯이 UniswapX의 출현으로 위험에 처한 유일한 자금은 전송 중 스왑 또는 활성 교환입니다. 예를 들어, 스왑퍼는 체인 간에 자금을 이체하려는 의도를 표현하고 → 체인의 필러는 주문 이행을 약속합니다[브릿지 위험] → 필러는 대상 체인의 주문을 이행합니다. 노출 시간이 교환이 전송되는 순간으로 제한되어 공격 시 위험에 처할 수 있는 자금의 양이 크게 줄어들기 때문에 이는 전체 크로스체인 공간에 있어 큰 발전입니다.
인텐트 메커니즘은 사용자가 자산을 수동으로 연결할 필요가 없기 때문에(시간이 많이 걸리고 비용이 많이 드는 프로세스) 크로스체인 복잡성을 줄여줍니다. 대신, 그들은 소유하고 싶은 토큰 유형과 소유하고 싶은 롤업/체인을 지정하기만 하면 됩니다. 다른 모든 것은 추상화되어 스와퍼에 대한 UX가 크게 향상되었습니다. 궁극적으로 암호화폐의 대규모 UX 문제를 완화하기 위해 의도를 사용하는 경우 사용자는 더 많은 유동성과 다양한 기술 스택을 활용하여 도메인 간 환경에 액세스함으로써 의도를 보다 효과적으로 충족할 수 있어야 합니다.
영지식 스토리지 증명: 스토리지의 영지식 증명은 무신뢰 방식으로 L1/L2/L3 간에 블록체인 상태를 전송하기 위한 새로운 메커니즘입니다. L2, L3 생태계의 출현으로 상태 정보 전송에 있어서 지연 문제가 점점 더 시급해지고 있으며, 저장 증명 작업은 이 문제를 빠르고 가벼운 방식으로 해결하는 것입니다.
저장 증명은 흥미로운 방식으로 의도적으로 작동할 수 있습니다. 위에서 언급한 바와 같이 사용자가 롤업에서 자산을 획득하려는 의도를 지정하면 브리징이 발생하고 대상 체인의 상태가 저장 증명을 통해 다시 전송되어 의도가 올바르게 이행되었는지/체인이 예상대로인지 확인합니다. 상태. 결과적으로, 지원 인프라에 자산을 무신뢰 연결하기 위한 스토리지 증명이 생성될 수 있습니다.
아마도 미래에는 이행된 의도가 검증 가능한 저장 증명으로 집계되거나 반대로 의도를 이행하기 위한 계산 흐름의 일부로 다양한 상태의 저장에 대한 집계된 증거로 집계되는 것을 보게 될 것입니다.
EthCC Modular Summit에서 Vitalik은 L2 환경의 증명 집계(Proof Aggregation)에 대해 이야기했습니다. 아래 디자인에서 끝에 있는 증명은 단지 서명/프라이버시 프로토콜이고, 중간에 있는 증명은 집계된 증명이고, 두 번째 레이어 증명은 집계된 증명을 집계하고, 마지막으로 다음으로 전송되는 전체 마스터 증명이 있습니다. L1. 증명 집계를 통해 비용을 크게 절감하고 증명 프로세스를 최적화할 수 있습니다.
출처: Builders 및 Higher Forms of Aggregation - Vitalik Buterin
Polymer Labs 팀에서 원래 도입한 zkTree를 통해 재귀 증명도 연구되었으며 향후 zkEVM, zkRollups, zkBridges 및 zk 저장 증명에 도움이 될 수 있습니다.
계정 추상화: 기본적으로 계정 추상화는 EOA(외부 소유 계정, 현재 거래 생성 표준)를 업그레이드하여 스마트 계약 지갑으로 관리할 수 있도록 하거나 스마트 계약을 통해 거래를 직접 시작할 수 있도록 하는 역할을 합니다. 의도의 경우, 이 새로운 패러다임은 의도가 더욱 성숙해지고 정교해짐에 따라 의도 계층이 dapp에서 사용자의 스마트 계약 지갑으로 직접 이동할 가능성이 있음을 의미합니다. Stanley 그는 여기서 AA가 인텐트와 함께 작동하려면 인텐트 → userOp → 래퍼 흐름이 있을 수 있다고 주장하면서 다음과 같이 주장합니다(인텐트는 먼저 지갑 전면을 통해 흐릅니다).
출처: 스탠리 그
AA가 사용자 경험을 크게 향상시키는 반면, 사용자는 여전히 스위칭/브리징/LP 등을 위한 최상의/가장 효율적인 플랫폼을 실제로 수동으로 찾아야 합니다. 인텐트의 목표는 이 검색 계층을 추가로 제거하여 사용자가 시작 상태와 원하는 종료 상태만 지정하는 일만 담당하도록 하는 것입니다.
ERC-4337은 통합 ERC-4337 멤풀과 같은 분산화를 유지하기 위한 몇 가지 설계를 제안합니다. 이 섹션에서는 단편화되거나 작은 풀(다른 정책을 가진 패커)이 본질적으로 검열 및 공격에 더 취약하다는 점을 강조합니다. 각 포장업체에 구현 표준을 적용하여 호환성을 보장하면 이러한 표면적을 줄일 수 있습니다.
Zerodev, Fun, Stackup 및 rhinestone과 같은 훌륭한 프로젝트가 이 공간에서 구축되고 있습니다.
일각에서는 의도가 집중되는 것에 대해 우려를 표명하기도 했습니다. Alliance의 David Ma: 요점은 의도가 분산되기 어렵고 따라서 허가된 읽기 및 쓰기가 가능한 중앙 집중식 서버에서 점점 더 고립된다는 것입니다.
효율성과 분산화는 이 분야의 고전적인 문제입니다. 열악한 사용자 경험으로 인해 암호화폐 채택이 심각하게 방해받고 있다는 점을 고려하면 중앙 집중식 솔루션을 지향하는 것이 유혹적으로 보입니다. 게다가 의도의 일부 요소는 오프체인 행위자/인프라에 의존하기 때문에 계산 비용이 매우 낮으며, 특히 일반 거래보다 낮습니다. 주문 청산에 따른 계산 비용은 온체인에서 실행될 필요가 없으며(이는 가스 수수료에 반영됩니다) 마켓 메이커의 서버에서만 실행됩니다. 당연히 거래 흐름의 일부를 오프체인으로 이동하면 중앙화가 증가하고 (의도 볼륨을 조정하는 데 사용하는) 확인자 중앙화에 대한 우려도 있습니다.
의도는 또한 사용자가 의도를 충족시키기 위해 가장 규정을 준수하는 경로를 선택할 수 있는 규정 준수의 맥락에서 탐색됩니다. 여기서의 절충점은 비용과 속도/효율성이지만 궁극적으로 규제 부담은 프로토콜보다 사용자/유동성 공급자에게 더 많이 전가됩니다.
프로젝트
많은 흥미로운 프로젝트에서는 다양한 배포 및 생태계에 대한 액세스를 활성화하고 더 큰 유동성에 접근하며 최종 사용자에게 보다 효율적인 A를 제공하기 위한 노력의 일환으로 AA 구성 요소, 브리징 및 다중 체인 인프라를 독특한 방식으로 활용하고 있습니다. 그리고 편리한 경험.
다음은 몇 가지 흥미로운 프로젝트입니다.
Essential
필수는 포괄적인 의도 아키텍처를 구축하는 것입니다. 그들은 세 가지 주요 프로젝트를 가지고 있습니다: 의도 표현을 위한 제약 기반 프로그래밍 언어(DSL에 대한 자세한 내용), Ethereum의 의도 기반 계정 추상화를 위한 EIP, 의도 기반 프로토콜. Essential과 SUAVE의 차이점은 다음과 같습니다.
Essential은 의도를 표현하기 위해 Rust에서 특별히 제작된 DSL을 사용합니다. SUAVE는 기본 설정 표현, 블록 구성 등을 위한 구문이 내장된 mEVM(Solidity)을 사용합니다. 또한 Essential의 아키텍처에서는 의도가 구현되지 않았습니다. 대신, 해결된 후 해결된 인텐트의 실행 추적이 생성되어 온체인에서 실행됩니다. 이는 의도의 일부로 EVM opcode를 생성하는 SUAVE와 대조됩니다.
SUAVE는 암호화 실행 공간을 다루는 반면 Essential의 프로토콜은 의도적인 개인 정보 보호를 위해 암호화 실행을 사용하지 않습니다. 기본 의도는 해독 및 실행되기 전에 온체인에 포함됩니다.
Essential의 합의 메커니즘은 해결자가 객관적인 의도 만족(0-1 만족도 기울기)을 기준으로 경쟁하도록 하여 최종 사용자의 높은 만족도를 경쟁적으로 장려합니다. 첫째, Essential은 Ethereum 생태계의 의도를 살펴보고 자체 의도 기반 프로토콜을 구축하고 있습니다.
Anoma
Anoma는 누구나 Anoma 생태계를 집합적으로 구성하는 프로토콜의 프랙탈 인스턴스를 구현할 수 있는 의도 중심 아키텍처를 만들고 있습니다. 의도 자체에 대해 Anoma는 원하는 최종 상태를 표현하는 사용자를 위해 서명된 부분 트랜잭션을 생성합니다. Jon Charbonneau가 지적했듯이 Anoma의 시장 조성자는 의도를 주기적으로 업데이트할 수도 있습니다. 예를 들어 나는 X를 Y 가격에 구매할 의향이 있지만 이 주문은 블록 높이 Z에서만 유효합니다.
출처: 아노마
베이스와 마찬가지로 Anoma는 SUAVE와 다릅니다. SUAVE는 체인에 구애받지 않으며 의도를 제공하는 데 도움이 되는 스택의 독립적인 중간 계층 역할을 하는 반면, Anoma는 자신을 스택/계층의 기능이 아닌 L1, L1.5 또는 L2로 배포할 수 있는 아키텍처로 식별합니다.

출처: 아노마
SUAVE
Flashbots의 SUAVE는 그 자체로 “모든 블록체인을 위한 플러그 앤 플레이 멤풀 및 분산형 블록 빌더 역할을 할 수 있는” 블록체인입니다. 선호도 표현 및 시행을 용이하게 하기 위해 맞춤화되었습니다(높은 수준의 의도와 동일). SUAVE의 스택은 다음과 같습니다: 사용자가 자신의 기본 설정을 지정할 수 있는 메모리 풀, 솔버가 사용자 기본 설정을 실행하기 위해 경쟁하는 실행 네트워크, 솔버가 실제로 블록을 생성한 후 다른 네트워크에서 허용할 수 있는 블록 구축 환경입니다.
SUAVE는 모든 블록체인에 대한 멤풀 및 블록 빌더가 되려고 노력합니다. 출처: 플래시봇
PropellerHeads
PropellerHeads는 의도 아키텍처의 특정 요소인 솔버를 개선하고 있습니다. PropellerSDK, 특히 Solver API 및 Private RPC를 사용하면 사용자는 MEV로 더욱 보호되고 거래에서 더 나은 가격을 얻을 수 있습니다. Solver API는 많은 유동성 소스를 연결하고 최적화 알고리즘을 실행하여 최적의 가격으로 최적의 경로를 찾는 방식으로 최상의 경로를 반환합니다. 1개의 경로로 이동하는 해결자가 완료한 4개의 주문이 있는 라우팅 조합의 예:
출처: PropellerHeads
OKcontract
OKcontract는 스마트 계약 상호 작용을 지정하는 표준을 만들고 사양에서 트랜잭션 인터페이스를 생성한 다음 개발자가 자동화된 인터페이스를 웹 페이지에 내장할 수 있도록 함으로써 낮은 수준의 의도라는 개념에 중점을 둡니다. 이 아키텍처는 다른 사이트에 포함될 수 있는 Uniswap 위젯과 유사합니다. OKcontract는 각 계약에 대해 동일한 작업을 수행하기를 희망하지만 자동화된 방식이기도 합니다.
CoW Swap
CoW Swap은 CoW 프로토콜 기반 거래 인터페이스에서 p2p 결제 주문을 활성화하려는 의도의 초기 사례를 구축했습니다. 현재 CoW Swap은 Uniswap, Sushiswap, 1inch, Paraswap에 대한 주문을 정산하고 서명된 메시지(가스 수수료가 필요하지 않은 프로세스)를 통해 사용자 거래를 실현할 수 있습니다. 플랫폼에서 LP를 소유하는 대신 CoW Swap은 기존 온체인 유동성에 연결하고 플랫폼에 CoW가 충분하지 않을 때(의지의 일치) 다른 AMM의 유동성을 활용할 수 있습니다.
사용자 일괄 경매, 여러 사용자의 주문을 일치시켜 거래를 정산합니다. 출처: EtherscanEtherscan
Skip
IBC 생태계 내에서 Skip 프로토콜은 일반적으로 만족스러운 의도로 간주되지 않지만 이러한 맥락에서 만족스러운 의도로 이해될 수 있습니다. Skip은 Cosmos에서 운영되며 블록 공간 선물을 보유하여 이해 관계자가 더 많은 수익을 올리고 유해한 MEV로부터 사용자를 보호할 수 있도록 지원합니다. Skip의 API 라우팅 솔루션은 최종 사용자가 체인 전체에서 경험할 수 있는 가장 효율적인 경로를 찾아 궁극적으로 의도 기반 사용자 흐름을 생성합니다.
미래의 방향
암호화폐 분야에서 미래는 빠르게 다가오고 있습니다. 의도는 아직 발견 및 구현 단계의 시작 단계에 있지만 새로운 회사가 등장하고 해당 카테고리가 어떻게 발전하는지 지켜보는 것은 흥미로울 것입니다. 이 분야에서는 기술이 빠르게 반복되고 있으므로 가까운 시일 내에 이러한 유형의 아키텍처에 대한 흥미롭고 새로운 디자인과 구현을 보게 될 것입니다. 분산된 상태를 유지하면서 트랜잭션 효율성과 표현력을 높이는 동시에 사용자로부터 가능한 한 많은 것을 추상화하는 것이 의도 공간에서 가장 중요한 고려 사항입니다. 궁극적으로 암호화폐 채택을 촉진하고 효율성을 높일 수 있기를 바랍니다. 의도, AA, 저장 증명 및 브리징 간의 역학은 여전히 탐색 중이며 이러한 요소가 어떻게 함께 작동하는지가 암호화폐 생태계의 성숙도에 핵심이 될 것입니다.


