시세 로딩 중...
로그인
뉴스›이더리움
이더리움

이더리움 프라이버시 강화, 가스 한도 문제에 발목 잡혔나

미국 CryptoSlate2026년 9월 8일 01:255
이더리움 ETH 뉴스 - 이더리움 프라이버시 강화, 가스 한도 | 칼데라 크립토 커뮤니티
📝이 기사는 원문을 참조하여 AI가 한국어로 재작성했습니다

이더리움 네트워크의 개인 정보 보호 기능 강화 움직임이 예상치 못한 기술적 난관에 봉착했습니다. 특히, 새로운 개인 정보 보호 거래 설계를 위한 제안(EIP-8141)이 현재 네트워크의 가스(Gas) 한도를 초과하는 것으로 나타나, 해당 기능의 실제 도입에 대한 의문이 제기되고 있습니다.

최근 공개된 벤치마크 보고서에 따르면, 이더리움의 개인 정보 보호 기능을 구현하기 위한 증명(proof) 검증에 약 190,628 가스가 소요되는 것으로 확인되었습니다. 이는 현재 제안된 100,000 가스 한도를 거의 두 배 가까이 초과하는 수치입니다. 가스는 이더리움 네트워크에서 거래를 처리하기 위한 컴퓨팅 작업량을 측정하는 단위로, 이 수치가 높다는 것은 더 많은 연산 자원이 필요하다는 것을 의미합니다.

이번 사안은 이더리움의 개인 정보 보호 기술 발전이라는 긍정적인 측면과 함께, 실제 네트워크 적용 과정에서 발생하는 기술적 제약을 여실히 보여줍니다. 이더리움 커뮤니티는 사용자들의 개인 정보 보호 요구를 충족시키기 위해 다양한 기술적 해결책을 모색해 왔습니다. 그중 하나가 바로 EIP-8141입니다. 이 제안은 특정 노드들이 네트워크 전반에 걸쳐 거래를 보장하지 않더라도, 개인 정보 보호 거래를 더 높은 연산 비용으로 수락할 수 있도록 허용하는 것을 목표로 합니다. 즉, 일부 노드는 더 많은 가스를 요구하는 거래를 로컬에서 처리할 수 있게 하여, 개인 정보 보호 기능의 유연성을 높이려는 의도입니다.

이러한 변경안은 익명 거래 서비스인 토네이도 캐시(Tornado Cash)나 레일건(RAILGUN)과 같은 솔루션의 통합을 용이하게 할 것으로 기대되었습니다. 이들 서비스는 현재 오프체인 릴레이어(relayer)에 의존하고 있는데, 이를 퍼블릭 제출 방식으로 대체하려면 노드들이 수락하고 전파할 수 있는 증명이 필요합니다. 일부 노드가 더 무거운 거래를 수락할 수 있게 된다면, 이는 개인 정보 보호 기능의 확산에 긍정적인 영향을 미칠 수 있습니다.

하지만 벤치마크 결과는 이러한 낙관적인 전망에 찬물을 끼얹고 있습니다. 제안된 100,000 가스 한도는 단순히 거래의 초기 검증 단계에 적용되는 것으로, 서명 확인 및 실행 비용을 포함합니다. 이 한도는 노드 작업량과 서비스 거부(Denial-of-Service, DoS) 공격으로부터 네트워크를 보호하기 위해 설정되었습니다. 그러나 새로 공개된 벤치마크에 따르면, 최적화된 Groth16 증명 검증기(verifier)만 해도 190,628 가스를 필요로 합니다. 특히, 암호학적 페어링(pairing) 검사 과정에서만 181,000 가스가 소요되어, 이미 제안된 한도를 훨씬 상회하는 수준입니다.

더욱이, 전체 모델은 단일 노트(note) 사용 시 최소 211,828 가스, 8개 노트 사용 시에는 351,828 가스가 필요할 것으로 예측하고 있습니다. 이 수치는 검증기 측정치에 추정 오버헤드와 이중 지불 방지를 위한 각 노트 식별자(nullifier)당 20,000 가스의 실행 가스 비용을 합산한 것입니다. 이는 사용자가 더 많은 자산을 익명으로 처리하려고 할수록 더 많은 가스를 지불해야 함을 시사합니다.

이러한 계산 방식은 현재 EIP-8250의 동반 제안과 약간의 차이가 있습니다. EIP-8250은 새로운 논스(nonce) 키를 실행 가스가 아닌 별도의 예산인 상태 가스(state gas)에 부과하는 방식을 사용합니다. 따라서 벤치마크의 총 가스 비용은 해당 모델에 따른 것이며, 최신 결합 제안 하에서 검증된 비용은 아닐 수 있습니다. 하지만 이러한 회계 방식의 차이에도 불구하고, 보고된 검증기의 실행 가스 비용 격차는 여전히 유효합니다.

벤치마크 작성자인 mmjahanara는 일반적인 최적화된 거래에 최소 250,000 가스를 권장했습니다. 하지만 이 권장 사항은 아직 채택되지 않았으며, 설령 채택되더라도 모델에서 예측한 8개 노트 사용 시의 총 가스량을 초과하지 못하는 수준입니다. 이는 이더리움 개인 정보 보호 기능의 광범위한 적용에 상당한 제약이 될 수 있음을 의미합니다.

해당 모델은 애플리케이션 레벨에서의 변경도 가정하고 있습니다. 예를 들어, 검증 작업이 아닌 다른 작업들을 후반 프레임으로 옮기고, 검증기를 최적화하며, 증명 입력을 압축하는 방식입니다. 또한, 모델에서 제시된 SHA-256 압축 옵션은 사용자의 기기에서 증명을 생성하는 데 더 많은 작업량을 요구할 수 있습니다.

현재 이더리움 네트워크의 논스 규칙은 퍼블릭 멤풀(mempool)에 발신자당 단 하나의 보류 중인 프레임 거래만 허용하도록 제한하고 있습니다. 이는 거래가 중복되거나 예상치 못한 방식으로 처리되는 것을 방지하기 위한 조치입니다. 그러나 개인 정보 보호 기능의 잠재적 사용자들이 동시에 여러 거래를 처리해야 할 경우, 이러한 제한은 병목 현상을 야기할 수 있습니다.

이처럼 이더리움의 개인 정보 보호 기능 강화는 기술적, 경제적 측면에서 여러 도전에 직면해 있습니다. 제안된 가스 한도 초과 문제는 단순히 숫자를 조정하는 것 이상의 근본적인 해결책이 필요함을 시사합니다. 네트워크 참여자들은 향후 제안될 수정안과 커뮤니티의 논의를 통해 이러한 문제를 어떻게 해결해 나갈지 주목하고 있습니다. 성공적인 개인 정보 보호 기능 통합은 이더리움 생태계의 확장과 사용자 경험 향상에 중요한 기여를 할 수 있지만, 현재로서는 넘어야 할 산이 분명히 존재합니다. 투자자 및 개발자 커뮤니티는 앞으로의 기술 개발과 제안의 변화를 면밀히 주시해야 할 것입니다.

공유X페이스북