Lido 엔지니어 경고 Glamsterdam 스테이킹 예치금 탈취 위험
이더리움 유동성 스테이킹 프로토콜 Lido의 엔지니어 책임자 Dmitry Gusakov은 개발자 회의 ACDC #189에서 Glamsterdam 업그레이드가 도입한 일회성 빌더 접근 방식이 스테이킹 프로토콜의 기존 예치금 보호 논리를 방해할 수 있으며, 이로 인해 스테이킹 예치금이 탈취될 수 있다고 경고했습니다. 이 문제는 동일한 검증자 공개 키를 공유하는 여러 예치금과 관련이 있습니다.
이더리움의 현행 예치금 규칙에 따르면, 첫 번째 유효한 예치금이 인출 증명을 결정하며, 스테이킹 프로토콜은 일반적으로 이 특성을 이용해 증명이 조작되는 것을 방지합니다. 예를 들어, 소량의 ETH를 먼저 예치한 후 검증자가 예상 증명으로 나타나면 나머지 자금을 보충하는 방식입니다. 그러나 Glamsterdam이 빌더를 위해 도입한 특별한 접근 방식은 분기 전환 기간 동안 동일한 공개 키 아래 후속 처리 대기 중인 예치금의 해석 방식을 변경할 수 있어 스테이킹 프로토콜이 세 번째 결과에 직면할 수 있습니다: 검증자가 나타나지 않고 예치된 ETH가 빌더의 명의로 기록되는 것입니다.
Lido가 제안한 수정안은 일회성 접근 과정에서 검증자 예치금과 빌더 예치금의 구분을 유지하는 것이었습니다. 그러나 핵심 개발자는 시기를 이유로 해당 수정을 거부했습니다. 주요 이유는 Sepolia 테스트넷이 기존 규범에 따라 활성화되었고, Hoodi 클라이언트 버전도 준비 중이기 때문입니다. 이 시점에서 변경 행동은 Sepolia를 재배포하고 추가 테스트를 요구할 수 있습니다. 이 문제는 분기 전환기의 접근 프로세스에 영향을 미치며, 지속적인 예치금 처리 규칙이 아니라, 그 결과는 대기 중인 예치금에 영향을 미칠 수 있습니다.