
이더리움 개혁을 투시하다: 비탈릭의 스테이킹 메커니즘 혁신 탐구
저자 | Assad Jafri
번역 | 화화
이더리움은 전 세계 시가총액 기준 두 번째로 큰 블록체인이며, 그 지속적인 발전은 광범위한 사용자층에게 매우 중요하며, 탈중앙화와 효율성, 보안성을 지속적으로 강화해야 한다.
이더리움 창시자 비탈릭 부테린(Vitalik Buterin)은 이번 주 이더리움의 스테이킹 메커니즘을 개선하기 위한 혁신적인 제안을 발표했다.
탈중앙화된 스테이킹 비전
비탈릭의 이번 제안은 현재 스테이킹 시스템의 한계 문제를 중심으로 논의를 진행한다.
특히 그는 다양한 스테이킹 풀 내 노드 운영자의 선택 과정에서 발생하는 탈중앙화 문제를 지적하며, 현재 1단계(Layer1) 합의 메커니즘에 존재하는 낮은 효율성도 언급했다.
현재 단독 스테이킹의 제약과 유동성 스테이킹의 문제가 복합되어 플랫폼은 매 시간당 약 10만~100만 개의 BLS 서명만 처리할 수 있다. (참고: 암호화폐 및 블록체인 네트워크에서 BLS 서명은 거래의 검증 및 승인에 사용된다.)
서명 과정에서 책임 추적이 요구되는 상황에서는 각 서명마다 참여 기록이 필요해 문제가 더욱 복잡해진다. 이더리움이 전 세계적으로 규모를 확장한다면 단순히 완전한 덱샤딩(danksharding) 저장 방식에 의존하는 것으로도 충분하지 않을 수 있는데, 각 슬롯당 16MB 용량으로는 약 6400만 명의 스테이커만 수용할 수 있기 때문이다.
로켓풀(Rocketpool)과 리도(Lido)가 시행 중인 모델에서 영감을 얻어, 비탈릭은 두 계층으로 구성된 스테이킹 시스템 도입을 제안했다. 이 구조에서 노드 운영자와 위임자가 핵심 역할을 하게 된다.
이러한 두 계층 스테이킹 모델은 다음과 같이 나뉜다:
1) 고난이도, 높은 참여도를 요구하지만 참여자는 제한적(약 1만 명 정도)이며 처벌 가능한 계층.
2) 저난이도, 불규칙한 참여, 최소 또는 전혀 처벌 위험이 없는 계층.
이 모델은 검증자 잔고 상한선을 수정하고 잔고 임계값을 도입하여 검증자를 두 계층으로 분류하는 것을 포함한다.
비탈릭은 소규모 이해관계자들의 잠재적 역할을 구체적으로 설명했다:
1) 각 슬롯마다 무작위로 선정된 1만 명의 소규모 스테이커들이 해당 슬롯의 블록 헤더에 서명한다. (참고: 블록 헤더는 일반적으로 블록 번호, 타임스탬프, 이전 블록 해시값 등 중요한 정보를 포함한다.) 만약 스테이커와 노드 운영자 간 의견이 충돌하면 오류 경보가 발생하여 커뮤니티의 개입을 촉발한다.
2) 위임자가 자신이 온라인 상태임을 선언하고 일정 기간 동안 소규모 스테이커 역할을 수행하겠다는 시스템이다. 노드의 메시지가 확인되기 위해서는 노드와 무작위로 선정된 위임자의 승인이 동시에 필요하다.
3) 다른 방법으로는 위임자가 자신의 가용성을 신호로 보내면, 이후 선정된 위임자가 그들의 온라인 상태를 확인한다. 그런 다음 이러한 위임자들은 블록 검증용 포함 목록을 게시할 수 있다.
(참고: '포함 목록(inclusion list)'이란 선정된 위임자가 게시하는 목록으로, 블록 검증에 승인된 위임자의 공개키 또는 기타 관련 정보를 포함한다. 이들 위임자는 자신의 온라인 상태와 가용성을 확인함으로써 블록 검증 과정에 참여하게 된다.)
소규모 스테이커의 역할은 불규칙한 참여와 처벌 불가능이라는 특징을 갖는다. 중요한 점은 이러한 역할이 노드 운영자가 네트워크에서 51% 이상의 다수 권력을 차지해 거래 검열을 시도할 가능성을 완화한다는 것이다. 소규모 스테이커의 도입을 통해 노드 운영자의 집중적 통제 위험을 줄이고 권력 남용을 방지할 수 있다. 소규모 스테이커의 참여는 네트워크의 탈중앙화 수준을 높이고, 더 큰 보안성과 검열 저항성을 제공하여 사용자 권익을 보호할 수 있다.
비탈릭은 스테이킹 풀 기능 맥락에서 이러한 해결책을 적용하는 것도 고려했다. 그는 검증자가 두 개의 스테이킹 키를 지정할 수 있도록 하는 프로토콜 도입을 제안했다. 하나는 영구 키, 다른 하나는 일시 키이며, 두 키가 결합되어야 비로소 블록의 최종 승인이 결정된다.
영향
비탈릭의 제안은 단순한 기술적 수정을 넘어 이더리움의 미래 비전이다. 스테이킹 프로세스를 더욱 분산시키고 안전 장치를 통합함으로써 그의 목표는 다음과 같다:
1) 단독 스테이킹 자원이 부족한 사람들에게 의미 있는 참여 경로를 제공하는 것.
2) 이더리움 합의 레이어의 거래 처리 부담을 줄여 누구나 검증 노드를 쉽게 운영할 수 있도록 하는 것.
스테이킹 과정의 분산화와 보안 조치의 통합을 통해 목표는 명확하다. 기존에는 단독 스테이킹이 어려운 사람들에게도 의미 있는 참여 방식을 제공하고, 이더리움 합의 레이어의 거래 처리 부하를 완화하는 것이다. 이를 통해 누구나 검증 노드를 운영하려는 의지를 가진 사람이 모두 참여할 수 있는 더욱 포괄적인 플랫폼을 실현할 수 있다.
이러한 제안은 최소한의 수정 원칙을 따르면서도 전략적인 관점을 결합하여 궁극적으로 균형 잡히고, 탈중앙화되며 효율적으로 작동하는 이더리움 네트워크를 구현하는 것을 목표로 한다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














