구글에서 선호하는 출처로 추가

앱 수수료 단일 토큰 정산 기능 유니스왑 랩스가 공개

유니스왑 랩스는 앱이 여러 토큰으로 받은 수수료를 지정 토큰 하나로 정산하는 TJAR를 공개했다. 로빈후드는 자체 지원 체인에서 Uniswap API 수수료에 이를 적용하고 있다고 밝혔다.

토포AI로 이 기사 더 깊이 읽기

투명한 용기에 담긴 금속 토큰과 정산용 트레이 / TokenPost.ai

유니스왑 랩스(Uniswap Labs)가 앱이 여러 토큰으로 받은 수수료를 운영자가 지정한 토큰 하나로 정산하도록 돕는 TJAR를 29일 공개했다. 운영자는 수령 토큰과 전환 기준량, 토큰을 받을 주소를 정하고 검색자가 전환을 실행하는 구조다.

유니스왑 랩스는 공식 발표에서 TJAR를 앱 개발사가 별도 전환 인프라를 구축하지 않고 수수료 수령 자산을 정할 수 있는 온체인 계약 구조로 소개했다. 또 로빈후드(Robinhood, $HOOD)가 자체 지원 체인에서 Uniswap API로 발생한 수수료에 TJAR를 사용하고, USDC와 USDG로 받고 있다고 밝혔다.

유니스왑 개발 문서에 따르면 TJAR는 수수료 자산을 담는 Token Jar와 자산을 내보내는 Releaser 계약으로 구성된다. Token Jar는 수수료 자산을 보관하고, Releaser는 설정된 조건에 따라 이를 외부로 보낸다.

앱 운영자는 받을 토큰과 전환 기준량, 토큰을 받을 주소를 설정한다. 수수료가 여러 토큰으로 들어와도 Token Jar에는 각 자산이 받은 형태 그대로 쌓인다.

전환을 실행하는 검색자는 운영자가 지정한 수령처로 기준량의 토큰을 보낸다. 이어 가져갈 수수료 자산과 그 자산을 받을 주소를 정해 Releaser를 호출한다.

Releaser가 실행되면 선택된 자산의 전체 잔액이 검색자가 정한 주소로 이동한다. 가져갈 자산의 종류를 적게 골라도 운영자가 정한 기준량은 줄어들지 않는다.

TJAR는 가격 오라클로 시장 가격을 확인해 자동 스왑하는 방식이 아니다. 전환 기준량은 운영자가 바꾸기 전까지 고정된다.

검색자는 가져갈 자산의 가치와 기준량, 가스비를 비교해 실행 여부를 결정한다. 수수료 자산의 가치가 기준량과 실행 비용을 감당하지 못하거나 실행할 검색자가 없으면 전환이 늦어질 수 있다.

운영자는 수령 토큰과 목적지 주소, 전환 기준량을 변경할 수 있다. Token Jar 소유자는 연결된 Releaser도 바꿀 수 있다.

따라서 계약 코드가 변경되지 않는다는 설명만으로 수령 조건과 자산의 목적지까지 고정됐다고 볼 수는 없다. 운영자와 Token Jar 소유자의 설정 권한이 남아 있기 때문이다.

유니스왑 개발 문서는 TJAR가 오픈제플린(OpenZeppelin)의 검토를 받았다고 설명한다. 검토 범위는 기존 유니스왑 프로토콜 수수료 계약과의 차이다.

유니스왑 랩스는 기존 Token Jar 구조가 지난달 1530만달러(약 204억원) 넘는 자산 전환을 처리했다고 밝혔다. 발표문은 산정 기준과 집계 범위를 제시하지 않아 이 수치를 앱 수익이나 수수료 매출로 볼 수는 없다.

유니스왑 자체 프로토콜 수수료 운용 문서에는 유니스왑 토큰(UNI)을 수령 자산으로 지정해 소각 주소로 보내는 방식이 담겨 있다. 유니스왑 거버넌스에는 앞서 로빈후드체인 프로토콜 수수료를 Token Jar에 모아 유니스왑 토큰 소각과 연결하는 방안이 제안됐다. TJAR를 다른 앱에 적용할 때는 해당 앱 운영자가 수령 토큰과 목적지 주소를 정한다.

유니스왑 개발 문서에 명시된 배포 지원 체인은 이더리움, 옵티미즘, BNB체인, 폴리곤, 베이스, 아비트럼, 로빈후드체인 등 7곳이다. 개별 Token Jar는 누구나 배포할 수 있지만 공장 계약이 전체 목록을 저장하지 않아, 특정 계약의 배포 여부는 온체인 이벤트로 확인해야 한다.

오늘의 스탬프 0명이 오늘 찍었어요
오늘의 스탬프 0명이 오늘 찍었어요

0

    불러오는 중…

    토큰포스트 앱 다운로드 QR 코드 QR 코드 스캔하고
    ios, Android 앱
    다운로드 하기