CoinShares:스테이킹 중앙화 위험 및 단기 해결책
작성자: Luke Nolan, CoinShares 연구원
편집: Mary Liu, 비추 BitpushNews
이더리움 스테이킹과 다양한 스테이킹 수준(ETH 총 공급량의 백분율)이 전체 네트워크의 미래에 미칠 잠재적 영향에 대한 논의가 많이 이루어졌습니다.
현재 검증자는 현재 ETH 공급량의 약 22%(2700만 ETH)를 스테이킹하고 있으며, 참여를 원하는 경우 대기 시간은 약 10일입니다(2023년 6월 약 45일의 정점에서 비교할 때). 아래의 타임스탬프 대기열 길이 데이터는 충분히 멀리 거슬러 올라가지 않아 이를 직관적으로 보여주지는 않지만, 상하이 업그레이드(스테이킹 출금 활성화) 이전 며칠 동안은 퇴출 대기열이 잠깐 들어오는 대기열보다 더 길었던 점은 주목할 만합니다(17일 대 8일)(2023년 4월).
ETH를 스테이킹하고자 하는 사용자에게는 두 가지 주요 범주로 요약할 수 있는 다양한 선택이 있습니다: 그들은 스스로 ETH를 스테이킹(32 ETH를 예약하는 대가로)하거나, 최소 ETH 한도 없이 적은 자본으로 스테이킹할 수 있는 유동성 스테이킹 제공업체에 의존할 수 있습니다.
모든 스테이킹 제공업체 중에서 Lido는 현재까지 가장 큰 시장 점유율(약 32%)을 보유하고 있으며, 그 뒤를 이어 Coinbase가 약 8%를 차지하고 있습니다.
중앙화 위험과 보안에 대한 의미
대기열이 가득 차 있긴 하지만(현재 빠르게 감소하고 있음에도 불구하고), 스테이킹된 ETH의 수량은 계속 증가하고 있으며, Lido는 다른 제공업체에 대한 지배력을 늦출 기미를 보이지 않고 있습니다. 일부 업계 관계자들은 Lido가 스테이킹된 ETH의 1/3을 통제할 예정이라고 경고하고 있습니다.
첫째, 탈중앙화된 블록체인에 있어 하나의 제공 플랫폼 아래에 이렇게 많은 검증자가 존재하는 것은 좋은 징조가 아닙니다. 이상적으로는 블록 생산이 탈중앙화된 방식으로 이루어져야 합니다. 게다가, 만약 Lido가 거버넌스 공격을 받게 되고 악의적인 행위자가 Lido 검증자 노드를 제어하게 된다면, 스테이킹 ETH의 필요 수량이 스테이킹 공급 총량의 33%를 초과하여 체인이 최종화되는 것을 방지할 수 있습니다. 악의적이거나 증명이 부족한 경우, 공격자는 전체 네트워크에 심각한 문제를 일으킬 수 있으며, 예를 들어 이중 최종화가 발생할 수 있습니다. 공격자는 블록 생산자로 선택된 후 두 개 이상의 상충되는 제안을 생성하고 33% 이상의 지분으로 두 번 투표하여 체인이 두 개의 독립적인 블록체인으로 분기되게 할 수 있으며, 그 영향은 심각할 것입니다.
Lido는 공격받을 위험이 낮지만(운영자 노드가 약 30개 회사에 분산되어 있음), 방심해서는 안 됩니다. 이더리움 커뮤니티는 거버넌스/기타 공격의 가능성을 피하기 위해 몇 가지 조치를 취해야 한다고 많은 논의를 했지만, Lido는 아직 공식 계획을 세우지 않았으며, 커뮤니티 내 일부 인원은 이것이 실제 위협이 아니라고 생각하는 반대 의견을 제시했습니다. Lido DeFi 확장 책임자인 seraphim은 다음과 같은 발언을 했습니다:
이더리움 탈중앙화의 또 다른 위험은 Lido의 "카르텔화"(cartel)입니다. 이 용어는 포럼에서 널리 사용되며, 독점적 지위를 더욱 강화할 수 있는 활동을 설명하는 데 사용됩니다. Lido 노드 운영자는 이론적으로 핵심 합의 임계값(위에서 언급한 33%)에 도달함으로써 블록 타이밍 조작 및 MEV 추출에 참여할 수 있으며, 이는 다른 제공업체에 비해 막대한 보상을 초래할 수 있습니다. 따라서 보상 분배에서 독점적인 지배력을 형성하게 됩니다. 이는 Lido가 명백한 경쟁 우위를 가지게 하며, 사용자에게는 다른 곳에서 스테이킹할 동기가 거의 없습니다.
Lido의 시장 점유율에서의 지배력은 부분적으로 선발 우위(깊은 유동성과 장기적으로 검증된 안정성)와 다른 유동성 스테이킹 제공업체에 비해 매력적인 연 이율에서 비롯됩니다. 이 세분 시장이 성숙해지고 더 많은 경쟁자가 규모를 확대함에 따라 시장 점유율을 차지하기 위한 경쟁이 발생할 것으로 합리적으로 예상됩니다. 지금까지 새로운 검증자가 여전히 Lido에 대량으로 유입되고 있기 때문에 이 가설을 뒷받침하는 데이터는 거의 없습니다.
유동성 스테이킹의 미래 시나리오 대응
다음으로 논의할 분야는 검증자 수의 전반적인 증가와 이것이 네트워크의 성능 및 기본 특성에 미칠 수 있는 영향입니다. 약 2주 전, 이더리움 핵심 개발자 Dankrad Feist는 유동성 스테이킹의 미래에 대한 우려를 개요한 블로그 글을 발표했습니다.
앞서 언급했듯이, 검증자 대기열은 빠르게 감소하고 있으며, 향후 몇 주/몇 달 내에 0에 도달할 것으로 예상되지만, 스테이킹 수요는 다시 증가하고 있으며 대기열이 가시적인 미래에 가득 차 있을 가능성은 제로가 아닙니다. Dankrad는 대기열이 여전히 가득 차 있다면 "2024년 5월까지 모든 ETH의 50%가 스테이킹되고, 2024년 12월에는 100%가 스테이킹될 것"이라고 말했습니다.
기술적인 관점에서 볼 때, 검증자 수의 증가는 피어 투 피어 네트워크에 점점 더 큰 압력을 가하게 되며, 노드 간의 처리 속도는 활성 검증자의 수에 비례하여 증가합니다. 만약 우리가 200만 개의 활성 검증자 수준에 도달한다면, 노드 운영자는 하드웨어 업그레이드가 필요할 수 있습니다. 일반적으로 이더리움이 고도로 확장 가능한 네트워크가 되기를 원한다면, 하드웨어 업그레이드 방향은 잘못된 것입니다.
만약 스테이킹 대기열이 여전히 가득 차 있고, 더 높은 수준의 스테이킹 ETH에 도달한다면, Dankrad가 언급한 "검증되지 않은 경제 체제"(untested economic regime)라는 추가 문제가 발생할 수 있습니다. 즉, 스테이킹된 ETH의 시가 총액이 비스테이킹된 ETH의 시가 총액보다 커지게 됩니다.
이런 상황이 발생할 가능성은 매우 낮지만 제로는 아니므로, 이러한 상황을 피하기 위한 해결책을 탐색해야 합니다. 스테이킹된 ETH의 백분율과 검증자가 받는 연 이율의 백분율 사이에는 역 비례 관계가 있다는 점을 기억하는 것이 중요합니다.
검증자 수가 증가함에 따라 검증자는 낮은 2% 수익률로 자본을 점유하는 기회 비용이 가치가 없기 때문에 탈퇴하기 시작할 것으로 예상됩니다. 이렇게 할 경우의 위험 중 하나는 유동성 스테이킹 제공업체에 들어가고 나오는 것이 쉽다는 것입니다. 오직 개별 스테이커만이 실제로 대량의 자본을 점유할 수 있습니다. 특히 규모의 경제는 Lido와 같은 제공업체에 유리하며, 수익이 감소함에 따라 관련 하드웨어 비용이 스테이킹 중단의 장애물이 되지 않을 수 있습니다.
미국 기준 연방 기금 금리가 수년 만에 최고 수준에 도달하면서 ETH 스테이킹에 자금을 점유하는 기회 비용이 증가했습니다. 현재 사람들이 약 4.0-5.5%의 수익률을 제공하는 미국 국채를 구매할 수 있는 점을 고려할 때, 우리는 스테이킹 수요와 관련된 어떤 형태의 균형에 도달하고 있는 것으로 보입니다(대기열이 빠르게 감소하고 있다는 점이 이를 증명합니다). 일반적인 ETH 스테이커와 일반적인 국채 투자자의 위험 상황은 다르지만, 만약 미국 국채 수익률이 하락한다면(점도 그래프에서 보듯이, 이는 내년의 어느 시점일 수 있습니다), 스테이킹 수요는 확실히 회복될 것입니다.
해결책(단기)
장기적인 해결책은 아직 명확하지 않습니다. 스테이킹 도입 시 유동성 스테이킹 동역학이 완전히 이해되지 않았던 것처럼, 하드 포크에 포함될 해결책은 미래에 어떤 동역학이 변화할 수 있는지를 고려해야 합니다.
그러나 단기 해결책은 마련되고 있습니다.
Dapplion은 EIP-7514를 제안했으며, 이는 검증자 유출 제한을 무한 증가에서 경직된 상한(16, 12, 8, 6 또는 4)으로 수정합니다. 간단히 말해, 이는 각 에포크(6.4분)마다 새로 참여할 수 있는 검증자의 수를 줄여 스테이킹 ETH의 50%, 75% 또는 100%와 같은 이정표에 도달하는 데 필요한 시간을 크게 증가시킵니다. 이는 활성 대기열이 가득 차 있고, 스테이킹 수요가 위에서 언급한 "자기 균형" 감소 관계의 영향을 받지 않는 상황을 가정한 것입니다.
위에서 언급한 바와 같이, 유출 제한을 경직된 상한으로 수정하는 것은 활성 검증자의 성장을 상당히 늦출 것입니다. 상황이 변하지 않는다면, 활성 검증자 집합의 증가에 따라 예상되는 유출 제한은 계속 상승할 것이며, 이는 우리가 더 높은 스테이킹 ETH 수준(총량의 백분율)에 도달하는 속도를 가속화할 것입니다.
이 계획은 우리가 논의한 어떤 근본적인 문제도 해결하지 않지만, 이더리움 개발자 커뮤니티에 스테이킹 동역학 문제를 진정으로 해결할 수 있는 해결책을 제시할 충분한 시간을 제공합니다. Dankrad와 다른 이더리움 커뮤니티 구성원들은 다음과 같은 몇 가지 잠재적인 장기 해결책을 제안했습니다:
- MEV 파괴
- 검증자 최대 유효 잔액 증가
- 스테이킹 보상의 매력 감소(발행 보상 감소를 통해)
- 유동성 스테이킹 제공업체의 진입 장벽 감소(탈중앙화를 촉진하기 위해)
위의 해결책은 전체 네트워크의 하나 이상의 동역학을 근본적으로 변화시킬 수 있으며, 이는 큰 2차 효과를 초래할 수 있으므로 신중한 계획과 고려가 필요합니다.
전반적으로 대기열이 영원히 가득 차 있을 가능성은 낮아 보이며, 우리는 다른 PoS 블록체인보다 높은 수준인 스테이킹이 총 공급량의 약 40-45%를 차지하는 수준에 도달할 것입니다. 이 수준에 도달하면 이론적으로는 어떤 잠재적인 부정적인 영향도 없을 것입니다. 단, 확장성 측면(메시지 증가 및 네트워크가 이러한 상황에 적응하는 능력)에서는 영향을 받을 수 있습니다. 앞으로 우리는 제안된 장기 해결책과 이더리움에 대한 업그레이드에 대해 더 자세히 논의해야 하며, 이러한 업그레이드는 네트워크의 운영 방식에 근본적인 영향을 미칠 것입니다.