플렉스 유동성 풀: 자본 효율성이 법적 요건을 충족하는 곳

이 기사는 기계로 번역되었습니다
원문 표시

Swaps.io를 대신하여 Tigran Bolshoi , Mike Shishko 및 Aleksei Bogdanov 작성

부인 성명
현재 개발이 활발히 진행 중입니다. 아래 설명된 구성 요소와 기능 중 상당수는 WIP(실행 중인 개발 프로세스) 단계이며, 추후 변경될 수 있습니다.

최신 구현 세부 정보는 스마트 계약 저장소를 참조하세요.
:link: github.com/swaps-io/flex-pool-contracts


배경

최근 몇 년 동안 DeFi 생태계는 직접적인 온체인 상호작용에서 인텐트 기반 아키텍처, 즉 사용자가 정의한 원하는 결과를 분산형 솔버 네트워크에서 실행하는 방식으로 빠르게 전환되었습니다. UniswapX, 1inch Fusion, CowSwap, Bebop, Velora와 같은 프로토콜은 사용자가 실행 로직을 전문 행위자에게 위임할 수 있도록 함으로써 기존 DEX 인터페이스를 점차 대체하고 있습니다.

이러한 전환의 핵심 동인 중 하나는 사용자로부터 저수준 거래 복잡성을 추상화하여 라우팅, 브리지 및 DEX 선택, 그리고 거래 실행을 수동으로 관리할 필요성을 없애야 한다는 필요성이었습니다. 의도 기반 실행 모델 연구 에 따르면 솔버 기반 경쟁은 가격 경매를 통해 가격 발견을 개선하는 동시에 직접적인 MEV 추출을 완화하는 것으로 나타났습니다.

이러한 추세는 Across, 1inch Fusion+, Swaps.io , Squid, Mayan 등과 같은 인텐트 기반 프로토콜을 통해 크로스체인 영역으로 확장되었습니다. 그러나 이러한 프로토콜의 도입이 증가하고 있음에도 불구하고, 이를 지원하는 유동성 인프라는 여전히 단편화되어 있고 표준화되지 않았습니다.

크로스체인 솔버의 운영 병목 현상

의도 패러다임은 실행 효율성과 복잡성 추상화 측면에서 분명한 이점을 제공하지만, 솔버에 상당한 운영 오버헤드를 초래합니다.

자본 및 유동성 분열

대부분의 기존 크로스체인 프로토콜에서 솔버는 여러 체인에 걸쳐 유동성을 사전 조달하고, 자산 리밸런싱을 관리하며, 수탁 및 크로스체인 실행과 관련된 위험을 감수해야 합니다. 이러한 책임은 기술적으로 까다로울 뿐만 아니라 자본 효율성이 낮고 경제적으로도 위험합니다.

상대방 및 신용 종속성

효율적인 운영을 위해 솔버들은 재고 수요를 충족하기 위해 외부 신용 약정을 활용하는 경우가 많으며, 이로 인해 전통적인 금융 상품의 논리에 따라 운영해야 합니다. 이는 사실상 기관 차용자의 역할을 수행하게 되어 신용 협상 및 상환 관리의 복잡성을 떠안게 됩니다. 이러한 약정에는 자본이 사용되지 않을 경우 비효율적인 고정 금리 조건을 제공하는 신뢰할 수 있는 대출 기관이 포함됩니다.

규제 및 법적 노출

신뢰할 수 있고 규제되는 기관과 협력하고 규정 준수 절차를 준수하면 법률 및 금융 규제에 대한 노출이 크게 증가합니다. 많은 경우 브로커 라이선스가 필요하며 분쟁 발생 시 법적 책임을 져야 할 수도 있습니다. 이러한 요구 사항은 허가가 필요 없는 분산형 시스템의 원칙과 정반대입니다.

통합 유동성 계층의 필요성

