Криптовалюта Ethereum Classic может сменить алгоритм майнинга с Ethash на SHA-3 (Keccak 256)

ethereum_classic_sha-3_keccak256Смена алгоритма майнинга для Ethereum classic обсуждается уже давно, начиная с января 2019 года, когда сеть криптовалюты испытала атаку 51% дважды в течении 5-7 января. С помощью этой атаки злоумышленники смогли изменить несколько депозитов в ETC на криптовалютных биржах. Атака производилась с незарегистрированного пула (анонимного), на котором одномоментно был подана вычислительная мощность превышающая 50% всей сети Ethereum classic. Причем сделать такую атаку достаточно просто, нужно всего лишь объединить несколько мелких пулов из сети Ethereum, где общий хешрейт сети в 20 раз больше, чем у Ethereum Classic. Т.е. злоумышленникам достаточно иметь доступ к всего 2,5% сети Ethereum, что бы такая атака на ETC стала возможна. Что бы исключить в дальнейшем подобные атаки на Etehreum Classic, активно обсуждается идея смены алгоритма майнинга отличного от Ethereum и других популярных криптовалют. В качестве альтернативы рассматривается алгоритм шифрования SHA-3 или Keccak256, который уже известен достаточно давно и применяется в криптовалютах с 2014 года (Maxcoin, Copperlark), но широкого распространения так и не получил.

В пользу выбора SHA-3 говорит несколько факторов: стандартизированный алгоритм шифрования, общепризнанный стандарт применяемый в различных областях, SHA-3 хорошо изучен и имеет высокую устойчивость к взлому, криптовалюты с SHA-3 имеют равнозначную или меньшую популярность, чем Ethereum Classic.

В качестве недостатка SHA-3 можно выделить слабую устойчивость к FPGA и ASIC устройствам, которые позволяют получить преимущество по отношению к GPU в 1000-и раз. 

Сроки перехода ETC на новый алгоритм пока неизвестны, но работа ведется серьезная. Уже создано предложение для изменения кода ECIP-1049 и запущена тестовая сеть под названием  Astor. В официальном Twitter ETC так же упоминается про работу в данном направлении, что бы прощупать как к этому изменению отнесутся инвесторы и майнеры.  

Подробнее про необходимость изменения алгоритма шифрования для Ethereum Classic можно почитать на сайте astor.host