Bonding Curve
가상 예비를 사용하여 가격을 이해하고, 실제 예비와의 결정을하고, 구매, 판매 및 졸업 사이의 관계를 이해하십시오.
가상 토큰과 BNB 예비는 일정한 제품 발행 곡선을 형성합니다. 구매자는 곡선을 따라 토큰을 소비합니다; 판매 재고는 판매 재고를 보완합니다. 가격 예비 및 실제 자산 리그거리는 별도의 것입니다.
초기 매개 변수와 4개의 예비 유형
| 기호 | 의미 | 초기 가치 |
|---|---|---|
| X | 가상 Token 준비금 | 11,070,367,520 Token |
| Y | 가상 BNB 준비금 | 6.14 BNB |
| R | 실제 토큰 재고 판매에 사용할 수 있습니다 | 8,000,000,000 Token |
| Q | 현재 BNB 예비금 | 0 BNB |
| S | Protokoll Market Cap에 대한 Curve-Supply Base | 10,000,000,000 Token |
초기 가상 BNB는 가격 설정에만 사용되며, 입금된 스타트업 자본이 아닙니다. 가상 토큰은 추가적인 제공이 아닙니다. 판매는 실제 예비금에서만 지불 할 수 있습니다.
가격 및 순 곡선 금액
전체 순환을 무시하는 경우, Virtual Reserves Satisfy k = X × Y⁇ 현재 marginal price는 P = Y / X 고정 곡선 공급에 기초한 프로토콜 시장 수용량 : M = floor(Y × S / X)⁇ 대규모 주문의 평균 실행 가격은 마진 가격과 다릅니다.
지정된 구매량 a의 경우, 곡선에 들어가는 순 BNB는 다음과 같습니다:
n = ceil(Y × a / (X − a))
X' = X − a Y' = Y + n
R' = R − a Q' = Q + n
되팔 수량 a를 지정했을 때 실제 곡선 장부에서 차감되는 총 BNB는 다음과 같습니다:
g = floor(Y × a / (X + a))
X' = X + a Y' = Y − g
R' = R + a Q' = Q − g
위 식은 각각 곡선에 들어가는 순금액과 곡선에서 차감되는 총금액을 설명하며 지갑의 최종 지급·수령액이 아닙니다. Token 세금 규칙은 세금 장을 참조하세요. 거래 예산과 수령액은 해당 견적 함수의 반환값을 사용합니다.
3개의 거래 입구 포인트
예산 매수는 컨트랙트의 해당 정수 견적 경로를 사용합니다. 유효 가격 입력에서는 네이티브 자산 최소 단위 1을 남깁니다. 즉, net − 1. 이 값은 여전히 실제 곡선 준비금에 포함되므로 일반 부동소수점 상수곱 식으로 직접 대체하면 안 됩니다. 남은 판매 가능 수량을 초과하면 실제 출력으로 다시 견적을 계산해야 합니다.
실행에서부터 이민으로
구매는 R를 줄이기 위해서 판매량은 R로 늘어난다. 일반적인 지갑 전송은 곡선 진행을 변경하지 않습니다. 완성은 필요하다 R = 0 그리고 최종 성공적인 구매는 동일한 거래에서 외부 마이그레이션을 유발합니다. 고정된 자금 모금 금액이나 시장 매장은이 조건을 대체할 수 없습니다.
판매가 요구되는 0 < g ≤ Q 반품 후의 재고는 처음 판매한 재고를 초과할 수 없다. 최종 구매는 또한 이주 검사를 통과해야합니다. 마이그레이션 실패는 전체 최종 구매를 반환합니다.
통합 및 디스플레이
- Raw integers를 사용하여 계산한 다음 표시를 위해 포맷합니다. 구입 비용을 올리며 총 판매 금액을 줄이는 것은 교환할 수 없습니다.
- 실제 체결 수량과 컨트랙트 반환값을 사용하며 요청 수량을 곧바로 체결 수량으로 표시하지 않습니다.
- 견적은 재고를 보유하지 않습니다.Citation does not reserve inventory. 실행 시의 마감일, 스프레이 및 예비는 여전히 결과에 영향을 미칩니다.
- 공장 전체 잔액에서 별도로 곡선 회계를 읽으십시오. 직접 기부는 토큰이 기록한 실제 곡선 예비를 자동으로 증가시키지 않습니다.