Самоук програмист решил криптографски пъзел, който не можеше да се отгатне повече от 20 години

За да се реши криптографски проблем, беше необходимо да се изпълни последователна последователност възможно най-бързо.

повдигане на квадрат на първоначалното число 80 трилиона пъти.

Фабро можеше да го направи в обикновен дом.компютър с Intel Core i7-6700 процесор и GNU Multiple Precision Arithmetic Library за 3,5 години. В същото време той се състезава с екип от университета Sabanci, който, използвайки софтуерния ускорител FPGA и новите алгоритми за квадратиране, планира да направи необходимите изчисления за два месеца - до 11 май 2019 г.

Учените отбелязват, че тази задача не е многокомплекс, но отговорът на него може да се получи само ако алгоритъмът премине необходимия брой стъпки - около 80 трилиона. В същото време участниците не можеха да използват паралелни изчисления и суперкомпютри в своите решения.

Сега, след решаването на пъзела, на 15 май 2019 г. MIT ще бъде домакин на отваряне на капсулите, оставени за потомството от разработчиците на проблема през 1999 г.