해결사가 허가 없이, 안전하게, 필요에 따라 자본을 차입할 수 있도록 하는 동시에 유동성 공급자가 투명하고 위험이 분리된 환경에서 해결사 실행 활동을 통해 추가 수익을 얻을 수 있도록 하는 통합적이고, 허가 없이, 프로그래밍 가능한 유동성 계층이 부족합니다. Flex Pools는 이러한 문제를 해결하기 위해 설계되었습니다.

플렉스 풀: 솔버 경제를 위한 통합 유동성

Flex Pools는 인텐트 기반 프로토콜을 위해 설계된 통합된 크로스체인 유동성 계층을 도입합니다. 분산되고 자체 관리되는 재고나 중앙화된 신용 한도에 의존하는 대신, 솔버는 표준화된 방식으로 유동성에 접근하는 다양한 제공업체를 통해 자산을 차입하고 반환할 수 있습니다(즉, 차입 및 반환). 결과적으로 유동성 제공업체는 안전하고 허가가 필요 없는 환경에서 솔버 실행 흐름을 통해 추가 수익을 얻습니다.

이 시스템은 세 가지 핵심 참여자 그룹의 이익을 조정합니다.

  • 솔버는 크로스체인 재고를 관리하거나 외부 채권자로부터 차입할 필요 없이 유동성에 즉각적으로 온디맨드로 접근할 수 있습니다. 각 상호작용은 투명한 온체인 계약 로직을 따르며, 솔버는 필요한 순간에만 유동성에 접근하고 사용 기간에 대해서만 비용을 지불합니다. 이를 통해 장기 부채, 고정 이자 채무, 그리고 규제 노출을 방지합니다. 이 프로토콜은 재고 관리, 리밸런싱, 크로스체인 검증을 추상화하여 솔버가 온체인 솔빙과 유사하게 실행 알고리즘과 라우팅 로직에만 집중할 수 있도록 합니다.

  • 유동성 공급자는 법적 책임을 대체하는 온체인 보증을 제공하는 확장 가능한 멀티체인 투자 모델의 이점을 누릴 수 있습니다. 플렉스 풀은 일반적인 유동성 풀이 제공할 수 있는 수준을 뛰어넘는 프로그래밍 가능한 유동성과 자본 효율성을 제공하여, LP가 솔버의 활동에서 추가 수익을 창출할 수 있도록 지원합니다.

  • 인텐트 기반 프로토콜 및 네트워크, 체인 추상화 스마트 지갑 및 DApp, 고속 충전 브리지, 청산 계층을 포함한 솔버 기반 시스템과 인프라는 진입 장벽을 낮추고 실행 효율성을 향상시키는 공유 유동성 인프라에 접근할 수 있습니다. Flex Pools는 유동성과 솔버를 분리하고 역할을 명확하게 구분함으로써 인텐트 기반 스택 전반에서 더욱 뛰어난 탈중앙화 및 결합성을 구현합니다.

건축학

개요

Flex Pools는 인텐트 기반 크로스 체인 실행을 위해 설계된 모듈형 유동성 프로토콜입니다. 솔버(solver)는 표준화된 차용-반환 연산을 통해 한 체인에서 자산을 차용하고 다른 체인에서 반환할 수 있습니다. 이러한 연산은 다양한 보안 허용 목록에 등록된 테이커 어댑터를 통해 제3자 공급업체에 전달됩니다.

자산 잠금 프로토콜에 대한 워크플로우 예
자산 잠금 프로토콜 워크플로우 예 2034×1110 174KB

이 시스템은 단일 논리적 자산에 대해 여러 체인에 걸쳐 배포된 EIP-4626 토큰화된 볼트 세트인 엔클레이브(enclave) 로 구성됩니다. 각 볼트는 해당 체인의 입금, 출금 및 주식 회계를 관리합니다. 엔클레이브 내의 볼트는 크로스 체인 메시징 및 검증을 처리하는 공통 인프라를 통해 연결되며, 오라클 기반 이벤트 검증기를 활용하여 실행 유효성을 보장합니다.

