스파르타(Sparta)는 무엇일까요?

AkropolisKr
Akropolis Korea
Published in
13 min readOct 22, 2020

스파르타 풀은 무엇입니까?

우리의 풀은 금융 기관의 업무를 자동화하고 다음과 같은 문제를 해결합니다.

  • 다양한 투자 상품의 위험 평가
  • 손실 위험을 고려하여 최대 비율로 자금 대출
  • 현금 격차 및 파산을 방지하기위한 유동성 제공

우리 풀의 목표는 회원들에게 무담보 대출을 제공하고 다양한 유동적 DeFi 도구에 자본을 제공함으로써 회원들이 고금리를 얻을 수 있도록 돕는 커뮤니티 소유 펀드를 만드는 것입니다.

동기 / 목표 / 특징

  1. 자금 풀링을 통해 가능한 담보되지 않은 대출. 현재 DeFi에서 대부분의 대출은 과잉 담보입니다.
  2. 회원들의 수입 극대화
  3. 풀의 얼리 어답터 / 사용자를위한 인센티브
  4. 추천을 통해 풀 크기를 늘리는 인센티브

인센티브 화 된 행동

  1. 결합 곡선에 의해 조기 회원 가입이 장려됩니다.
  2. 풀 성장은 대출의 이자율을 낮추기 때문에 차용자에게 인센티브를 제공합니다.
  3. 책임있는 신용 위험 평가를 장려하십시오-위험 평가자는 신용에 대한 보증인 역할을하며 잘못된 평가의 경우 자금이 삭감 될 위험이 있습니다.
  4. 적극적인 투표 (위험 평가와 동일)는 인센티브가 부여됩니다. 즉, 적극적인 유권자, 즉 보증인 만 풀에서 돈을 벌 수 있습니다.

기존 / 레거시 모델에 대한 개선 사항

  1. 결합 곡선을 사용하면 초기 참가자에게 경제적으로 인센티브를 제공합니다.
  2. 풀의 유동 자산의 크기를 줄이면서 신규 회원의 유치를 촉진하여 재무 운영을 자동화합니다 (풀의 의무를 충당 할 수있는 충분한 유동 자산을 보유한 책임).
  3. 풀에서 내린 결정에 동의하지 않는 경우 “분노를 끊는”작업을 자동화합니다.

정의 및 원칙

  1. DAI에서만 초기 예금.
  2. Akropolis Sparta Pool Token (ASPT) — DAO의 ERC20 토큰. 거버넌스 / 투자 결정에 투표하고 무담보 대출을받을 권리를 부여합니다.
  3. Ragequit-DAO에서 자금을 차단하지 않고 즉시 풀 탈퇴 메커니즘 (누구에게 스테이 킹 (투표)하지 않은 경우).
  4. 결합 곡선 — 가격 / 공급 상관 관계를 정의하는 수학적 곡선.

ASPT

역할 및 목적 : ASPT의 역할은 무엇입니까?

ASPT는 작업 토큰과 거버넌스 기능을 결합한 네트워크 토큰으로 분류됩니다. 풀 내에서 투표 및 스테이 킹 기능을 제공하고 무담보 대출을받을 권리를 제공합니다.

따라서 토큰은 내부 경제의 필수 요소이며 외부 스테이 블코 인으로 대체 될 수 없습니다. 스테이 킹 및 거버넌스 접근 방식은 토큰을 사용하여 관리해야합니다. 토큰은 값이 현재 네트워크에 연결되고 다른 프로젝트 / 네트워크에 연결되지 않습니다. 특정 DAO 디자인은 또한 결합 곡선 및 분노와 같은 기능을 구현하기 위해 내부 토큰이 필요합니다.

한편, 대출은 신뢰할 수있는 안정적인 코인 (DAI, USDT, TUSD, USDC)으로 제공되며, 이는 대출 상환에 더 많이 사용될 것입니다. ASPT는 이러한 목적으로 사용되지 않습니다.

ASPT 모델은 네트워크에서 어떻게 작동합니까?

담보로서의 ASPT

우리는 “커뮤니티 보조금”이라고 부르는 접근 방식을 사용합니다. 모든 플랫폼 대출은 100 % 안전합니다. 사용자는 자신의 ASPT를 담보로 약속합니다 (예치금은 대출 금액의 50 % 이상이어야합니다. 즉, 사용자는 보유한 ASPT 크기에 비해 200 % 이상 대출을받을 수 없습니다). 사용자를 좋은 차용자라고 생각하는 풀 구성원은 그를 보증하고 ASPT를 담보로 잠급니다. 잠긴 ASPT의 합계 (차용자와 풀 멤버 모두)가 대출 규모와 같으면 차용자는 스 테이블 코인 (DAI, USDT, TUSD, USDC)으로 대출을받습니다.

