Предложения по улучшению Ethereum (EIP) описывают стандарты для платформы Ethereum, включая спецификации основного протокола, клиентские API и стандарты контрактов.
Что такое предложение по улучшению Ethereum (EIP)?
Предложение по улучшению Ethereum (EIP) — это документ, используемый для описания стандартов для сообщества Ethereum.
Они могут быть представлены для принудительного внесения изменений любым членом сообщества Ethereum и включают в себя клиентские API, стандарты основного протокола, изменения кода и стандарты контрактов.
Существует несколько различных типов EIP:
- Стандартный вариант: это изменения, влияющие на все или большинство реализаций Ethereum, включая изменения в сетевом протоколе.
- Ядро: эти изменения требуют форка консенсуса. Они часто могут включать обсуждения, связанные с неосновными изменениями разработки.
- Сеть: это включает в себя улучшения спецификаций сетевых протоколов, таких как devp2p (EIP8) и подпротокол Ethereum.
- Интерфейс: включает улучшения в клиентских стандартах и спецификациях, включая стандарты и спецификации API/RPC.
- ERC: они относятся к стандартам и соглашениям на уровне приложений и включают реестры имен и стандарты токенов.
- Мета: эти процессы изменяют запросы и работают аналогично EIP стандартной дорожки, но применяются к частям, отличным от протокола Ethereum.
- Информационное: здесь представлены рекомендации по проектированию Ethereum. Пользователи и разработчики могут игнорировать информационные EIP, поскольку они не обязательно отражают рекомендацию сообщества Ethereum.
Для принятия решения о включении изменений после отправки EIP задействован ряд других процессов.
Это включает:
- Проект: EIP, который открыто рассматривается.
- Последний звонок: EIP, который прошел первоначальное рассмотрение и готов к рассмотрению.
- Окончательный (дополнительный): EIP, который находится на рассмотрении в течение как минимум двух недель, и все поднятые технические проблемы были решены.
- Окончательный (основной): EIP, который разработчики Core одобряют или намерены внедрить в будущем при хард-форке.
- Отложенный: EIP, который не будет принят немедленно, но рассматривается для последующего принятия.