이 프로토콜은 구성 가능하도록 설계되어 다양한 테이커 어댑터, 이벤트 검증기 , 수수료 모델을 정의하는 튜너 와의 통합을 가능하게 합니다.

하부 구조

인프라의 핵심은 승인된 테이커 어댑터의 엄격한 화이트리스트를 유지하는 FlexPool 계약입니다. 각 테이커는 특정 제3자 제공업체와 연결되며, 실행 및 리밸런싱 수수료를 정의하는 튜너와 연결됩니다. 테이커-튜너 쌍은 특정 제공업체와 엔클레이브의 체인 간 유동성 이동 방식을 제어합니다.

플렉스 풀 인프라
플렉스 풀 인프라 728×1013 96KB

테이커 계약은 일반적으로 보안 강화를 위해 특정 체인 간 채널로 범위가 지정됩니다. 많은 경우, 테이커는 반대 체인에 배포된 헬퍼 Giver 계약에 의존하는데, 이 계약은 유동성이 풀로 반환될 수 있도록 잠기고 커밋되었음을 증명하는 검증 가능한 이벤트를 생성합니다. 결과적으로 라우터에는 특정 인클레이브 체인을 제공하기 위해 서로 다른 매개변수를 사용하여 배포되는 하나의 공급자 인스턴스가 여러 개 있을 수 있습니다.

일부 제공자는 자산 반환을 확인하기 위해 다른 체인의 이벤트 검증을 요구합니다. 이를 지원하기 위해 프로토콜은 교차 체인 증명을 검증하고 take 및 관련 작업의 정확성을 보장하는 IEventVerifier 추상화를 사용합니다.

인클레이브 모델

클레이브 는 여러 체인에 걸쳐 구축되어 단일 논리적 자산(예: USDC, ETH)의 유동성을 관리하는 볼트 세트입니다. 각 체인은 하나의 볼트(독립형 FlexPool 계약)를 호스팅하며, 이 볼트는 독립적으로 운영되지만 동일한 인클레이브 내 다른 볼트와 회계 로직을 공유합니다.

인클레이브는 설계상 유동성이 고립되어 있습니다. 금고에 예치된 자산은 명시적으로 take 작업을 통해 이동한 후 Giver 도우미 계약에서 give 호출을 통해 반환하거나 풀 주소로 직접 토큰을 전송하여 반환하지 않는 한 해당 체인에 남아 있습니다.

엔클레이브는 독립적으로 운영되지만, 프로토콜 인프라를 통해 논리적으로 연결됩니다. 유동성이 불균등하게 분배되는 경우(예: 솔버 활동으로 인해 체인 하나가 고갈되는 경우), 재균형 메커니즘은 유동성을 균형 상태로 재분배하도록 유도합니다.

자산 회계

FlexPool 볼트는 단일 ERC-20 토큰을 관리합니다. 여러 체인에서 동일한 논리적 자산(예: USDC)은 서로 다른 토큰 계약을 가질 수 있지만, 동등한 가치와 대체성을 유지해야 합니다. 이 프로토콜은 다양한 소수점 이하 자릿수와 선택적으로 래핑된 토큰 또는 수익률 토큰을 지원합니다.

플렉스 풀 자산
플렉스 풀 자산 801×272 22.5KB

각 풀은 다음과 같은 주요 자산 상태를 추적합니다.

  • 총 자산: 풀이 관리하는 자산의 총액으로, 모든 예치금과 프로토콜 수수료를 포함합니다. 유동성 공급자에 대한 모든 의무를 나타냅니다.

  • 유동자산: 로컬 체인의 금고에 현재 보관된 자산의 양입니다. 가용 유동성과 리밸런싱 준비금이 모두 포함됩니다.

  • 사용 가능 자산: 예약되지 않고 즉시 take 또는 withdraw 에 사용할 수 있는 유동 자산의 일부입니다.

  • 리밸런스 자산: 금고 내에 보관되는 별도의 비축량으로, 크로스 체인 균형을 복구하는 솔버에게 비용을 지불하는 데 사용됩니다. 불균형을 심화시키는 take 에서 자금을 조달합니다.

  • 균형 자산: 볼트의 현재 자산 잔액과 전체 유동성에서 볼트가 차지하는 이상적인 비율의 차이입니다. 양수 값은 볼트가 초과 유동성을 보유하고 있음을 의미하고, 음수 값은 엔클레이브 전체 대비 자금이 부족함을 의미합니다. 이 지표는 튜너가 테이크 take 중 리밸런싱 인센티브를 계산하는 데 사용됩니다.