기본 가치 : 연결된 토큰의 가치는 무엇입니까?

ASPT의 가치는 DAO에 보유 된 실물 자산과 관련이 있습니다. 스테이 블코 인이 입금 또는 출금 될 때마다 ASPT가 발행되거나 소각됩니다. ASPT 가격은 본딩 커브 알고리즘에 의해 정의됩니다.

토큰 보유자는 단순히 토큰을 보유한다고해서 어떠한 이익도 얻지 못한다는 점에 유의해야합니다. ASPT는 Akropolis 또는 그 회사 그룹의 법인으로부터 이익, 수입, 지불, 수익, 배당금을받을 권리를 부여하지 않으며, 증권, 상품, 채권, 채무 상품 또는 모든 종류의 금융 상품이 될 수 없습니다. 또는 동등한 권리를 지닌 투자.

어떻게 작동합니까?

수영장 입장 및 퇴장

DAO는 커뮤니티 회원들이 공동으로 기금 관리에 관한 결정을 내리는 커뮤니티 소유 조직입니다. 이것은 사람들이 어떤 이유로 든 DAO에서 자금이 차단 될 수 있기 때문에 DAO에 들어가거나 나가는 것을 두려워 할 수 있습니다.

이 문제를 해결하기 위해 우리는 Continuous Token Model을 사용합니다. 사용자는 결합 곡선 (가격 / 공급 상관 관계를 정의하는 수학적 곡선)에 의해 결정되는 ASPT 가격을 사고 팔면서 DAO에 들어가고 나갈 수 있습니다. 이 접근 방식은 잠재적 인 자금 잠금 문제를 해결할뿐만 아니라 결합 곡선 설계로 인해 첫 번째 사용자에게 추가 인센티브를 제공합니다. 결합 곡선의 토큰 비용은 풀의 유동성 양에 따라 달라집니다. 유동성이 증가하면 DAO 토큰의 비용이 증가하고 유동성이 감소하면 감소합니다.

그러나 결합 곡선을 사용하여 DAO를 종료하면 유동성 문제가 드러 납니다. 누군가 유동성이없는 풀에서 나가기를 원하면 어떻게해야합니까? (예를 들어, 모든 유동 자산은 차용인에게 분배됩니다). 우리의 경우 풀 디자인으로 인해 그러한 상황이 불가능합니다.

“Ragequit”는 누군가를 위해 스테이 킹 (대출 투표)하지 않은 경우 언제든지 풀을 떠나는 메커니즘입니다. MolochDAO는이 접근법을 처음 도입했습니다. Bonding Curve 메커니즘을 사용하여 “ragequit”의 자체 변형을 구현했습니다. “결합 곡선 섹션”에서 더 자세히 알아보십시오.

С 신뢰 발급

우리 제품의 주요 사용 사례 중 하나는 풀 사용자가 무담보 (무담보) 크레딧을 유치하는 것입니다. 그러한 제품을 만드는 것이 우리에게 왜 그렇게 중요합니까? 개발 도상국에서는 사람들이 적절한 은행 시스템에 접근 할 수 없기 때문에 무담보 신용이 삶의 질을 향상시키는 유일한 도구로 간주되는 경우가 많습니다 (Grameen Bank, Chamas 등 참조). 동시에 대부분의 기존 DeFi 제품은 거래에 더 많은 레버리지를 원하는 거래자 또는 자산 성장을 믿지만 현재 비용을 지불하기 위해 DAI가 필요한 보유자 등 특정 사용자 만 끌어들이는 초과 담보 대출을 제공합니다. 우리의 초점은 암호 화폐 시장에 대한 지식이없는 저축 은행 사람들을위한 금융 상품을 만드는 것입니다.

하지만 시스템 안정성을 보장하고 신뢰할 수없는 차용자에게 자금을 대출 할 가능성을 최소화하려면 어떻게해야합니까 (풀의 현금 격차로 이어질 것입니다)? 우리는이 문제를 해결하기 위해 사회적 평판 시스템을 사용하기로 결정했습니다. 더욱이 현재의 탈 중앙화 서비스 개발 수준에서 우리는 모든 사용자에 대해 “단일 평가 / 점수”를 생성하려는 기회 주의적 시도를 믿지 않습니다.

