Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом
-
Команда разработчиков EOS Classic недавно отчиталась о готовности имплементации алгоритма ProgPoW в Geth, официальном клиенте Go для Ethereum. Это случилось почти сразу после того, как глава безопасности Ethereum Foundation Мартин Холст Свенд открыл пул-реквест на Github для тестирования сложности интеграции ProgPoW в клиент.
ProgPoW (Programmatic Proof of Work) — это версия алгоритма Proof-of-Work, направленная на исключение разрыва в эффективности между асиками и видеокартами.
Принцип действия ProgPoW немного отличается от других алгоритмов, устойчивых к ASIC-майнингу. При этом производители асиков могут обойти даже их при достаточном количестве экономических стимулов. К примеру, если монета достаточно популярна и растёт в стоимости, усилия, брошенные на разработку асиков под её алгоритм, могут существенно окупиться.
На данный момент самым «крепким» алго по отношению к асикам является Ethash. Даже Виталик Бутерин не думает, что Antminer E3 от Bitmain стал прямой угрозой Эфириума. А вот среди «взломанных» алгоритмов (Equihash, CryptoNight, X11) эффективность использования асиков превышает эффективность GPU в 50-1000 раз. ASIC-майнинг Ethash даёт всего 2х преимущество над видеокартами.
ProgPoW использует похожий на Ethash метод защиты, а именно увеличение размера DAG-файла, который должен быть загружен в память устройства перед расчётом. Поэтому производительность майнинга ограничена количеством и скоростью памяти оборудования.
ProgPoW также имеет свои особенности. Алгоритм разработан специально под аппаратные особенности GPU, а ASIC-майнинг на ProgPoW увеличивает эффективность добычи монеты всего в 1,2 раза. ProgPoW является программируемым алгоритмом, поэтому его можно включать опционально (даже периодически) с помощью софтфорка.
В своём пул-реквесте Свенд отметил, что интегрировать ProgPoW «чрезвычайно просто», даже если «он является новым видом достижения консенсуса». Спустя час появилась информация, что команда EOS Classic подключится к процессу и запустит публичный тестнет для ProgPoW.
Правда, некоторые пользователи Реддита скептически отнеслись к инициативе интеграции нового алгоритма. По их мнению, новые изменения «почти вдвое» повысят время верификации блока. Более того, от разработчиков потребовали «приложить больше усилий для борьбы с ASIC-майнингом».
Зачем нам нужен ProgPoW
Сопротивление ASIC майнингу — это вопрос не только децентрализации и борьбы с монополией производителей оборудования. Альтернативные пути добычи криптовалюты привлекают больше интереса со стороны общественности и помогают строить комьюнити проекта. Одной из причин бурного роста Эфириума стал сравнительно низкий порог входа в майнинг — для стабильного получения ETH за работу сети первым майнерам были не нужны целые ангары с асиками.
ProgPoW легко имплементировать в Эфириум и другие монеты на базе криптовалюты. В улучшении EIP-1057 уже внесено предложение перейти на новый алгоритм. В то же время комьюнити Ubiq тоже раздумывает над возможностью интеграции апгрейда путём голосования за UIP-1.
Пока комьюнити Эфириума не готово к переходу на ProgPoW, сейчас всё внимание приковано к тому, активируют ли PoS-майнинг в ближайшее время. Если всё пойдёт не по плану, ProgPoW всё же может стать хорошей альтернативой.
-
Алгоритм разработан специально под аппаратные особенности GPU, а ASIC-майнинг на ProgPoW увеличивает эффективность добычи монеты всего в 1,2 раза.
Интересно а как они подсчитали эффективность ASIC-майнинг на ProgPoW если самих ASIC-майнеров для этого алгоритма нет и в помине ?
-
@okela Ну вероятно каким-то образом смоделировали это дело.
-
Участник @okela написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Алгоритм разработан специально под аппаратные особенности GPU, а ASIC-майнинг на ProgPoW увеличивает эффективность добычи монеты всего в 1,2 раза.
Интересно а как они подсчитали эффективность ASIC-майнинг на ProgPoW если самих ASIC-майнеров для этого алгоритма нет и в помине ?
Да я тоже этот момент не понял. Его же просто так на бумаге на рассчитать. Завтра могут новые чипы выйти и вперед все полетит.
-
@casio Могли прототип какой-то забабахать и оценить плюс-минус пару крокодилов. )
-
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Могли прототип какой-то забабахать и оценить плюс-минус пару крокодилов. )
Да на видяхах можно такого крокодила создать, а вот на асиках, на чипах которых нет ... как то я сомневаюсь однако..
-
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Могли прототип какой-то забабахать и оценить плюс-минус пару крокодилов. )
Да на видяхах можно такого крокодила создать, а вот на асиках, на чипах которых нет ... как то я сомневаюсь однако..
Ну ASIC-чипы когда создают начинают с прототипирования будущего чипа на схожей элементной базе.
-
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Могли прототип какой-то забабахать и оценить плюс-минус пару крокодилов. )
Да на видяхах можно такого крокодила создать, а вот на асиках, на чипах которых нет ... как то я сомневаюсь однако..
Ну ASIC-чипы когда создают начинают с прототипирования будущего чипа на схожей элементной базе.
Да слишком дорогой крокодил выйдет в этом случае. А так я думаю это мертвая технология в итоге выйдет.
-
@casio То что недешевый он будет - оно понятно. А почему эту технологию считаете мертвой ?
-
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio То что недешевый он будет - оно понятно. А почему эту технологию считаете мертвой ?
Мертвой по той причине что увеличивая размер файла для майнинга можно и по видяхам ударить + сами создатели асиков легко могут изменить их устройство.
-
а когда уже еос форкнуть успели?
-
@casio Вот насчет того что создатели асиков легко могут изменить их устройство я как-то совсем не уверен.
-
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Вот насчет того что создатели асиков легко могут изменить их устройство я как-то совсем не уверен.
Ну сейчас просто асики строят по одной схеме. не факт что завтра их не будут делать по другим схемам. Какой то гениальный ум может что то новое придумать.
-
в принципе, новый алгоритм ProgPoW может быть взят на вооружение создателями новых криптовалют, если они не хотят доминирования асиков в добыче.
-
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Вот насчет того что создатели асиков легко могут изменить их устройство я как-то совсем не уверен.
Ну сейчас просто асики строят по одной схеме. не факт что завтра их не будут делать по другим схемам. Какой то гениальный ум может что то новое придумать.
А какая там может быть другая схема кроме той что уже есть ? Сами чипы-шахтеры да обвязка с управлением в придачу. Что тут нового можно придумать ?
-
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Вот насчет того что создатели асиков легко могут изменить их устройство я как-то совсем не уверен.
Ну сейчас просто асики строят по одной схеме. не факт что завтра их не будут делать по другим схемам. Какой то гениальный ум может что то новое придумать.
А какая там может быть другая схема кроме той что уже есть ? Сами чипы-шахтеры да обвязка с управлением в придачу. Что тут нового можно придумать ?
Ну если бы я знал, я бы уже с битменом переговоры вел бы. А так всегда думаю можно улучшить схематические решения.
-
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Вот насчет того что создатели асиков легко могут изменить их устройство я как-то совсем не уверен.
Ну сейчас просто асики строят по одной схеме. не факт что завтра их не будут делать по другим схемам. Какой то гениальный ум может что то новое придумать.
А какая там может быть другая схема кроме той что уже есть ? Сами чипы-шахтеры да обвязка с управлением в придачу. Что тут нового можно придумать ?
Ну если бы я знал, я бы уже с битменом переговоры вел бы. А так всегда думаю можно улучшить схематические решения.
Тут что-то существенно новое может быть только со стороны самих чипов.
-
Участник @okela написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Вот насчет того что создатели асиков легко могут изменить их устройство я как-то совсем не уверен.
Ну сейчас просто асики строят по одной схеме. не факт что завтра их не будут делать по другим схемам. Какой то гениальный ум может что то новое придумать.
А какая там может быть другая схема кроме той что уже есть ? Сами чипы-шахтеры да обвязка с управлением в придачу. Что тут нового можно придумать ?
Ну если бы я знал, я бы уже с битменом переговоры вел бы. А так всегда думаю можно улучшить схематические решения.
Тут что-то существенно новое может быть только со стороны самих чипов.
Ну я это и имел ввиду. Производительность майнера зависит только от самих чипов-числодробилок.
-
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @okela написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Вот насчет того что создатели асиков легко могут изменить их устройство я как-то совсем не уверен.
Ну сейчас просто асики строят по одной схеме. не факт что завтра их не будут делать по другим схемам. Какой то гениальный ум может что то новое придумать.
А какая там может быть другая схема кроме той что уже есть ? Сами чипы-шахтеры да обвязка с управлением в придачу. Что тут нового можно придумать ?
Ну если бы я знал, я бы уже с битменом переговоры вел бы. А так всегда думаю можно улучшить схематические решения.
Тут что-то существенно новое может быть только со стороны самих чипов.
Ну я это и имел ввиду. Производительность майнера зависит только от самих чипов-числодробилок.
Чип да за алгоритм отвечает. Но могут ос асика изменить же.
-
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @okela написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @casio написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
Участник @garryncha написал в Долой централизацию: как новый алгоритм ProgPoW поможет в борьбе с ASIC-майнингом:
@casio Вот насчет того что создатели асиков легко могут изменить их устройство я как-то совсем не уверен.
Ну сейчас просто асики строят по одной схеме. не факт что завтра их не будут делать по другим схемам. Какой то гениальный ум может что то новое придумать.
А какая там может быть другая схема кроме той что уже есть ? Сами чипы-шахтеры да обвязка с управлением в придачу. Что тут нового можно придумать ?
Ну если бы я знал, я бы уже с битменом переговоры вел бы. А так всегда думаю можно улучшить схематические решения.
Тут что-то существенно новое может быть только со стороны самих чипов.
Ну я это и имел ввиду. Производительность майнера зависит только от самих чипов-числодробилок.
Чип да за алгоритм отвечает. Но могут ос асика изменить же.
Да ОС там вроде стандартная для Малинки. Что там менять и для чего ?