IOTA Foundation внедрила в систему криптовалюты IOTA новый алгоритм хэширования. Это должно сделать Tangle (распределенный реестр, система) более безопасным. Новая хэш-функция Troika разработана ведущей компанией в области кибербезопасности CYBERCRYPT.

Предыдущие хэш-функции IOTA

Troika – не первый алгоритм хэширования в Tangle. Изначально в системе использовалась хэш-функция Curl. Но как заявил один из создателей IOTA Дэвид Сенстебе, на этом варианте пришлось остановиться из-за отсутствия финансов для привлечения топовых криптографов на начальных этапах работы проекта.

В сентябре 2017-го в алгоритме Curl обнаружили критическую уязвимость, после чего в IOTA перешли на функцию Keccack-384. Однако команда планировала разработать уникальный алгоритм для платформы, и для этих целей наняла специалистов из CYBERCRYPT в ноябре 2017-го. Команду по разработке возглавил Андрей Богданов, который ранее создал надежный механизм Spongent.

Конкурс

В IOTA Foundation запустили баунти среди тестировщиков, хакеров и разработчиков, чтобы определить возможные уязвимости нового алгоритма. Тот, кто первый взломает Troika, получит от IOTA 200 000 евро.

Дэвид Сенстебе отметил, что хочет привлечь к «взлому» как можно большее количество людей. Хотя в отрасли считают, что никакие тестирования и конкурсы среди хакеров не могут сравниться с тестированием, которое алгоритм пройдет временем.

Технические особенности

В сравнении с прошлым алгоритмом Troika выигрывает не только в надежности, но и по энергоэффективности. Хэш-функция снижает потребление энергии и не так интенсивно задействует вычислительную мощность, позволяя узлам работать автономно. Это крайне важно для интернета вещей, где миллионы нод выполняют ежесекундные задачи.

На фоне этих новостей курс IOTA вырос почти на 50%. Еще 15 декабря стоимость 1 mIOTA падала до 21 цента, а 21-22 декабря вернулась на уровень 0,32-0,34 USD.