Multicoin Capital:PoS 네트워크에서 장기 스테이킹을 탐구하다, 더 공정한 인센티브 메커니즘?
원문 제목:《Exploring Long-Term Staking in PoS Networks》
저자: Vishal KanKani、Tushar Jain
번역:Luffy,Foresight News
현재 거의 모든 지분 증명 (PoS) 네트워크는 프로토콜 스테이킹과 인플레이션을 통해 인센티브를 제공합니다. 그러나 아직까지 어떤 PoS 네트워크도 킬러 기능인 장기 스테이킹을 제공하지 못했습니다.
기간 구조(Term structures)는 투자자가 다양한 기간 동안 전략적으로 자본을 잠글 수 있게 하여 일반적으로 더 높은 투자 수익을 얻을 수 있도록 합니다. 전통 금융 분야에서 기간 금리는 수익률 곡선을 구성하며, 이는 잘 작동하는 금융 시장의 중요한 구성 요소입니다. 그러나 암호화폐 분야에서는 이러한 원리가 프로토콜 수준에서 전혀 존재하지 않습니다.
주: 우리는 "기간 구조" 또는 "수익률 곡선"이라는 용어를 사용하지만, 이는 전통 고정 수익 시장의 운영 방식과 다릅니다. 예를 들어, 미국에서는 연방준비제도(Fed)가 통화 정책을 관리하고 통화의 유통을 통제합니다. 반면, 미국 재무부는 이미 유통되고 있는 통화를 모으기 위해 고정 수익 제품을 발행합니다. 이 제안에서는 PoS 블록체인에서 프로그래밍 방식으로 구현된 암호화폐 인플레이션을 재분배할 것을 제안합니다.
이 글에서는 PoS 네트워크가 이해관계자를 네트워크의 장기 성공과 더 잘 일치시키는 방법을 탐구하고, 이를 우아하게 실현하기 위한 구체적인 금융 구조를 제안합니다.
스테이킹의 역할
스테이킹은 단순히 보상을 얻는 방법이 아닙니다. 이는 PoS 네트워크의 보안에서 중요한 역할을 하며, 이는 토큰 보유자가 참여를 통해 스테이킹하여 토큰 보상을 받을 수 있는 이유입니다.
그러나 현재의 스테이킹 모델에서는 의도와 관계없이 보상이 생태계 내 모든 참여자에게 동등하게 분배되며, 그들의 네트워크에 대한 구체적인 기여는 무시됩니다. 단기, 장기 또는 절대 판매하지 않을 다이아몬드 핸드든 그들은 동일한 보상을 받습니다. 결과적으로, 네트워크를 개선하기 위해 위험과 변동성을 감수한 이해관계자는 충분한 보상을 받지 못합니다.
또한, 상대적으로 짧은 대기 기간 내에 스테이킹을 취소하는 것은 네트워크의 안정성에 잠재적인 위험을 초래할 수 있습니다. 특히 짧은 시간 내에 대량의 스테이킹을 인출하는 극단적인 경우는 네트워크 불안정성을 초래하고, 전체 시스템을 파괴하며, 심지어는 전면적인 경제 공격을 촉발할 수 있습니다.
이더리움은 이러한 위험을 완화하기 위해 대기 시스템을 사용하고 있으며, 본문에서는 잠재적으로 더 나은 대안을 탐구합니다.
스테이킹은 실제로 효과적이지만, 더 나은 방법이 있습니다.
장기 스테이킹
장기 스테이킹은 장기 스테이커에게 더 긴 스테이킹 잠금을 대가로 더 높은 비율의 토큰을 보상하여 네트워크의 안정성과 지속 가능성을 촉진합니다.
장기 스테이킹은 스테이킹 과정에 시간 잠금 변수를 도입합니다(예: 스테이커는 자신의 스테이킹 토큰을 1년, 2년 등으로 잠글 수 있습니다). 프로토콜은 이를 시간 가중 지분으로 간주할 수 있으며, 지분 보상의 분배는 더 많은 시간을 감수하는 스테이커에게 유리하게 배분됩니다.
몇 가지 변수를 정의해 보겠습니다:
우리는 k를 순수하게 스테이킹에 대한 시간 가중치가 아닌 개별 승수로 정의하려고 합니다. 이를 통해 유연성을 유지할 수 있습니다. 특히 장기 잠금의 경우, 엄격한 시간 곱셈을 피함으로써 단기 스테이킹 비율에 대한 과도한 부정적 영향을 방지할 수 있습니다. 이는 결국 장기적인 관심이 없는 스테이커의 잠재적 장벽을 제거하고, 스테이킹 참여율 감소를 방지합니다(단기 내 합의 안전성에 중요합니다). 또한 필요하다면 k를 증가시켜 장기 스테이킹 비율을 높일 수 있습니다.
검증자의 성과가 일관되다고 가정할 때, 장기 이해관계자는 다음과 같은 방법으로 보상을 높일 수 있습니다:
그러나 단기 이해관계자의 보상은 줄어듭니다.
금융 구조 탐색, 위험 전이 촉진
PoS 네트워크는 장기 스테이킹을 구현하기 위해 두 가지 직접적인 방법을 사용할 수 있습니다: 영구 시간 잠금 계약과 고정 기간 계약.
영구 시간 잠금 계약
먼저, 네트워크는 장기 스테이킹에 관심이 있는 스테이커에게 1년 기간의 영구 스테이킹 계약을 제공할 수 있습니다. 이를 상환 가능한 채권으로 이해할 수 있습니다.
각 epoch/블록마다 스테이커는 상환 요청을 제출할 수 있습니다. 상환(즉, 스테이킹 해제) 요청을 제출한 후, 그들은 1년의 시간 잠금이 만료된 후에야 자산을 인출할 수 있습니다.
스테이커가 계속 스테이킹하기를 원할 경우, 시간 잠금은 각 epoch/블록마다 자동으로 1년으로 리셋됩니다(즉, 자동 롤백). 스테이커의 관점에서 볼 때, 그들은 1년의 시간 잠금 외에 원금 상환에 대한 불확실성 위험을 감수하지 않게 됩니다.
1년 기간의 영구 스테이킹 계약이 스테이커의 요구를 충족하지 못할 경우, 네트워크는 3개월, 6개월, 2년, 3년, 5년, 10년 등의 다른 기간 계약을 출시할 수 있습니다.
고정 기간 잠금 계약
고정 기간 계약은 기간 스테이킹을 구현하는 또 다른 방법입니다. 이는 전통적인 채권과 더 유사하게 보이며, 원금은 미래의 고정된 날짜에 반환되며, 만기 시간은 시간이 지남에 따라 점점 줄어듭니다.
일반적으로 우리는 영구 시간 잠금 계약이 고정 기간 계약보다 더 나은 금융 구조라고 생각합니다. 그 이유는:
영구 시간 잠금 계약의 1년 시간 잠금 구조는 네트워크가 각 epoch/블록에서 최대 가능한 시간 잠금 하에 운영될 수 있게 하여 장기 스테이킹을 효과적으로 유도합니다.
각 epoch/블록마다 1년의 시간 잠금이 있기 때문에, 여러 k는 스테이킹의 전체 생애 동안 변하지 않을 수 있습니다. 이는 특히 중요합니다. 고정 기간 계약은 만기일이 가까워짐에 따라 장기 스테이킹에 관심이 있는 참여자의 스테이킹 승수를 줄여 장기 스테이커와 단기 스테이커 간의 이자 차이를 좁히고, 장기 스테이커에 대한 매력을 감소시킵니다.
DeFi: 위험 전이 촉진
가장 기본적인 구현 방안조차도 장기 스테이커의 선호를 충족해야 하며, 그들은 스테이킹 기간이 끝나기 전에 유동적 스테이킹을 통해 원래 자산에서 탈퇴할 수 있어야 합니다. 우리는 기간 기반의 유동적 스테이킹 토큰 풀의 출현을 기대하고 있으며, 이를 통해 이러한 위험 전이를 촉진할 수 있습니다.
또한, 수익률의 평균 회귀 성질 덕분에, 조합 가능성의 힘을 재활용하여 자동화된 시장 조성자는 유동적 스테이킹 풀을 통해 시장 참여자 간의 기간 간 원활한 위험 전이를 촉진할 수 있습니다. 사실, 수익률 곡선 거래는 전통 금융에서 이미 중요한 시장입니다. 예를 들어, 우리는 stToken-12month 거래가 stToken-6month 거래와 독립적으로 이루어질 것으로 예상하며, 이러한 토큰은 온체인 거래와 유동성의 발전을 촉진할 것입니다.
사고 실험: 가상의 PoS 네트워크에서 장기 스테이킹 수행
가상의 PoS 네트워크를 고려해 보겠습니다. 스테이킹 수익률은 y = 6%입니다. 우리는 K = 2를 사용하여 단기 및 장기 스테이킹 비율을 균형 있게 맞추겠습니다. 이 계산에서 우리는 T = 1년이라고 가정합니다.
우리는 극단적인 경우를 발견했습니다. 모든 사람이 단기 스테이킹을 할 때, 모든 사람은 동일한 스테이킹 수익률 y = 6%를 받습니다. 그러나 첫 번째로 장기 스테이킹을 하는 사람은 두 배의 금리를 받을 수 있습니다. 즉, K * y = 12%입니다. 또 다른 극단적인 경우, 모든 사람이 장기 스테이킹을 할 때 스테이킹 수익률은 y = 6%로 유지되지만, 단기 스테이킹을 선택한 사람은 y / K = 3%만 받을 수 있습니다. 사실, 최종 균형 상태는 이 두 극단 사이에 있을 수 있습니다. 따라서 동일한 인플레이션율 하에서 네트워크는 더 긴 시간 동안 더 높은 안전성을 달성할 가능성이 있습니다.
참고: 위 그래프는 점점 더 많은 사람들이 단기 스테이킹을 할수록 스테이킹 비율 곡선이 더욱 가파르게 되어 더 많은 사람들이 장기 스테이킹을 하도록 유도함을 보여줍니다.
여기서 사고 실험은 하나의 시간 길이에 집중하고 있다는 점을 인정해야 합니다: 1년. 이는 구현을 단순화하면서도 향후 다른 잠금 시간으로 쉽게 확장할 수 있도록 유연성을 유지합니다. 여러 시간 잠금으로의 확장은 협력적인 과정이어야 하며, 커뮤니티는 각 후속 시간 잠금과 각 PoS 네트워크의 구체적인 특성을 깊이 연구할 수 있습니다.
이러한 설계는 1) 간단하고 직관적인 특성, 2) 시장 피드백에 따라 재구성하기 쉬움, 3) 자유 시장 수요를 통합, 4) 장기 스테이킹 비율이 단기 스테이킹 비율보다 크도록 보장합니다.
설계 위험 관리
장기 스테이킹은 만병통치약이 아니며, 고려해야 할 몇 가지 제한 사항이 있습니다.
이 설계에서 가장 중요한 위험 중 하나는 대량의 토큰을 보유한 고래가 가장 긴 기간을 잠글 수 있어 다음과 같은 목적을 달성할 수 있다는 점입니다:
- K(장기 스테이킹 비율의 배수)를 제어하여 단기 스테이커에게 처벌을 가할 수 있으며, 이는 단기 스테이커가 네트워크를 떠날 위험을 증가시켜 네트워크의 중앙 집중화를 초래할 수 있습니다.
- 단기 이해관계자의 검증자에게 부정적인 영향을 미칠 수 있습니다. 이는 이러한 검증자의 경쟁력을 저하시켜 이들이 네트워크를 떠날 가능성을 높일 수 있습니다.
해결책은 K의 값을 결정하기 위한 커뮤니티 주도의 접근 방식을 설계하는 것입니다. 이 배수는 충분히 크고 중요해야 하지만, 단기 이해관계자에게 해를 끼치지 않을 만큼 충분히 작아야 합니다. 최종 K 값의 결정은 단기 이해관계자, 장기 이해관계자, 다양한 이해관계자 조합을 가진 검증자 등 여러 이해관계자와 상담하여 이루어져야 합니다.
더 강력한 블록체인
우리는 네트워크의 탄력성을 보장하고 수십억 사용자와 수조 달러의 금융 인프라를 지원하는 방향으로 발전하기 위해 PoS 네트워크가 장기적이고 가치관이 일치하는 이해관계자를 어떻게 유도할 것인지에 대해 진지하게 고민해야 한다고 생각합니다. 수익률 곡선은 금융 시장이 잘 작동하는 기둥입니다. 장기 스테이킹은 이 비전을 현실로 만드는 암호화 원주율 방식이며, 우리는 조합 가능성의 힘을 활용하여 다양한 시장 참여자 간에 원활한 위험 전이 메커니즘을 만들 수 있습니다.
장기 스테이킹을 구현함으로써 PoS 네트워크는 장기적으로 참여하고 네트워크 가치관에 일치하는 사람들에게 보상을 주는 강력한 생태계를 만들 수 있습니다. 또한, 자발적으로 자신의 토큰을 장기적으로 잠금으로써 장기 스테이커는 내재된 네트워크 보안을 크게 강화할 수 있습니다. 그들은 장기 "이해관계자"로서 블록체인 보안에 대한 신뢰를 주입하여 더 많은 이해관계자를 끌어들이고 네트워크의 선순환 성장을 촉진합니다. 이러한 조치를 통해 우리는 PoS 블록체인의 상태를 크게 개선하고, 안정성, 보안성 및 장기 생존 능력을 강화할 수 있습니다.