이더리움 개선 제안(EIP)은 이더리움 네트워크의 특정 측면을 수정하기 위한 공식적인 제안입니다. EIP는 기존 기능에 대한 명확성 제공과 같은 사소한 개선에서부터 네트워크의 합의 메커니즘, 계약 표준 또는 클라이언트 API 변경과 같은 중요한 업그레이드까지 다양합니다. [1][2][3]
EIP는 이더리움 개선 제안을 의미합니다. EIP는 네트워크 프로토콜 변경, 클라이언트 API 또는 계약 표준과 같이 이더리움 플랫폼에 대한 새로운 기능이나 프로세스를 설명하는 설계 문서입니다. EIP는 이더리움 커뮤니티가 이더리움 시스템에 대한 변경 사항을 제안, 토론 및 채택하는 방법입니다. [3][7]
이더리움 개선 제안(EIP)은 이더리움 생태계를 개선하기 위해 변경 사항을 제안하고, 새로운 기능을 도입하거나 프로세스 개선을 제안하는 표준화된 방법입니다. EIP는 제안된 기능 및 개선 사항에 대한 명확하고 기술적인 사양과 기능에 대한 이유를 제공합니다. 이러한 사양은 기능이 어떻게 작동하고 기존 이더리움 네트워크와 어떻게 통합되는지 설명합니다. 누구든 EIP를 만들어 EIP 편집자의 검토를 위해 EIP GitHub 저장소에 제출할 수 있습니다. 핵심 EIP, 네트워킹 EIP, 인터페이스 EIP 및 ERC(이더리움 의견 요청)와 같은 다양한 유형의 EIP가 있습니다. [4][5]
EIP 개념은 2015년 10월에 비트코인 개선 제안(BIP) 프로세스에서 영감을 얻어 도입되었습니다. EIP는 제안된 업그레이드 또는 변경에 대한 모든 필요한 정보를 포함하는 포괄적인 문서 역할을 합니다. 이는 이더리움 커뮤니티에 대한 신뢰할 수 있는 정보 출처 역할을 하며 의사 결정 과정에서 중요한 역할을 합니다. [4]
EIP는 개발자, 연구원 및 애호가를 포함한 이더리움 커뮤니티의 누구든지 제출할 수 있습니다. EIP를 제공하는 단일 기관은 없습니다. [9]
제출:
개인: EIP-1에 설명된 지침에 따라 누구든 EIP를 제출할 수 있습니다. 여기에는 제안된 변경 사항에 대한 명확하고 간결한 설명, 구현해야 하는 이유에 대한 근거 및 구현 방법을 설명하는 기술 사양을 제공하는 것이 포함됩니다.
팀: 여러 개인이 EIP에 공동으로 작업하고 팀으로 제출할 수 있습니다. 이는 여러 분야의 전문 지식이 필요한 제안에 유용할 수 있습니다.
표준 트랙: 구현 승인을 받은 EIP는 표준 트랙 프로세스를 거칩니다. 여기에는 피드백에 대한 마지막 요청 및 핵심 개발자의 최종 검토와 같은 여러 단계가 포함됩니다.
정보 제공: 일부 EIP는 정보 제공 또는 권장 사항을 제공하지만 구현을 위한 것이 아닌 정보 제공으로 분류됩니다.
이더리움 개선 제안(EIP)에는 표준 트랙 EIP, 메타 EIP 및 정보 EIP의 세 가지 주요 유형이 있습니다.