Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Наш исследователь @YoussefElHousn3 только что опубликовал новую статью: "Быстрые кубические корни в Fp2 через алгебраический торус."
Давайте разберем это на что-то более усваиваемое.

Представьте, что вы находитесь в Южном Париже и вам нужно добраться до ресторана в Северном Париже.
До сих пор стандартным методом было ехать прямо через центр города (Fp2) - «сложный мир», где каждое вычисление стоит ~3× больше из-за светофоров и остановок.
Прямо в центр города? Это медленно, дорого и неэффективно.
Юсеф выбирает другой маршрут: périphérique (кольцевая дорога).
Математически он проецирует проблему на алгебраический тор T2(Fp), структура, след которой полностью находится в Fp - "простом мире".
Там он использует последовательности Лукаса для вычисления кубического корня, где каждый шаг - это одна дешевая операция вместо трех.
Обходя центр города, вы экономите время, деньги и повышаете эффективность.
Теперь интересная часть: найти точный ресторан.
В конце вам нужно будет свернуть на правильный выход с кольцевой дороги. Это шаг восстановления. Вы комбинируете кубический корень нормы N(x) и ваше положение на торе (оба вычислены в Fp), чтобы восстановить точные координаты обратно в Fp2.
Вычисление кубического корня N(x) в Fp не дёшево.
Но Юсеф вычисляет его почти бесплатно во время проекции тора и сохраняет для последующего использования.
Так что это похоже на запоминание вашего выхода в тот момент, когда вы входите на кольцевую дорогу.
Так что же это на самом деле дает?
С помощью этого подхода Юсеф ускоряет вычисление кубического корня до 2,1× — основной операции, используемой в декомпрессии точек ZK, хешировании в кривую и постквантовых изогенных протоколах.
1,32K
Топ
Рейтинг
Избранное