이러한 값들은 체인 전반에 걸쳐 정확한 회계 처리와 안전한 유동성 사용을 보장합니다. 또한 프로토콜 수수료 로직 및 주식-자산 전환 공식의 입력 자료로도 사용됩니다.

운영

Flex Pools는 표준 EIP-4626 볼트 작업과 크로스체인 유동성 전송 메커니즘을 모두 구현합니다.

금고 작업

유동성 공급자는 익숙한 기능을 통해 풀과 상호 작용합니다.

  • deposit / mint : 주식을 대가로 자산을 예치하는 것
  • withdraw / redeem : 기초 자산을 받기 위해 주식을 소각함
  • 미리보기 및 제한 기능( previewDeposit , maxWithdraw 등)은 EIP-4626 사양을 따릅니다.

주식은 비례적 소유권을 나타내는 ERC-20 토큰입니다. 솔버 활동으로 인해 프로토콜 수수료가 누적됨에 따라 시간이 지남에 따라 가치가 증가합니다.

크로스체인 운영

  • take : 풀에서 화이트리스트에 등록된 taker caller에게 assets 이체합니다. taker는 현재 체인에서 자산을 전달하거나 잠그고, 다른 체인에서 해당 수익( minGiveAssets )을 보장해야 합니다. 관련 수수료( protocolAssets, rebalanceAssets )는 지정된 튜너가 계산합니다.
  • give : 엔클레이브로 유동성을 되돌려줍니다. 대부분의 경우, 이는 볼트로의 간단한 ERC-20 전송으로 구현되며, 선택적으로 증명 검증 가능 이벤트를 발생시키는 도우미 giver 계약으로 래핑됩니다.
  • 리밸런싱은 take 연산에서 rebalanceAssets 값을 통해 암묵적으로 처리됩니다. 과도한 유동성을 해소하는 솔버는 리베이트를 받을 수 있지만, 불균형을 심화하는 솔버는 추가 수수료가 부과될 수 있습니다.

이러한 작업은 Flex Pools의 유동성의 핵심 라이프사이클을 형성합니다. 즉, 프로비저닝과 사용부터 체인 전반의 재분배까지를 말합니다.

받는 사람과 주는 사람

테이커는 테이크 연산의 실행 로직을 처리하는 어댑터 계약입니다. 각 테이커는 특정 제3자 제공업체 또는 라우팅 시스템에 연결되며 풀의 내부 화이트리스트를 통해 승인됩니다. 테이커는 풀에서 차용된 자산을 받고, 다른 체인에서 해당 상환이 이루어지도록 보장해야 합니다.

테이커는 반대 체인에 배치된 페어드 Giver 컨트랙트를 활용할 수 있습니다. 이러한 컨트랙트는 give 연산을 래핑하여 유동성 반환을 확인하는 데 사용되는 검증 가능한 이벤트를 생성합니다. 기버는 테이커의 제공자가 요구하는 추가 로직 또는 안전 검사를 시행할 수 있습니다.

튜너 시스템

튜너는 각 take 작업의 경제적 매개변수를 정의합니다. 튜너는 테이커별로 할당되는 모듈식 계약으로, 다음을 계산합니다.

  • 프로토콜 수수료 ( protocolAssets ) – 유동성 공급자에게 분배되는 풀에 지불되는 자산의 일부
  • 재조정 수수료 ( rebalanceAssets ) – 작업이 크로스체인 유동성 잔액에 어떤 영향을 미치는지에 따라 달라지는 인센티브 또는 페널티

