Как новый алгоритм ProgPoW может помочь в борьбе с ASIC-майнингом
0
ProgPoW (Programmatic Proof of Work) — это версия алгоритма Proof-of-Work, направленная на исключение разрыва в эффективности между асиками и видеокартами.
Принцип действия ProgPoW немного отличается от прочих алгоритмов, устойчивых к ASIC-майнингу. При этом производители асиков могут обойти даже их при достаточном количестве экономических стимулов. Например, если монета достаточно популярна и увеличивается в стоимости, усилия, брошенные на разработку асиков под ее алгоритм, могут существенно окупиться.
На текущий момент самым «крепким» алго по отношению к асикам является Ethash. Даже В. Бутерин не думает, что Antminer E3 от Bitmain стал прямой угрозой ethereum. А вот среди «взломанных» алгоритмов (Equihash, CryptoNight, X11) эффективность применения асиков превышает эффективность GPU в 50-1000 раз. ASIC-майнинг Ethash дает всего 2 преимущества над видеокартами.
ProgPoW использует похожий на Ethash метод защиты, а именно увеличение размера DAG-файла, который должен быть загружен в память устройства перед расчётом. Поэтому производительность майнинга ограничена количеством и скоростью памяти оборудования.
Сопротивление ASIC майнингу — это вопрос не только децентрализации и борьбы с монополией производителей оборудования. Альтернативные пути добычи цифровой валюты привлекают больше интереса со стороны общественности и помогают строить комьюнити проекта. Одной из причин бурного роста ethereum стал сравнительно низкий порог входа в майнинг — для стабильного получения ETH за работу сети первым майнерам были не нужны целые ангары с асиками.
ProgPoW легко имплементировать в ethereum и прочие монеты на базе криптовалюты. В улучшении EIP-1057 уже внесено предложение перейти на новый алгоритм. В то же время комьюнити Ubiq тоже раздумывает над возможностью интеграции апгрейда путем голосования за UIP-1.
