в

Ethereum: цели проектирования ProgPoW высокого уровня являются разумными для достижения предполагаемого экономического эффекта

Ethereum: цели проектирования ProgPoW высокого уровня являются разумными для достижения предполагаемого экономического эффекта
Ethereum: цели проектирования ProgPoW высокого уровня являются разумными для достижения предполагаемого экономического эффекта

Программная проверка работоспособности, или ProgPoW, несомненно, является одной из самых обсуждаемых тем в сообществе Ethereum и вообще в крипто-пространстве.

Панацея или ошибка?

Протокол, предложенный группой разработчиков, IfDefElse, представляет собой расширение ETHash с настройкой на графическом процессоре, и его основная цель — уменьшить контроль майнеров ASIC в сети, сделав графические карты более конкурентоспособными. Этот протокол был представлен сообществу, поскольку были высказаны опасения в отношении майнеров ASIC, в результате чего майнинг на GPU стал менее прибыльным и увеличил риски централизации.

Существуют две основные функции этого протокола: часто менять постановку задачи и обеспечивать полное использование всех компонентов графических карт. Команда разработчиков также работала вместе с AMD и Nvidia, двумя ведущими производителями видеокарт, для тестирования этого решения.

В сообщении в блоге команда заявила:

«Мы видели, как сообщество неоднократно запрашивало алгоритм PoW, в котором специализированные ASIC имеют минимальное преимущество по сравнению с обычным АО, доступным для всех. Подход разработан, чтобы радикально снизить повышение эффективности, доступное специализированной ASIC».

Первоначально предполагалось, что протокол будет реализован на предстоящем хард-форке в Стамбуле, который должен состояться в ближайшие месяцы. Тем не менее, реализация была передана до следующего обновления из-за задержек, связанных с проверкой аппаратного и программного обеспечения. Следующий хард-форк должен произойти в начале 2020 года.

Защита от угроз

Защита от угроз

Аудит аппаратного обеспечения выполняется Бобом Рао, технологом по полупроводникам, а аудит программного обеспечения — наименее авторитетным органом. Первоначальный аудиторский отчет от Least Authority был недавно выпущен, и это было темой обсуждения на 70-м собрании разработчиков ядра.

Основная цель аудита заключалась в оценке его влияния на безопасность Эфириума с точки зрения алгоритма, стоимости 51-процентной атаки и других рисков, которые могут возникнуть при переходе на ProgPow.

В первоначальном отчете о ревизии говорится:

«Основываясь на наших исследованиях и анализе, мы находим, что цели высокого уровня ProgPoW в области дизайна, в целом ориентированные на GPU и ASIC-устойчивость, являются разумными для достижения предполагаемого экономического эффекта. Мы не нашли серьезных проблем и дизайн, кажется, функционирует как задумано, чтобы поощрять майнинг от различных участников».

С точки зрения эффективности по сравнению с текущим алгоритмом майнинга, в отчете указывается, что ProgPoW «идет дальше, чтобы сделать расход энергии на хэш менее расходящимся между GPU и пользовательской ASIC». В связи с этим в отчете утверждается, что новый алгоритм будет иметь лучшую общую защиту от рецентрализации, а также делает сеть менее восприимчивой к 51-процентной атаке на сеть.

«Модифицированное использование ProgPoW случайной математики и параллелизма, однако, является подходами, которые еще не были полностью доказаны в долгосрочной перспективе, особенно учитывая быстрые достижения в аппаратном пространстве. Остается возможность того, что новые подходы алгоритма могут быть недостаточными или со временем устаревают».

Кроме того, в отчете о ревизии было пять предложений: изучить пользовательскую функцию Keccak, рассмотреть метод легкой оценки атаки на майнинг, создать дополнительную документацию, изучить формальную модель сопротивления ASIC и отслеживать достижения в отрасли аппаратного обеспечения.

Поделиться:

Добавить комментарий

Крипто-кредитные платформы ищут новое «цифровое золото» в качестве залога

Крипто-кредитные платформы ищут новое «цифровое золото» в качестве залога

Dash и Bitcoin не должны различаться регуляторами по статусу Dash Privacy Coin

Dash и Bitcoin не должны различаться регуляторами по статусу Dash Privacy Coin