우리는 “커뮤니티 보조금”이라고 부르는 우리 제품에 더 간단한 접근 방식을 사용하기로 결정했습니다. 모든 플랫폼 대출은 100 % 안전해야합니다. 사용자의 보증금 외에도 풀의 다른 구성원이이를 보증 할 수 있습니다. 작동 원리 :

  1. 사용자는 자신의 ASPT를 담보로 약속합니다 (예금은 대출 금액의 50 % 이상이어야합니다. 즉, 사용자가 보유한 ASPT 크기에 비해 200 % 이상 대출을받을 수 없습니다).
  2. 사용자를 좋은 차용자라고 생각하는 풀 구성원은 그를 보증하고 ASPT를 담보로 잠급니다.

잠긴 ASPT의 합계 (차용자와 풀 멤버 모두)가 차용자가 DAI에서 대출을받는 것보다 대출 규모와 같으면 이 디자인은 두 가지 주요 질문으로 이어집니다.

  • 풀 멤버가 적극적으로 활동하고 잠재적 인 차용자를 보증하도록 장려하는 방법은 무엇입니까?
  • 지갑 주소 만 알고 개인 데이터는 알지 못하는 경우, 이더 리움에서 사용되는 가상 익명화의 경우 차용자의 위험을 평가하는 방법은 무엇입니까?

우리는 풀의 보증인이 차용인을 알고 있다고 가정합니다. 예를 들어 서로를 신뢰하고 서로에게 대출을 제공하기 위해 플랫폼을 사용할 20–30 명의 소규모 커뮤니티입니다.

이자율 공유

DAI에서 대출금을 상환 할 때 차용인은 대출에 대한이자도 지불합니다. 이자의 50 %는 풀에 남아 있고 나머지 50 %는 지분에 따라 차용자에게 보증을 제공 한 사용자간에 ASPT 형태로 균등하게 분배됩니다.

이자율은 차용인이 ASPT 형태로 지불합니다 (차용자로부터받은 DAI는 ASPT를 구입하여 보증인에게 배포하는 데 사용됩니다).

ASPT 굽기

차용인이 대출 상환을 연기하고 지정된 기간 내에 (전체 또는 일부) 상환하지 않는 경우 :

  1. ASPT는 이자율에 비례하여 소각됩니다.
  2. 사용자에게 X 지연이있는 경우 (예 : 6-관리되는 매개 변수) 모든 ASPT가 레코딩됩니다.

이 경우 ASPT 공급, 가격 및 풀 유동성이 감소합니다.

ASPT 역할

  • 대출 발행을위한 담보 역할
  • 적절한 리스크 평가 후 얻은이자를 차용인의 대출 상환에 사용
  • 대출 보증인 역할을 할 권리
  • 시장에서 AKRO 환매 및 개발 펀드에서 추가로 사용되는 ASPT (풀 수익)의 진입 가격과 종료 가격 사이의 스프레드입니다.

결합 곡선 역학

Bonding Curve에는 구매 가격과 판매 가격의 두 가지 가격이 있습니다.

결합 곡선은 x = f (S) 공식을 사용합니다 . 여기서 x 는 발행 된 토큰의 수이고 S 는 풀 크기입니다.

구매 가격과 판매 가격 사이에는 스프레드 ‘d’가 있습니다. 즉, 풀에서 나가는 수수료입니다.

풀에 들어가면 가격은 다음과 같이 형성됩니다.

여기서 A 는 총 자산의 양 (풀의 유동 자산 + 부채 약정), 예금예금 의 크기, dx 는받은 ASPT 토큰의 수입니다.

풀에서 나갈 때 가격은 다음과 같이 형성됩니다.

또는 (동일)

, 여기서 L 은 유동 자산의 양, x = f (L) 입니다.

합계

풀 수익을 형성합니다-ASPT의 진입 가격과 종료 가격 사이의 스프레드,

사용자가받는 금액.

f (S) 를 계산 하기 위해 다음 공식을 사용할 것을 제안합니다.

풀에 대한 공격 방지

풀에 x 개의 자금이 있고 그에 따라 f (x) 개의 액체 토큰 이 있다고 가정 해 봅시다 .