튜너는 표준화된 인터페이스를 구현합니다.

tune(assets) → (protocolAssets, rebalanceAssets)

가장 기본적인 구현은 현재의 LinearTuner 입니다.
적용:

  • 고정 수수료 구성 요소
  • 요청된 assets 에 대한 백분율 기반 수수료
  • 앙클레이브의 equilibriumAssets 기반으로 한 동적 재조정 조정

멀티 슬로프 모델이나 오프체인 입력(예: 시장 데이터, 솔버 스코어링)이 있는 튜너와 같은 보다 고급 튜너 유형은 풀 로직을 변경하지 않고도 플러그인할 수 있습니다.

튜너는 수수료가 체인 전반의 현재 유동성 상황에 맞춰 조정되고 공정하게 유지되도록 보장합니다. 또한 실행 비용을 재분배하고 시스템 균형을 유지하는 메커니즘 역할도 합니다.

검증 계층

대부분의 테이커 제공자는 take 허용하기 전에 다른 체인에서 give 연산이 발생했다는 증명을 요구합니다. 이를 지원하기 위해 Flex Pool은 플러그형 IEventVerifier 인터페이스를 사용합니다. IEventVerifier는 특정 이벤트의 존재를 확인하는 크로스 체인 증명을 확인하는 추상 검증 계층으로, 단일 함수를 노출합니다.

verifyEvent(chain, emitter, topics, data, proof)

이벤트가 유효하고 최종적이면 호출이 성공하고, 그렇지 않으면 호출이 취소됩니다. 이 메커니즘을 통해 테이커는 신뢰 가정이나 중앙 집중식 릴레이어를 도입하지 않고도 크로스체인 실행 결과에 안전하게 의존할 수 있습니다.

여러 검증자 구현이 공존할 수 있으므로 다양한 증명 시스템과 오라클에 대한 지원이 가능합니다.

재조정 논리

솔버가 takegive 사용하여 체인 간에 유동성을 이동함에 따라 엔클레이브 내에서 불균형이 발생할 수 있습니다. 이를 해결하기 위해 프로토콜에는 take 연산에 완전히 통합된 내장 리밸런싱 인센티브 메커니즘이 포함되어 있습니다. 각 take 호출은 튜너에서 rebalanceAssets 값을 반환합니다.

  • 긍정적 – 솔버가 추가 수수료를 지불하여 앙클레이브의 재조정 예비금을 늘립니다.
  • 부정적 – 해결자는 균형을 회복하기 위해 예비금에서 잉여 자산으로 보상을 받습니다.

이러한 인센티브는 인클레이브의 equilibriumAssets 을 기반으로 하며, 이는 현재 상태가 이상적인 상태(체인에 있는 모든 총 자산이 takewithdraw 작업에 완전히 사용 가능한 상태)에서 얼마나 벗어나 있는지 측정합니다.

솔버 기반 차익거래 외에도, 이 프로토콜은 Circle CCTP, LayerZero, Everclear와 같은 외부 브리지를 통한 네이티브 리밸런싱을 지원하도록 설계되어 엔클레이브 내에서 자산을 직접 이동할 수 있습니다. 각 엔클레이브는 자체 리밸런서 세트를 구성하여 자산 및 체인별로 유연한 전략을 구현할 수 있습니다.

공급자 통합

이 시스템은 자체 TakerGiver 계약을 보유한 여러 실행 제공자와의 통합을 지원합니다. 이러한 어댑터는 엄격한 온체인 검증 흐름을 구현하며, 종종 이벤트 증명 또는 결정론적 조건에 의존하여 지급 능력 및 전달 보장을 보장합니다. 현재 직접 자산 이체, 1inch Fusion+, Across에 대한 기본 지원이 제공됩니다. 향후 Swaps.io , Debridge, Squid, Mayan 등의 프로토콜과의 통합이 계획되어 있습니다.

