Poolshark는 사용자가 변동성으로부터 이익을 얻기 위해 방향성 포지션을 생성할 수 있는 탈중앙화 거래소입니다. 개발 회사인 Poolshark Labs는 2021년에 alphaKΞY에 의해 설립되었으며, Poolshark 플랫폼은 2023년 12월에 출시되었습니다. Poolshark는 FIN 토큰에 의해 구동됩니다. Poolshark는 탈중앙화 거래소에서 유동성을 제공함으로써 발생하는 비영구적 손실 문제를 해결하는 것을 목표로 합니다.[1]
Poolshark Labs는 2021년에 설립되어 이더리움 및 기타 블록체인에서 ERC-20 자산 거래를 용이하게 하는 프로토콜을 함께 생성하는 업그레이드 불가능한 스마트 계약 모음인 Poolshark 프로토콜을 출시하기 위해 노력했습니다.[2]
Poolshark의 비수탁형 스마트 계약은 방향성 및 양방향 유동성을 모두 제공하는 탈중앙화 거래소 역할을 합니다. 각 유형의 포지션은 유동성 풀 내에 배치되고 스왑을 통해 거래됩니다. 여러 유동성 풀 유형을 통해 Poolshark는 자동화된 마켓 메이커(AMM)와 지정가 주문장(LOB)의 하이브리드 역할을 동시에 수행할 수 있습니다. Poolshark와 지정가 주문장의 주요 차이점은 LOB에는 주문 대기열이 있는 반면 Poolshark는 모든 유동성을 단일 풀로 병합하여 더 높은 거래를 가능하게 한다는 것입니다. FIN은 유동성 제공, 플랫폼 활용 및 DAO 거버넌스에 대해 사용자에게 보상하는 Poolshark의 기본 토큰입니다.[2]
Poolshark는 방향성 및 양방향 유동성을 모두 통합하는 자동화된 마켓 메이커(AMM) 역할을 하는 프로토콜입니다. 방향성 유동성의 맥락에서 풀에 예치하는 개인은 판매 전용으로 유동성 포지션을 설정할 수 있습니다.[3]
사용자는 집중된 유동성 자동화된 마켓 메이커가 범위를 제공할 것으로 기대합니다. 유동성 공급자는 유동성이 거래될 가격 범위를 선택하여 자본 효율성을 높이고 스왑 거래자의 슬리피지를 줄입니다. 사용자는 수수료를 징수하기 위해 가격이 항상 범위 내에 있도록 0에서 무한대까지의 전체 범위와 같은 범위 제한을 선택해야 합니다. 유동적 범위의 너비를 변경하는 변수는 유동성의 깊이와 비영구적 손실의 영향입니다.[4]
발생된 범위 풀은 feeGrowthGlobal 값을 활용하여 사용자의 포지션이 채워진 정도를 모니터링합니다. 풀에서 유동성 인출은 현재 틱의 위치를 기반으로 결정됩니다. 수수료 추적에는 사용자의 위치를 나타내는 상위 및 하위 틱에 각각 위치한 값 feeGrowthGlobal0 및 feeGrowthGlobal1이 포함됩니다. 생성된 글로벌 수수료는 유동성 1단위를 의미합니다. 특정 포지션과 관련된 수수료를 확인하기 위해 프로토콜은 해당 포지션의 유동성 금액에 글로벌 수수료를 곱합니다. 지정된 가격 범위를 초과하여 누적된 수수료는 틱이 교차될 때 기록됩니다. 이를 통해 프로토콜은 하위 틱 아래에서 발생한 수수료와 상위 틱 위에서 계산된 수수료를 계산할 수 있습니다. feeGrowthGlobal0 및 feeGrowthGlobal1은 모두 유동성 단위당 기준이므로 값에 포지션 내의 유동성 금액을 곱하여 해당 특정 포지션에 대한 수수료를 결정합니다.[4]
Poolshark를 통해 사용자는 토큰 스왑의 힘과 유동성을 결합한 새로운 온체인 거래 방법인 한도 스왑에 액세스할 수 있습니다.[5]
한도 포지션은 지정가 주문과 유사하게 작동하지만 불변 곡선 내에 통합됩니다. 이 메커니즘은 지정된 쌍에 대한 유동성을 수집하는 데 사용됩니다. 한도 풀을 통해 사용자는 현재 시장 가격을 깎아내고 우선 순위 실행을 받을 수 있습니다. 예를 들어 중요한 시장 움직임 전에 큰 포지션을 오프로드할 수 있습니다. 사용자는 시장 가격을 효과적으로 깎아내고 주문을 채워 한도 풀을 운영할 수 있습니다.[5]
방향성 유동성은 기존 지정가 주문 시스템과 유사하게 단방향 채우기를 허용합니다. Poolshark 팀은 각 유형의 사용자 지정 포지션에 따라 새로운 유틸리티가 형성되는 방식을 보게 되어 기쁩니다. 이러한 새로운 포지션 유형을 통해 유동성 공급자는 시장에 대한 방향성 베팅을 통해 위험 프로필을 사용자 지정할 수 있습니다.[5]
커버 풀을 통해 사용자는 토큰 쌍에 대한 조건부 가격으로 특정 토큰에 대한 노출을 늘리는 포지션을 만들 수 있습니다. ETH 가격이 상승하면 풀은 DAI를 판매하고 ETH 노출을 늘립니다. ETH 가격이 하락하면 풀은 ETH를 판매하고 DAI 노출을 늘립니다.
반대로 포지션이 양방향 AMM에 있었다면 반대 토큰에 비해 가격이 하락하는 토큰의 노출을 늘릴 것입니다. 시장이 ETH를 원하면 풀은 DAI를 가져와 ETH에서 DAI로 가격을 올립니다. 시장이 DAI를 원하면 풀은 ETH를 가져와 ETH에서 DAI로 가격을 낮춥니다. 이는 사용자가 특정 범위에서 ERC-20 토큰을 입력하거나 종료하려는 경우 헤징 도구를 만듭니다.[6]
FIN의 최대 공급량은 20,000,000 토큰입니다.[7]
토큰 공급 배포:[7]
FIN 토큰을 스테이킹하는 사용자는 스테이킹 풀의 지분을 나타내는 FIN의 유동적 버전인 sFIN으로 반환됩니다.[8]
sFIN은 Poolshark 프로토콜 내의 지분을 나타내는 FIN 사용자를 위한 영수증 토큰입니다. 이러한 사용자는 모든 쌍에서 거래 수수료의 100%를 보상받고 곱셈 기준으로 FIN 토큰으로 보상받습니다. 사용자는 더 많은 보상과 프로토콜 수익의 지분을 위해 rFIN 및 승수 포인트로 보상받을 수 있습니다. sFIN은 거버넌스 제안에도 활용됩니다.[8]
rFIN은 sFIN 스테이커를 위한 보상 토큰입니다. 그들은 추가 토큰 배출 및 플랫폼 수수료를 위해 rFIN을 스테이킹하거나 12개월 동안 베스팅하여 FIN 토큰을 받을 수 있습니다. 각 rFIN은 FIN 토큰과 동일한 양의 보상을 받습니다.[8]
oFIN은 프로토콜에 유동성을 제공한 것에 대한 보상으로 제공되는 ERC-20 토큰입니다. 사용자가 이 토큰을 상환하면 시장 가격보다 할인된 가격으로 FIN 토큰을 획득할 수 있습니다(할인율은 DAO 거버넌스를 통해 변경될 수 있음). oFIN + WETH는 만료일 없이 FIN으로 직접 변환할 수 있습니다.[8]