의는 사기꾼이 대출 걸릴 싶어 가정하자 m를 ,. 사기꾼은 금액 P에 공범자가 있습니다. 공격을 처리하기 위해 공범자는 풀에 미리 들어가서 ASPT 비용을 증가시킨 다음 사기꾼에게 투표하고 대출을받습니다. 그 후 사기범 공범자는 풀을 떠납니다. 아무도 그것을 발견하지 못하면 그러한 계획을 반복해서 반복 할 수 있으며 풀 파산으로 이어질 것입니다. 이것이 가능한 조건을 확인합시다.

  1. 공범자는 풀에 들어가서 자금 P 금액에 대해 G = f (x + P)-f (x) 토큰을 구매합니다 . 여기서 f (x + P) 는 풀의 액체 토큰을 나타냅니다.
  2. 풀 유동성이 증가하고 x + P 유동성이 있습니다.
  3. 사기꾼은 대출 m을 받습니다. 이를 위해 그와 그의 공범자는 Q = f (x + p) -f (x + p-m) 토큰을 잠그는 반면 f (x + p-m) 은 풀의 액체 토큰이고 x + p-m 은 풀 유동성.
  4. 사기범 공범자는 G-Q 액체 ASPT를 소유합니다. 그들은 그것들을 꺼내서 H = x + P-m-f ^ {-1} [f (x + p-m)-G + Q] 를 얻 습니다.
  5. 결과적으로 사기꾼과 그의 공범자는 m + H 자금을 갖게 됩니다. 경우 m + H는 P 대 , 그 부정 돈했다 :

마찬가지로 F가 증가 함수이며, 부호는 상당 할 것이다

GQ 값을 추가해 보겠습니다 .

위의 내용을 기반으로 vs‘=’ 와 동일합니다 . 이 경우 P 기호는 중요하지 않습니다 ( P 는 양수일 수 있고 음수 일 수 있습니다. 이는 공범자가 먼저 풀을 떠난 다음 다시 참여하는 것과 같습니다).

QED, 가짜 풀 멤버와의 협력은 사기꾼에게 어떤 이점도주지 않습니다.

Ragequit 역학 :

A. 풀에 L1 유동 자산이 있고 그에 따라 f (L1) 토큰 이 있다고 가정 해 봅시다 . 풀은 아직 대출을 발행하지 않았습니다.

B. 다음으로, dL1 유동성이 풀에 추가되고 f (L1 + dL1)-f (L1) 금액의 토큰 이 발행되었습니다.

C. 다음으로 풀은 dL1 금액의 대출을 발행했습니다 . 이제 모든 발행 된 토큰이 잠기고 L1 유동 자산과 f (L1) 유동 토큰이 풀에 남아 있습니다.

  • 대출금이 상환되지 않으면 모든 잠긴 토큰이 소각되었습니다. 그 후, f (L1) 토큰과 L1 유동성 이 있기 때문에 유동 토큰을 가진 참가자는 종료 할 수 있습니다 .
  • 대출금이 상환되고이 기간 동안 아무도 풀에 들어오지 않으면 상황 B로 돌아가서 모든 사람이 풀을 떠날 수 있습니다.
  • 더 많은 사람들이 풀에 들어갔고 대출이 아직 반환되지 않은 경우 : dL2 유동성이 풀에 추가되고 기여자가 f (L1 + dL1 + dL2)-f (L1 + dL1) 금액의 토큰을 받았다고 가정하겠습니다. . 풀에는 L1 + dL2 양의 유동 자산이 있고 f (L1 + dL1 + dL2) -f (L1 + dL1) + f (L1) 양의 유동 토큰이 있습니다. 모든 참가자가 풀에서 나가기를 원한다고 가정 해 봅시다. 그들은 결합 곡선 디자인으로 인해 그렇게 할 수 있습니다.

f ‘’(L1) dL1dL2 <0f ‘’<0 때문에 참 입니다.

  • 이제 대출이 반환되었다고 가정 해 보겠습니다. f (L1 + dL1)-f (L1) 금액의 모든 잠긴 토큰 이 잠금 해제됩니다. 풀은 이제 L1 + dL1 + dL2 양의 유동 자산 과 f (L1 + dL1 + dL2) 양의 유동 토큰을 갖게됩니다 . 그들은 결합 곡선 설계로 인해 그렇게 할 수 있습니다.

이 논리는 DAO에서 임의의 수의 크레딧 / 제휴로 일반화 될 수 있습니다.

AKRO 거버넌스

우리의 관리 시스템은 원칙에서 MakerDAO 거버넌스와 유사합니다.

AKRO 풀 토큰을 구매하고 스테이 킹함으로써 사용자는 시스템 거버넌스에 참여할 수 있습니다. 결합 곡선 매개 변수, 담보 화 수준, 환매 매개 변수 등의 변경에 대해 투표합니다. 풀을 방지하기 위해 AKRO 보유자 (ASPT 보유자가 아님)만이 수행 할 수 있습니다. 회원들이 자신의 힘을 남용하는 것 (예 : 풀에 들어가기, 결합 곡선을 바꾸고, ASPT를 너무 비싸서 미래 회원들에게 풀에 들어가기에는 너무 비싸게 만듭니다).

플랫폼에서의 역할

--

--