작성자: @cryptotahin
출처: 트위터
우리는 항상 스테이킹된 AVAX와 스테이킹된 포지션의 유동성이 서로 다른 체인을 사용하기 때문에 어떻게 서로 상호 작용하는 자산을 나타내는지 궁금했습니다.
따라서 이 게시물에서는 Avalanche에 대한 스테이킹이 어떻게 작동하는지 알려주고 액체 스테이킹 AVAX: sAVAX를 기술적으로 분석하는 빠른 가이드를 제공합니다.
@avalancheavax 의 메인넷은 세 개의 체인 으로 구성됩니다.
C 체인(계약 체인): 애플리케이션을 위한 스마트 계약 플랫폼
P체인(플랫폼체인) : AVAX의 담보 및 위탁에 사용
X 체인(트랜잭션 체인): 고정된 이체 수수료가 있는 자금 이체에 사용되는 체인
Benqi의 유동성 스테이킹 도구가 없으면 비기술 사용자가 체인 보안에 참여하는 기본 방법은 Avalanche Wallet의 스테이킹 센터이며, 이 장소를 통한 스테이킹은 P-체인을 사용하고 AVAX를 잠가서 자금을 비유동적으로 만드는 것입니다.
P 체인의 서약이 어떻게 작동하는지 살펴보겠습니다.
이 거래를 확인하세요: https://explorer-xp.avax.network/tx/7km8TTY9cuKEBktrcxBstfJBRhUomjtRU6iPAFpXxBzEg8PgX…
이는 30 AVAX를 검증자에게 위임하는 "위임" 호출입니다.
추신: P 체인은 UTXO를 사용하기 때문에 전송 값은 60 AVAX입니다. 60개의 AVAX가 전송되고 30개가 사용되고 나머지 30개는 사용자 지갑으로 반환됩니다.
AVAX를 위탁한 후 검증 보상은 귀하가 제공한 P-chain 주소로 누적됩니다.
그러나 일단 이 자금을 잠그면 유동성이 없어지고 21일 동안 회수할 수 없습니다.
이것은 @BenqiFinance가 작동하는 곳입니다.
P 체인에서 위임 및 검증이 수행되는 동안 Benqi는 C 체인에서 대체 가능한 자산을 사용하여 약속된 위치에 대한 합성 대체 자산을 발행합니다.
이러한 자산을 sAVAX라고 합니다. 그들은 스테이킹된 주요 AVAX 포지션이 아닌 앱의 제품입니다. 잠겨 있습니다.
Avalanche Wallet 또는 Benqi를 통한 스테이킹에는 다른 역학이 있습니다.
관찰해야 할 첫 번째 차이점은 Avalanche 프로토콜 매개변수가 검증자에게 위임하기 위해 최소 25 AVAX가 필요하도록 설정되어 있지만 Benqi는 최소 스테이크 금액을 설정하지 않는다는 것입니다.
나머지 기술적 차이점은 C 체인에 있습니다.
페이지에서 스테이크를 클릭하면 sAVAX 토큰 계약으로 연결됩니다. DATA 태그를 보면 호출되는 함수가 제출이라는 것을 알 수 있습니다.
따라서 submit()은 우리가 소스 코드에서 찾고 있는 것입니다.
이 시점에서 우둔한 경우 거래 지식 에 대한 내 게시물 중 하나를 참조하십시오.
Avalanche의 C 체인은 기본적으로 Ethereum과 동일하게 작동하므로 지금은 충분합니다.
보통 체인익스플로러를 이용하면 검증된 컨트랙트의 소스코드를 읽을 수 있습니다.
그러나 해당 링크 로 이동하여 소스 코드에서 "제출"을 검색해도 원하는 기능을 찾을 수 없습니다.
이는 계약이 불변성과 업그레이드 가능성을 모두 허용하는 도구인 대리 계약이기 때문입니다. 자세한 내용을 보려면 여기를 클릭하십시오: https://docs.openzeppelin.com/contracts/4.x/api/proxy…
따라서 해당 계약의 배포를 시작해야 합니다.
두 번째 계약에서 "제출"이라는 키워드를 검색해 봅시다.
곧 우리는 submit() 함수가 어떻게 생겼는지 보았습니다. 이 계약의 기본 기능은 AVAX를 받고 그 대가로 sAVAX를 발행하는 것입니다.
다음과 같이 이 함수의 분해를 볼 수 있습니다.
이것이 _mintShares() 내부 함수의 모습입니다.
여기에서 sAVAX가 발행되고 내부 원장이 여기에서 업데이트됩니다.
AVAX에 대한 대가로 sAVAX를 주조하는 경우 위임 작업이 타사 계약 운영자에 의해 수행되므로 실제로 AVAX를 위임하는 것이 아닙니다.
sAVAX 계약에 관리자 전용 위임 철회 기능이 있는 이유입니다.
운영자는 AVAX를 P 체인의 검증자에게 위임합니다.
deposit() 및 accrueRewards() 함수를 통해 검증으로 발생한 수익은 예금자의 전체 AVAX 풀에 포함되어 시간이 지남에 따라 sAVAX에서 AVAX로의 환율이 증가합니다.
AVAX를 다시 받으려면 공개 시장에서 sAVAX를 AVAX로 교환하거나 requestUnlock() 함수를 호출하여 언스테이크 옵션을 사용할 수 있습니다.
잠금 해제 쿨다운 기간이 끝나면 reward() 함수가 내부 _redeem() 함수를 호출하고 AVAX를 받을 수 있습니다.
결론적으로:
스테이킹된 AVAX는 P 체인에 있으므로 http://snowtrace.io 에서 볼 수 없습니다.
반면 sAVAX는 응용 프로그램에서 사용할 수 있도록 C-체인에 존재하는 ERC-20 토큰입니다.
P-chain과 C-chain은 독립적인 환경이며 Benqi는 둘 사이의 다리와 같습니다.
sAVAX의 편리함은 대가를 치러야 하며, 다른 사람들이 귀하를 위해 스테이킹(에스크로)할 수 있도록 하는 2차 위임입니다.
추가 정보
1. 서브넷과 서약에 대하여
작성자: @kevinsekniqi
출처: 트위터
서브넷을 확인하려면 C 체인을 확인해야 합니다.
더 많은 서브넷이 생성될수록 AVAX를 가스 토큰으로 사용하는지 여부에 관계없이 더 많은 AVAX가 스테이킹됩니다. AVAX 스테이킹은 서브넷의 최소 보안을 측정할 수 있는 지표입니다. 이는 서브넷이 새로운 경우에 특히 유용합니다.
각 유효성 검사기가 실행할 수 있는 서브넷 수에는 제한이 있습니다.
서브넷당 보유할 수 있는 유효성 검사기 수에는 제한이 없지만 유효성 검사기당 시작할 수 있는 서브넷 수에는 제한이 있습니다.
각 유효성 검사기는 실제로 최대 C 체인 + 여러 다른 하위 네트워크를 실행할 수 있습니다.
이 두 가지 사실이 결합된 의미는 다음과 같습니다.
새로운 서브넷이 나타납니다. 기존 노드는 더 많은 서브넷 검증을 지원할 수 없습니다. 새로운 노드가 나타나 더 많은 AVAX를 잠그고 C 체인의 보안을 더욱 보호합니다.
각 위임자의 최소 약정액은 2K AVAX이며 최대 약정액은 3M AVAX입니다.
최대값은 시간이 지남에 따라 감소할 수 있습니다. 이는 고도로 중앙 집중화된 지분으로 단일 노드를 실행할 수 없음을 의미합니다. 새 노드를 실행해야 합니다.
위임자는 최대 5배의 AVAX를 스테이킹할 수 있습니다.
이는 2K AVAX로 검증자를 실행할 수 없지만 1M AVAX를 위임할 수 있음을 의미합니다. 최대 약 5x 2K AVAX를 가질 수 있습니다. 즉, 새 노드로 계속 스테이킹해야 합니다.
이 두 가지 사실이 결합된 것은 분권화가 Avalanche에서 높은 인센티브를 받는다는 것을 의미합니다.
어쨌든 수수료 소각을 추가하면 AVAX 공급 충격 위기에 빠질 수 있습니다.
부록: 이 게시물은 서브넷이 상당히 보편화될 것이라고 가정합니다. 그러나 서브넷은 최고의 블록체인 인프라 도구 중 하나이며 애플리케이션별 블록체인이 등장함에 따라 서브넷이 배포의 주요 초점이 될 것이라고 생각합니다.
Avalanche의 인프라가 표준 이하이고 다른 더 나은 옵션이 있는 경우 Avalanche의 유동성 위기 및 탈중앙화 이론은 유지되지 않으며, 이는 개발자가 Avalanche에 배포하기로 선택하지 않을 것임을 의미합니다.
2. sAVAX와 AVAX의 훅에 대해
작성자: @hn_avax
출처: 트위터
모든 sAVAX는 AVAX로 구동됩니다.
Avalanche 네트워크에서 sAVAX는 15일의 상환 기간 후에 AVAX+ 스테이킹 보상으로 교환될 수 있습니다. 일시적으로 환매 시점을 알 수 없는 stETH와 달리 BENQI의 현재 위탁 기간은 14일이며 언스테이크 요청이 있을 경우 AVAX를 철회할 수 있습니다.
사용자가 15일 전에 sAVAX를 AVAX로 전환하려는 경우 @Platypusdefi 와 같은 수단을 통해 미끄러짐이 거의 없이 전환할 수 있습니다. 그러나 대량 교환이 발생하고 sAVAX:AVAX 교환 비율이 불균형해지면 이러한 상황이 오래 지속되지 않을 것입니다.
상대적으로 짧은 기간에 AVAX를 상환할 수 있기 때문에 차익 거래자는 가격 격차를 줄이는 데 매우 효과적일 수 있습니다. sAVAX가 할인된 가격에 거래되는 경우 구매 및 언스테이킹을 통해 더 많은 AVAX를 얻을 수 있습니다.
대체로:
- 모든 sAVAX는 AVAX에서 지원하며 15일 후에 사용할 수 있습니다.
- 모든 sAVAX 환율 불균형은 일시적입니다.
- sAVAX는 Avalanche에서 최고의 기본 DeFi 수익률입니다.