비탈릭 부테린, 이더리움 보안 강화를 위한 가스 상한선 제안

By Nestree 4 min read
A padlock surrounded by coins representing security and finance.

이더리움 공동 창립자 비탈릭 부테린이 네트워크 보안과 안정성을 강화하기 위해 새로운 가스 상한선 제안인 EIP-7983을 발표했습니다. 이 제안은 개별 트랜잭션이 소비할 수 있는 최대 가스를 16,777,216으로 제한하여 트랜잭션 과부하를 줄이고 네트워크 효율성을 높이는 것을 목표로 합니다.

이더리움의 안정성을 위한 새로운 가스 상한선

비탈릭 부테린과 토니 바르슈테터가 공동 저술한 EIP-7983은 이더리움 네트워크의 안정성을 강화하기 위해 트랜잭션 가스 사용량에 대한 프로토콜 수준의 상한선을 도입하는 것을 목표로 합니다. 현재 이더리움은 단일 트랜잭션이 전체 블록의 가스 한도를 소비할 수 있어 서비스 거부(DoS) 공격의 위험과 예측 불가능한 네트워크 동작을 초래할 수 있습니다. 이 제안은 이러한 위험을 완화하고 트랜잭션 처리 비용에 대한 예측 가능성을 높이는 것을 목표로 합니다.

  • 개별 트랜잭션의 최대 가스 한도를 16,777,216(2²⁴)으로 설정합니다.
  • 이 상한선은 네트워크 전반의 작업 부하 분산을 개선하고 블록 실행 효율성을 높입니다.
  • 대부분의 실제 활동은 이미 이 한도 미만이므로 사용자에게 미치는 영향은 최소화될 것으로 예상됩니다.

탈중앙화와 네트워크 건전성

부테린은 최근 이더리움 커뮤니티 컨퍼런스(EthCC)에서 탈중앙화가 단순한 유행어가 아닌 구체적인 사용자 보장이 되어야 한다고 강조했습니다. 그는 암호화폐 산업이 주류가 되면서 핵심 이상으로 돌아가 사용자 요구에 부응해야 한다고 주장했습니다. EIP-7983과 같은 제안은 이더리움의 기본 계층이 확장됨에 따라 더 엄격한 실행 보장을 시행해야 한다는 광범위한 합의와 일치합니다.

  • 부테린은 모든 암호화폐 프로젝트가 통과해야 할 실용적인 '테스트'를 제시했습니다.
    • 이탈 테스트: 애플리케이션을 개발한 회사가 사라져도 사용자가 자산을 유지할 수 있는가?
    • 내부자 공격 테스트: 악의적인 내부자나 손상된 프론트엔드가 얼마나 많은 피해를 입힐 수 있는가?
    • 신뢰할 수 있는 컴퓨팅 기반: 사용자 자금이나 데이터를 보호하기 위해 얼마나 많은 코드 라인을 신뢰해야 하는가?
  • 그는 너무 많은 레이어-2 네트워크, DeFi 프로젝트 및 '탈중앙화된' 프론트엔드가 숨겨진 백도어, 즉시 업그레이드 버튼 또는 조작 및 해킹될 수 있는 불안정한 인터페이스에 의존한다고 경고했습니다.

zkVM 호환성 및 향후 전망

제안된 가스 상한선은 제로 지식 가상 머신(zkVM)과의 호환성을 개선하도록 설계되었습니다. zkVM 개발자들은 대규모 트랜잭션을 병렬로 처리하는 데 어려움을 겪어왔으며, 종종 작업을 여러 트랜잭션으로 분할해야 했습니다. EIP-7983은 대규모 트랜잭션을 더 작은 청크로 분할하도록 장려하여 이러한 문제를 해결하는 데 도움이 될 것입니다.

  • 16.77백만 가스 상한선은 복잡성과 성능의 균형을 맞추기 위해 선택되었습니다.
  • 이 값은 현재의 고급 DeFi 사용 사례 및 계약 배포를 수용하면서 일관된 성능 특성을 보장합니다.
  • 이 제안은 현재 초안 상태이며 더 광범위한 커뮤니티 검토를 위해 공개되었습니다.

EIP-7983은 이더리움의 확장과 안정성을 위한 중요한 단계이며, 네트워크의 장기적인 건전성과 탈중앙화 원칙에 대한 부테린의 지속적인 노력을 반영합니다.

출처