Один из ключевых элементов развития криптопроекта – работа над его улучшением. Разработчики Ethereum не стали ограничиваться идеями, которые рождаются внутри коллектива, и предложили всем участникам рынка подумать над тем, как сделать платформу лучше. Чтобы упорядочить процесс, команда проекта решила организовать сбор заявок в формате Ethereum Improvement Proposals (EIP). Рассказываем, как работает схема.
Что такое Ethereum Improvement Proposals (EIP)
Ethereum Improvement Proposals (EIP) – это предложения по улучшению популярного криптопроекта Ethereum. Авторы EIP предлагают разработчикам идеи, которые могли бы исправить какие-либо недостатки платформы и/или усовершенствовать ее.
Как правило, предложения по улучшению Ethereum авторы направляют разработчикам в формате документа, в котором изложены основные тезисы и шаги для реализации инициативы.
Разработчики разделяют EIP на несколько категорий:
Стандартные (Standard Track). Такие предложения включают любые изменения, которые затрагивают большинство или все реализации протокола Ethereum. В том числе, речь идет об изменении сетевого протокола, правил для блоков или проведения транзакций. В категорию разработчики поместили предложения, связанные со стандартизацией платформы, а также любые изменения и дополнения, которые влияют на совместимость приложений Ethereum. У категории есть подразделы:
- Предложения, связанные с работой ядра Ethereum (Core).
- Улучшения, связанные с работой сети проекта (Networking).
- Предложения по улучшению интерфейса (Interface).
- Стандарты и соглашения на уровне приложений, включая контрактные стандарты. В том числе, речь идет про стандарт токенов (ERC-20), реестр имен (ERC-137), схему URI (ERC-681), формат библиотек/пакетов (EIP190) и формат кошельков (EIP- 85). Предложения включили в подраздел ERC.
Мета (Meta). Такие предложения описывают процесс изменений в инструментах или среде, которые используют при разработке Ethereum.
Информационные (Informational). Предложения связаны с устранением проблем дизайна Ethereum.
Разработчики Ethereum предложили принимать предложения по улучшению платформы через Ethereum Improvement Proposals в 2015 году. Для этого команда проекта создала хранилище EIP на GitHub.
Интересно! При создании Ethereum Improvement Proposals разработчики платформы вдохновились системой приема заявок для улучшения самой капитализированной криптовалюты биткоина – Bitcoin Improvement Proposals.
Ознакомиться со всеми предложениями, которые рассматривала команда Ethereum, можно по ссылке.
Зачем нужны EIP и кто принимает решения по предложениям
Предложения по улучшению Ethereum помогают разработчикам совершенствовать платформу. Команда проекта регулярно изучает новые EIP и выносит инициативы на обсуждения, которые проводят в отдельном репозитарии.
В случае, если редакторы видят потенциал в предложении, они запускают процедуру имплементации Ethereum Improvement Proposal в сеть проекта. Предварительно разработчики проводят тестирование эффективности EIP и изучают возможное влияние инициативы на платформу.
Важно! Создать EIP может любой желающий.
Часто разработчики Ethereum объединяют несколько EIP в один пакет улучшений в рамках программ по имплементации новых решений в платформу.
Присоединяйтесь к нашему Телеграм-каналу, чтобы быть в курсе главных трендов крипторынка
Рассмотрим предложения на примере EIP-1559. Одной из задач обновления стал постепенный переход криптовалюты Ethereum (ETH) к дефляционной модели. Также авторы инициативы предложили способ формирования справедливых комиссий в сети монеты.
Читайте также: EIP-1559 превратит ETH в цифровое золото — мнение эксперта
Разработчики используют предложения по улучшению Ethereum для перевода платформы с proof-of-work (доказательство работы) на менее энергозатратный и более экологичный механизм консенсуса proof-of-stake (доказательство доли владения). Подробнее о том, каким будет ETH 2.0 – в нашем материале.
Читайте свежие новости криптовалют на портале BeInCrypto и присоединяйтесь к дискуссии в нашем Телеграм-канале
Дисклеймер
Согласно правилам Trust Project, образовательный контент на этом сайте публикуется только для общего ознакомления. Политика BeInCrypto — предоставлять качественную и правдивую информацию, проводить собственные исследования, а также создавать информативный и полезный контент для читателей. BeInCrypto может рассказывать о своих партнерах в своих материалах по обоюдной договоренности, однако эти договоренности не делают контент предвзятым или вводящим в заблуждение. Вся ответственность за любые действия, которые читатель предпринимает на основании информации, размещенной на нашем сайте, лежит на самом читателе. Также обратите внимание, что наши «Условия и положения», «Политика конфиденциальности» и «Дисклеймеры» были обновлены.