이 시스템은 또한 솔버가 담보를 한 번 잠그고 체인과 공급자 전반에 걸쳐 여러 수신자 경로에 접근하는 보편적이고 공급자에 독립적인 담보 모델을 지원할 수 있습니다.

유동성 확장

자본 효율성을 개선하고 유휴 자금을 줄이기 위해, Flex Pools는 고정 ERC-20 잔액 이상의 고급 유동성 공급원을 지원하도록 설계되었습니다. 계획된 확장 기능은 다음과 같습니다.

수익형 자산 지원

풀은 aTokens (AAVE), cTokens (Compound), LST/LRT , ERC-4626 볼트 지분 등과 같은 래핑된 토큰이나 이자 생성 토큰으로 입금을 허용할 수 있습니다. 이러한 자산은 take 작업에 사용될 때 자동으로 언래핑되어 풀이 온체인 가용성을 유지하면서 수동적인 수익을 창출할 수 있도록 합니다.

동적 버퍼 관리

백그라운드 할당자는 온체인 및 오프체인 신호(예: 사용률, 변동성, 리밸런싱 수요)를 기반으로 수익 창출 토큰과 네이티브 자산 간의 비율을 조정합니다. 이를 통해 각 엔클레이브는 솔버(Solver)가 즉시 사용할 수 있도록 기본 유동성 버퍼를 항상 확보할 수 있습니다.

실행 조정

고부하 또는 적대적인 환경에서는 공유 유동성에 대한 접근을 조율하는 것이 매우 중요합니다. 플렉스 풀은 take give 과 공평성을 관리하는 외부 조정 계층을 선택적으로 지원하도록 설계되었습니다.

시퀀서를 가져가세요

솔버 간에 take 을 대기열에 추가하거나 비율을 제한하는 선택적 메커니즘입니다. 이를 통해 경쟁이 치열한 환경에서 경쟁 조건, 의도 중복 또는 유동성 고갈을 방지할 수 있습니다. 오프체인으로 운영되고 공정성 또는 솔버 우선순위 규칙에 따라 접근을 조정할 수 있습니다.

사전 승인자에게 제공

인바운드 give 작업에 대한 검증 메커니즘은 반환된 자산이 예상과 일치하고 이전 take 활동과 일치하는지 확인합니다. take 조정과 결합하면, 실제 가용성을 기반으로 givetake 작업의 정렬된 대기열을 유지함으로써 경쟁 솔버로 인한 유동성 부족을 방지하는 데 도움이 될 수 있습니다.

다중 토큰 지원

향후 구현을 위해 여러 개의 고립된 엔클레이브를 대체하는 다중 토큰 지원을 갖춘 체인당 단일 풀로의 전환을 고려하고 있습니다. 이를 통해 스테이블코인과 같이 공유된 가치 평가 로직을 사용하는 자산 전반에 걸쳐 더욱 효율적인 유동성 관리와 통합 회계가 가능해질 것입니다.

위험 관리

Flex Pool은 체인과 통합 전반에서 운영 및 프로토콜 수준의 위험을 줄이기 위해 여러 메커니즘을 통합합니다.

이벤트 검증 및 최종성 임계값

모든 이벤트는 증명 확인을 기본 오라클에 위임하는 추상 IEventVerifier 인터페이스를 통해 검증됩니다. 증명을 수락하기 전에 필요한 확인 횟수인 최종성 임계값은 오라클 수준에서 설정해야 하며, 검증자 자체를 수정하지 않고도 체인별 유연성을 확보할 수 있어야 합니다. 이 설정은 빠른 솔버 실행과 체인 재구성 방지 간의 균형을 맞춰야 합니다.

