이더리움 개혁의 통찰: 비탈릭의 스테이킹 메커니즘 혁신 탐구

심조TechFlow
2023-10-10 13:56:17
수집
Vitalik의 제안은 단순한 기술 수정이 아니라 이더리움의 미래 비전입니다.

저자: Assad Jafri

편집: 화화, 심조 TechFlow

이더리움은 세계 시가 총액 2위의 블록체인으로서, 지속적인 발전은 방대한 사용자군에 매우 중요하며, 탈중앙화, 효율성 및 보안을 지속적으로 강화해야 합니다.

이더리움 창립자 비탈릭 부테린은 이번 주 이더리움의 스테이킹 메커니즘을 개선하기 위한 혁신적인 제안을 발표했습니다.

탈중앙화된 스테이크 비전

비탈릭의 이번 제안은 현재 스테이킹 시스템의 한계 문제를 중심으로 논의가 진행됩니다.

그는 각 스테이킹 풀의 노드 운영자 선택 과정에서의 탈중앙화 문제를 지적하며, 현재 1계층(Layer1) 합의 메커니즘의 비효율성 문제를 언급했습니다.

현재 개별 스테이킹의 제한과 유동성 스테이킹 문제는 해당 플랫폼이 매 시간 약 10만에서 100만 개의 BLS 서명만 처리할 수 있음을 의미합니다. (주: 암호화폐 및 블록체인 네트워크에서 BLS 서명은 거래를 검증하고 승인하는 데 사용됩니다.)

서명에서 책임성을 추구해야 하는 경우, 각 서명에 참여 기록이 필요하므로 문제가 더욱 복잡해집니다. 이더리움이 전 세계적으로 확장된다면, 단순히 완전한 댕크샤딩 저장소에 의존하는 것은 여전히 부족할 수 있습니다. 각 슬롯의 용량은 16MB에 불과하여 약 6400만 개의 스테이커만 수용할 수 있습니다.

로켓풀(Rocketpool)과 리도(Lido)에서 구현된 모델에서 영감을 받아 비탈릭은 2계층 스테이킹 시스템을 채택할 것을 제안했습니다. 이 구조에서 노드 운영자와 위임자가 핵심 인물이 됩니다.

이 두 계층 스테이킹 모델은 다음과 같이 구분됩니다:

1) 높은 복잡성, 참여도가 높지만 참여자가 제한된(약 10,000명 정도) 처벌 가능한 계층.

2) 낮은 복잡성, 불규칙한 참여 및 최소 또는 없는 처벌 위험을 가진 계층.

이 모델은 검증자 잔액 상한을 수정하고, 검증자를 이 두 계층으로 분류하기 위한 잔액 기준을 시행하는 것을 포함합니다.

비탈릭은 소규모 이해관계자의 잠재적 역할을 자세히 설명했습니다:

1) 각 슬롯에서 무작위로 10,000명의 소규모 스테이커를 선택하여 그들이 속한 슬롯의 블록 헤더에 서명합니다. (주: 블록 헤더는 일반적으로 블록 번호, 타임스탬프, 이전 블록의 해시 값 등 블록의 중요한 정보를 포함합니다.) 만약 스테이커와 노드 운영자 간에 이견이 있을 경우, 오류 알림이 발생하여 커뮤니티의 개입을 촉구합니다.

2) 위임자가 온라인 상태를 선언하고 일정 시간 동안 소규모 스테이커 역할을 맡겠다고 의사를 표시하는 시스템을 통해. 노드의 메시지가 확인되기 위해서는 노드와 무작위로 선택된 위임자의 승인이 동시에 필요합니다.

3) 또 다른 방법은 위임자가 자신의 가용성을 신호로 보내고, 이후 선택된 위임자가 그들의 온라인 상태를 확인하는 것입니다. 그런 다음 이 위임자들은 블록 검증을 위한 포함 목록을 게시할 수 있습니다.

(주: "포함 목록"은 선택된 위임자가 게시한 목록으로, 블록 검증에 승인된 위임자의 공개 키 또는 기타 관련 정보를 포함합니다. 이 위임자들은 자신의 온라인 상태와 가용성을 확인하여 블록 검증 과정에 참여하도록 선택됩니다.)

소규모 스테이커가 수행하는 역할은 불규칙한 참여와 처벌받지 않는 특성이 특징입니다. 중요한 것은 소규모 스테이커의 역할이 노드 운영자가 네트워크에서 51% 이상의 다수 권력을 차지하고 거래 검열을 시도할 수 있는 중요한 문제에 대응한다는 것입니다. 소규모 스테이커의 역할을 도입함으로써 노드 운영자가 네트워크를 집중적으로 통제할 위험을 줄일 수 있으며, 거래 검열이나 제한을 남용하는 것을 방지할 수 있습니다. 소규모 스테이커의 참여는 네트워크의 탈중앙화 정도를 높이고, 더 큰 보안성과 검열 저항성을 제공하여 사용자 권리를 보호할 수 있습니다.

비탈릭은 또한 스테이킹 풀 기능의 맥락에서 이러한 솔루션을 구현하는 것을 고려했습니다. 그는 검증자가 두 개의 스테이킹 키를 지정할 수 있는 프로토콜을 제안했습니다: 하나는 영구 키이고, 다른 하나는 임시 키로, 이 두 키의 조합이 블록의 최종 확인 과정을 결정합니다.

영향

비탈릭의 제안은 단순한 기술 수정이 아니라 이더리움의 미래 비전입니다. 스테이킹 프로세스를 더욱 분산시키고 안전망을 통합함으로써 그의 목표는:

1) 개별 스테이킹 자원이 부족한 사람들에게 지원을 제공하고, 그들에게 의미 있는 참여 경로를 제공하는 것입니다.

2) 이더리움 합의 계층에서의 거래 처리 부담을 줄여 모든 사람이 검증 노드를 운영하기 쉽게 만드는 것입니다.

스테이킹 과정을 분산화하고 보장 조치를 내장함으로써 목표는 명확해집니다: 전통적으로 개별 스테이킹 수단이 부족한 사람들에게 의미 있는 참여 방식을 제공하고, 이더리움 합의 계층의 거래 처리 부담을 경감하는 것입니다. 이는 모든 검증 노드를 운영하고자 하는 사람들이 참여할 수 있는 보다 포괄적인 플랫폼을 실현하는 데 도움이 됩니다.

이러한 제안은 최소한의 수정 원칙을 기반으로 하여 전략적 관점을 결합하여 궁극적으로 균형 잡히고 탈중앙화된 효율적인 이더리움 네트워크를 실현하는 것을 목표로 합니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축