Я вообще к чему. Есть несколько реализаций библиотек для работы с большими номерами. То есть работы с большими числами (1024 +- bit). В принципе, и по факту, это реализация в коде простого умножителя. По описанию - это революционное решение.
Задаёшься вопросом - Где революция? - потом понимаешь, человек (группа людей) изобретая велосипед, выдают для сообщества решения, которые давным-давно были решены в железе. Ну может быть, уже пора начать с нуля. С базовых примитивов, что бы понять и объяснить сообществам, почему то или иное решение не верно?
Я, может, что-то упустил, но реализация больших чисел описана ещё у Кнута и является набором классических алгоритмов. Возможно что были сделаны какие-то хорошие оптимизации для конкретных случаев