출처: CKB 중국어
UTXOSwap은 자동화된 시장조성자(AMM) 메커니즘과 오프체인 오더북 집계를 모두 지원하는 인텐트 기반 하이브리드 거래 모델을 구현합니다.
체인캐처는 BiFi의 새로운 프로토콜인 UTXOSwap이 라이트북을 출시했으며 5월 말 공개 베타 테스트에 사용할 수 있을 예정이라고 UTXOSwap 팀이 밝혔다고 전했습니다. 비트코인 데브콘 해커톤에서 CKB 생태계에서 1등을 차지한 UTXOSwap 팀은 현재 CKB 에코 펀드와 전략적 파트너십을 체결했습니다.
UTXOSwap은 비트코인 금융 거래의 새로운 패러다임을 정의하기 위해 설계된 CKB 기반 탈중앙화 거래소(DEX) 프로토콜입니다. UTXOSwap은 UTXO 프로그래밍 모델을 활용하는 인텐트 중심 거래 모델을 사용합니다. 현재 RGB++와 CKB 생태계 자산 거래를 지원하며, 향후 오디날과 룬을 포함한 다른 BTC 생태계 자산으로 확장할 계획입니다.
UTXOSwap은 자동화된 시장 조성자(AMM)와 오프체인 주문장 집계를 모두 지원하는 하이브리드 인텐트 기반 거래 모델을 구현합니다. 오더북) 체인 외부 집계. 또한 암호화 소스 언어 및 기타 체인 수준 설계와 같은 CKB 기반 기술을 활용하여 UTXOSwap은 스왑 거래에 대한 가스가 거의 없고 모든 토큰으로 결제할 수 있으며, 사용자 정의 AMM 곡선과 수수료율을 지원하고, 멀티체인 지갑 및 L1/L2 무감지 작동과 기본적으로 호환되는 dApp이라는 장점을 가지고 있습니다.
다음은 UTXOSwap 라이트 페이퍼에서 발췌한 내용이며, 원본 기사 링크:
https://utxoswap.gitbook.io/zh
UTXOSwap 라이트북: 비트코인 금융 거래의 새로운 패러다임 정의
UTXOSwap 개요
UTXOSwap 개요<
UTXOSwap은 인텐트 기반 거래를 통해 사용자에게 더 나은 거래 경험과 거래 품질을 제공하는 것을 목표로 하는 BTC 생태계에 기반한 탈중앙화 거래소(DEX) 프로토콜입니다. UTXOSwap은 BTC 생태계를 기반으로 하는 탈중앙화 거래소 프로토콜입니다. UTXOSwap은 현재 RGB++와 CKB 생태계 자산을 거래할 수 있도록 지원하며, 향후 룬과 같은 다른 BTC 생태계 자산을 지원하도록 확장할 예정입니다.
현재 오더북과 자동화된 시장 메이커(AMM) 두 가지 유형의 DEX가 있으며, 오더북 DEX는 높은 온체인 거래 비용으로 인해 중앙화된 거래소와 같은 수준의 지원을 받지 못하고 있습니다. 오더북 DEX는 높은 온체인 거래 비용으로 인해 중앙화된 거래소만큼 성공하지 못한 반면, AMM은 간단하고 직관적인 거래 개념으로 인해 더 폭넓게 수용되었습니다. 그러나 온체인 거래량과 유동성이 폭발적으로 증가하면서 비효율성, 가스비 경쟁, MEV 난립 등 AMM의 문제점이 점차 드러나고 있습니다. 그 결과 사용자와 마켓 메이커 모두에게 경험과 혜택을 극대화하기 위해 오더북과 AMM의 강점을 결합한 인텐트 기반 거래 모델이 등장했습니다. UTXOSwap은 인텐트 기반 모델을 핵심으로 채택하고 UTXO 프로그래밍의 강점을 활용하여 새로운 DEX를 만들었습니다.
UTXO의 기능을 활용하는 UTXOSwap은 많은 혁신과 장점을 가지고 있습니다: 거래 모드 측면에서 UTXOSwap은 오프체인 집계 및 온체인 검증이 가능하여 집계 단계에서 AMM 이외의 유동성 공급자에 대한 액세스를 허용하며, 다음과 같은 측면에서도 가능합니다. 성능 측면에서도 UTXO의 병렬화 기능을 통해 거래 효율성을 기하급수적으로 향상시킬 수 있으며, 가스 수수료 측면에서는 거래가 없을 경우 가스 수수료가 발생하지 않고, 정상적인 거래의 가스도 무시할 수 있을 정도로 낮으며, 일부 거래 쌍이 너무 뜨거울 경우 로컬 수수료 모드를 사용하여 다른 거래 쌍에 미치는 영향을 격리할 수 있습니다.
UTXOSwap은 BTC 생태계에 매우 중요한 인프라이며, BTC 생태계의 유동성 부족과 높은 거래 비용 문제에 대한 좋은 해결책으로 자산 발행 및 거래 비용을 줄이고 새로운 플레이 방식을 제공합니다. UTXOSwap은 UTXO 모델을 기반으로 비트코인 금융의 고유한 특징을 탐구하고, 비트코인 생태계의 유동성 인프라가 되어 비트코인 생태계의 번영을 촉진하기 위해 최선을 다할 것입니다.
기술적 구현
< img src="https://img.jinse.cn/7222733_watermarknone.png" alt="UTXOSwap 라이트북 풀기: 비트코인 탈중앙 금융의 새로운 패러다임을 정의하는 방법?" >
UTXOSwap에서 사용자가 스왑 거래를 할 때 다음 세 가지 주요 단계로 구성됩니다.
의사의 표현: 사용자는 거래되는 자산의 유형, 금액 및 기타 매개변수가 포함된 메시지에 서명하여 스왑 거래 의사를 표현합니다.
집합 및 매칭: 집계자는 모든 사용자로부터 거래 의도를 수집하고 온체인 및 오프체인 유동성 자원을 검색한 후 의도를 매칭합니다.
거래 제출: 어그리게이터는 모든 적격 거래를 취합하여 체인에 제출합니다.
집계자가 활용할 수 있는 유동성 공급원은 다음과 같습니다:
인텐트 셀
인텐트 셀은 사용자의 거래 의도를 기록하고 소비할 때 특정 조건을 충족하는지 확인하는 데 사용됩니다. AMM 작업의 경우 인텐트는 스왑, 유동성 추가, 유동성 제거의 세 가지 유형으로 분류할 수 있습니다.
사용자는 다음을 사용합니다. UTXOSwap을 사용할 때, 사용자는 먼저 CKB 거래를 시작하고 의도 셀에 거래 의도를 상세히 기록해야 합니다. 예를 들어 사용자가 슬리피지를 설정하고 거래할 특정 풀을 선택하면 이러한 매개변수가 의도 셀에 기록됩니다. 의도 셀이 잠금 해제되면 스크립트는 출력에서 사용자에게 반환된 자산이 슬리피지 요건을 충족하는지 확인하고 지정된 풀 셀이 포함되어 있는지 확인합니다.
인텐트 셀은 다양한 거래 형식을 지원하며, 표준 스왑 거래 외에도 지정가 주문과 트왑(시간 가중 평균 가격) 거래도 지원할 예정입니다. 이를 통해 UTXOSwap 플랫폼은 사용자의 복잡한 거래 요구를 충족하고 전략 유연성을 향상시킬 수 있습니다. 사용자는 거래 효율성과 결과를 최적화하기 위해 의도 셀의 매개변수를 세부적으로 지정하여 거래 체결 조건과 타이밍을 정밀하게 제어할 수 있습니다.
비트코인의 또 다른 고유 기능은 여러 당사자가 부분 서명을 통해 동일한 거래를 구성하는 데 참여할 수 있는 PSBT(부분 서명 비트코인 거래)를 지원한다는 점입니다. CKB의 PSBT 확장에 해당하는 것은 오픈 트랜잭션이며, UTXOSwap에 오픈 트랜잭션이 통합되면 사용자는 오프체인 서명을 통해 직접 거래 의도를 구성할 수 있고 다른 사용자는 입력과 출력을 추가하여 이러한 의도를 이행할 수 있어 더 나은 거래 경험을 제공할 수 있습니다.
AMM 셀
< span style="font-size: 18px;">AMM 셀은 의도적 거래 검증, 유동성 풀의 자산 관리, 유동성 바우처 생성 및 소멸 등 AMM과 관련된 모든 유효성 검사 로직을 담당합니다.
거래 체결 시 AMM 셀은 각 거래의 의도를 검증하여 사용자의 요구가 충족되는지 확인합니다. 또한 유동성 풀의 상태가 미리 정의된 AMM 곡선에 따라 엄격하게 변경되는지 확인하여 전체 풀의 안전성을 보장합니다.
상품 혜택
상품 혜택
< span style="font-size: 18px;">인텐트 기반 하이브리드 트레이딩 모델
. 전통적인 AMM 거래 모델에서는 사용자와 유동성 풀이라는 두 가지 거래 역할만 각 거래에 관여하며, 사용자는 거래를 원할 경우에만 현재 유동성 풀의 제안을 수락할 수 있습니다. 사용자 입장에서는 이 모델이 거래의 편의성은 향상되지만 더 나은 거래 가격을 얻을 수 있는 가능성을 상실하고 둘 중 하나를 선택할 수밖에 없으며, 시장 조성자 입장에서는 유동성 풀의 수동적 시장 조성으로 인해 잦은 손실과 가격 결정력 상실, 능동적 거래는 불확실성으로 인한 슬리피지, MEV 등이 발생할 수 있다는 단점이 있습니다.
위와 같은 문제를 해결하기 위해 인텐트 기반 거래 모델이 등장했습니다. 이 모델에서는 사용자가 더 이상 수동적으로 가격을 받아들이는 것이 아니라 "A토큰 10개를 최소 B토큰 20개와 교환한다"와 같이 적극적으로 거래 의사를 표시합니다. 유동성 공급 측면도 변화하여 AMM 유동성 풀은 유동성 공급을 위한 옵션일 뿐이며, 수익성이 있으면 마켓 메이커가 사용자의 의사에 따라 직접 거래를 체결할 수 있으며, 마켓 메이커가 없더라도 AMM 유동성 풀의 가격이 사용자의 의사 범위와 일치하면 거래가 성공적으로 완료될 수 있으며, 거래 프로세스는 지정가 주문 모델이 됩니다.
UTXOSwap은 UTXO 프로그래밍 모델의 온체인 검증 기능을 활용하여 오프체인 집계와 온체인 거래 체결을 수행하며, 이는 위에서 설명한 의도 기반 하이브리드 거래 모델을 잘 구현한 것입니다. 향후에는 더치 옥션과 유사한 로직을 구현하여 일정 간격으로 가격이 하락하고, 그 과정에서 마켓 메이커들이 각자의 비용에 따라 서로 경쟁하여 최종적으로 AMM에 의해 보장된 거래가 이루어질 수 있도록 하는 등 사용자의 의사 표현 기능도 확장해 나갈 예정입니다.
맞춤형 커브 및 요율 지원
맞춤형 커브 및 요금 지원
UTXOSwap의 AMM 모델에서 가격 곡선은 자산의 특성에 따라 페어 생성자가 사용자 지정할 수 있으며, 예를 들어 스테이블코인 유형의 페어에는 커브 유형의 커브를 사용할 수 있습니다. 또한 풀에는 다양한 옵션 수수료율이 있어 여러 LP가 수익을 극대화하기 위해 자유롭게 선택할 수 있습니다. align: left;">UTXOSwap의 단일 거래에 대한 가스 수수료 비용은 약 1/10000 CKB로, 현재 CKB 가격 기준으로 미국 달러의 0.000002(200만 분의 1) 이하로 거의 무시할 수 있는 수준입니다. 또한, UTXO의 오프체인 컴퓨팅 특성상 사용자의 거래 의도를 체인 외부에서 실현 가능성을 검증할 수 있으며, 거래가 실현 가능하지 않은 경우 체인에 업로드되지 않아 사용자는 수수료를 지불할 필요가 없습니다.
반면, UTXOSwap의 설계 덕분에 사용자는 가스비나 상태 공간 점유, 필요한 CKB에 대해 알 필요가 없으며, 토큰으로 이러한 비용을 무의미하게 지불할 수 있습니다. 사용자는 어떤 토큰으로든 이러한 비용을 지불할 수 있으며, UTXOSwap은 사용자가 지불한 토큰을 자동으로 변환하여 사용자가 가스비를 지불하거나 새로운 셀을 생성할 수 있도록 도와줍니다.
멀티 체인 지갑 호환성, L1/L2 무감각 작동
UtxOSwap 사용자는 특별한 CKB 지갑을 다운로드하여 사용할 필요 없이 익숙한 BTC 지갑을 직접 사용하여 L1/L2 도약, L2 거래 및 송금을 완료할 수 있습니다. 사용자의 BTC 주소는 고정된 CKB 주소에 해당하며, CKB 주소에 대한 통제권은 해당 BTC 주소에만 있습니다. 이러한 대응은 체인 수준에서 이루어지므로 멀티체인 지갑과 호환되는 다른 CKB 앱에서 동일한 BTC 주소에 대한 CKB 주소는 동일하게 유지됩니다.
CKB는 BTC 외에도 ETH/솔라나/트론 및 기타 주류 퍼블릭 체인 지갑도 지원합니다. 향후 CKB-솔라나 크로스체인과 같은 자산 협업 시나리오가 발생하면 해당 지갑도 동시에 지원할 예정입니다.