이벤트 검증기는 테이커 구현 세부 사항과는 무관한 공통 이벤트 검증 로직을 제공합니다. 검증기 인터페이스는 테이커가 예상 이벤트의 기본 구성 요소인 이미터 계약체인 , 이벤트 토픽데이터 , 그리고 일반적으로 호출 매개변수에서 전달되는 증명을 제공하도록 요구합니다. 이벤트 검증기는 DAO 투표 또는 다중 서명을 통한 거버넌스에 따라 독립적으로 업그레이드, 감사 또는 교체될 수 있습니다. 모든 변경 사항에는 갑작스러운 신뢰 전환을 방지하고 활성화 전 모니터링을 위해 시간 지연 또는 스테이징 메커니즘이 포함될 수 있습니다.

유동성 공급자 범위 설정

향후 버전에서는 유동성 공급자가 풀에 입금할 때 신뢰하는 테이커 또는 공급자 집합을 정의할 수 있습니다. 예를 들어, 공급자는 1인치 Fusion+만 지원하거나, Swaps.io 만 지원하거나, 둘 다 지원할 수 있습니다. 이러한 신뢰 범위는 take 작업 중에 적용되어 공급자의 자금이 승인된 실행 흐름 내에서만 사용되도록 합니다.

유동성 버퍼 및 인출 대기열

지급능력 보호를 위해 각 엔클레이브는 가용 유동성 버퍼를 유지합니다. 즉시 처리가 불가능한 경우 출금은 대기열에 저장됩니다. 이 메커니즘은 솔버 작업과 출금 요청이 동시에 자금을 소진하는 것을 방지합니다.

비상 제어

핵심 계약에는 비상 대응을 위한 일시 중지 기능이 포함되어 있습니다. 예상치 못한 동작, 보안 위협 또는 검증자 오류 발생 시 프로토콜은 다음을 수행할 수 있습니다.

  • 인클레이브당 take 일시 중지
  • 특정 수신자 또는 검증자 비활성화
  • 일시적으로 출금을 제한합니다

전담 비상 역할은 중요한 일시 정지 조치를 즉시 실행하도록 승인될 수 있으며, 이를 통해 활성 위협이나 진행 중인 공격에 신속하게 대응할 수 있습니다.

공정한 선행주행 방지 보상

초기 구현은 ERC-4626 표준을 기반으로 하는데, 이는 본질적으로 선행 실행 문제를 수반합니다. 즉, 거액의 예치금이 주가를 유리하게 조작할 수 있다는 것입니다. 이 문제를 해결하기 위해 저희 로드맵에는 1inch 팀의 통찰력과 그들의 파밍 계약 설계를 기반으로 한 시간 기반 보상 분배 메커니즘 도입이 포함됩니다.

이 메커니즘은 스테이킹 금액뿐만 아니라 각 예치 기간에도 비례하여 보상이 지속적이고 배분되도록 보장합니다. 시간 가중 분배 방식을 도입함으로써, ERC-4626의 핵심 메커니즘을 유지하면서 선행 인센티브를 제거하고자 합니다.

수수료 모델

take 작업에는 지정된 튜너가 계산한 수수료가 부과됩니다.
이 수수료에는 다음이 포함될 수 있습니다.

  • 프로토콜 수수료는 유지 가치로 풀에 지급됩니다.
  • 리밸런싱 수수료 (해당되는 경우). 리밸런싱 참여자에게 인센티브를 제공하고 크로스체인 유동성 균형을 유지하는 데 사용됩니다.
  • 해당되는 경우, 해결자에게 보상이 주어집니다 .

정확한 구조는 테이커에 할당된 튜너에 의해 정의되며 고정, 백분율 기반 또는 동적으로 계산될 수 있습니다.

유동성 공급자는 다음을 통해 수익을 얻습니다.

  • 풀 내 프로토콜 수수료 누적
  • 수익률 토큰 또는 통합 LP 포지션의 선택적 수익률
  • 통합 프로토콜을 통한 잠재적 파트너 인센티브

풀이 커지고 더 활발하게 사용됨에 따라 LP 주식의 가치는 증가하며, 이는 기본 자산 축적과 시스템 수준의 통합을 모두 반영합니다.

생태계 성장

플렉스 풀은 성장하는 인텐트 기반 프로토콜 생태계의 기반 인프라로 설계되어, 공유 유동성을 기반으로 확장 가능한 크로스체인 실행을 지원합니다. 이 프로토콜은 다양한 전략적 방향으로 발전할 수 있도록 설계되었습니다.

인텐트 프로토콜 통합

Flex Pools는 Fusion+, Swaps.io , Across, Squid 등 다양한 프로토콜에 대한 범용 유동성 인프라를 제공합니다. 모든 프로젝트는 자체 인벤토리를 관리하지 않고도 기브앤테이크(Give-Take) 모델에 참여할 수 있습니다.

스왑, 브리징, 자동화 등 다양한 영역에서 인텐트 기반 실행(IBM)에 대한 사용자 수요가 증가함에 따라 이러한 흐름을 지원하는 프로토콜이 더 많이 등장하고, 효율적인 자본 접근을 원하는 솔버(Solver)들이 시장에 진입합니다. 플렉스 풀(Flex Pool)은 이러한 확장되는 생태계에서 공유 유동성 계층 역할을 합니다. 프로토콜이 더 많이 통합될수록 솔버 유동성에 대한 수요가 증가하며, LP(투자자)들이 실제 유동성 수요와 연계된 수익 기회에 대응함에 따라 풀 자체의 유기적 성장을 촉진합니다.

프로젝트 부트스트래핑

프로젝트는 자체 Flex Pool을 구축하여 토큰의 크로스체인 유동성을 부트스트랩하여 네트워크 및 프로토콜 간 원활한 사용을 지원할 수 있습니다. 이러한 풀을 통해 솔버는 실행을 위해 프로젝트 토큰에 접근하여 허가 없는 거래 및 자동 리밸런싱을 지원할 수 있습니다.

Flex Pools는 OFT (LayerZero), NTT (Wormhole), Warp (Hyperlane), CCT (Chainlink), ITS (Axelar), xERC20 등 주요 표준을 지원하여 외부 DeFi 및 브리지 인프라와의 호환성을 확보합니다.

이러한 접근 방식을 통해 프로젝트는 자체 토큰을 여러 체인에서 기본적으로 사용할 수 있게 하여 사용자에게 중앙 집중식 시장 조성자나 지연된 브리징 솔루션에 의존하지 않고도 원활한 액세스와 유연한 교환을 가능하게 합니다.

파트너 풀

Flex Pool은 파트너 유동성 풀과 통합할 수 있으며, 이를 통해 사용자는 자산을 지원하는 기존 Flex Pool에 수익을 창출하는 토큰을 자동으로 입금하여 솔버 활동에서 추가 수익을 얻을 수 있습니다.

이는 윈윈 상황을 만들어냅니다.

  • Flex Pool은 파트너 생태계로부터 유동성을 확보합니다.
  • 파트너는 LP의 수익률을 향상시킵니다.
  • 공급업체는 최소한의 설정으로 이중 수익을 얻습니다.

OpenIntents(ERC-7683) 지원

Flex Pool은 OpenIntents 사양의 일부로 생성되는 표준화된 Open 이벤트를 검증하는 추상 IEventVerifier 통해 OpenIntents 기반 프로토콜과의 상위 호환성을 갖도록 설계되었습니다. 이러한 설계를 통해 솔버는 통합 인터페이스를 통해 모든 OpenIntents 호환 프로토콜에서 Flex Pool과 상호 작용할 수 있습니다. 이를 통해 통합이 간소화되고, 공유 유동성 접근이 가능하며, 새로운 프로토콜 지원 비용이 절감됩니다.

EVM을 넘어서

Flex Pools는 프로그래밍 가능한 VM이 있는 모든 네트워크에서 작동하도록 설계되었습니다. 초기 배포는 EVM 호환 체인에 중점을 두지만, Solana와 같은 고성능 환경으로의 확장이 최우선 과제입니다.


출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트