Circle STARKs:використання геометрії кругових груп для підвищення ефективності zk-SNARKs

Дослідження Circle STARKs

Останніми роками тенденція в дизайні протоколу STARKs полягає в переході на використання менших математичних полів. Найраніші реалізації STARKs використовували 256-бітні поля, але цей дизайн був менш ефективним. Для підвищення швидкості доведення STARKs почали використовувати менші поля, такі як Goldilocks, Mersenne31 та BabyBear.

! Нова робота Віталіка: Дослідження кола STARKs

Використання малих полів може значно підвищити швидкість доказу, але також викликає деякі проблеми безпеки. Основна проблема полягає в тому, що доступних випадкових значень у малих полях менше, і їх легко може вгадати зловмисник. Щоб вирішити цю проблему, є два варіанти: провести кілька випадкових перевірок або використовувати розширені поля.

! Нова робота Віталіка: дослідження кола STARKs

Circle STARKs є вдалим рішенням, яке реалізує ефективний протокол FRI на полі Mersenne31. Circle STARKs використовує геометричні властивості кругових груп для побудови системи доказів, подібної до звичайного FRI.

! Нова робота Віталіка: Explore Circle STARKs

Ключові моменти Circle STARKs включають:

  1. Використовуйте двостороннє відображення на круговій групі замість звичайного квадратного відображення в FRI.
  2. Стиснення многочленів до одновимірного простору для обробки
  3. Розроблено спеціальний алгоритм Circle FFT
  4. Використання різних комерційних обчислень та методів побудови зниклих多项式
  5. Використання зміненого зворотного порядку

! Нова робота Віталіка: дослідження кола STARKs

На відміну від звичайних STARKs, Circle STARKs не є значно більш складними в концепції. Вони приховують складну математику за собою, і розробники можуть використовувати їх так само, як і звичайні STARKs.

! Нова робота Віталіка: Дослідження кола STARKs

Circle STARKs в поєднанні з полем Mersenne31 можуть реалізувати дуже ефективну систему доказів. Вона повністю використовує переваги 31-бітного простого поля, зменшуючи витрати простору.

! Нова робота Віталіка: Досліджуючи коло STARKs

Майбутні напрямки оптимізації STARKs можуть включати:

  • Оптимізація аріфметичних функцій базових криптографічних примітивів, таких як хеш-функції
  • Використання рекурсивної конструкції для підвищення паралельності
  • Покращити арифметику віртуальної машини для підвищення досвіду розробки

! Нова робота Віталіка: Досліджуючи коло STARKs

Circle STARKs є хитрою та ефективною варіацією STARK, яка пропонує нові підходи до створення швидших та більш практичних систем нульових знань.

! Нове творіння Віталіка: дослідження кола STARKs

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 8
  • Поділіться
Прокоментувати
0/400
LiquidityWitchvip
· 07-12 13:30
Як збалансувати швидкість і безпеку
Переглянути оригіналвідповісти на0
RugPullProphetvip
· 07-12 13:11
Мистецтво балансу між швидкістю та безпекою
Переглянути оригіналвідповісти на0
nft_widowvip
· 07-10 00:25
Як збалансувати ефективність і безпеку
Переглянути оригіналвідповісти на0
gas_fee_traumavip
· 07-09 14:48
Малі поля все ще мають ризики.
Переглянути оригіналвідповісти на0
GameFiCriticvip
· 07-09 14:45
Безпека та швидкість повинні бути збалансовані
Переглянути оригіналвідповісти на0
tx_pending_forevervip
· 07-09 14:42
Математична складність трохи велика
Переглянути оригіналвідповісти на0
Rugman_Walkingvip
· 07-09 14:39
Креативні рішення
Переглянути оригіналвідповісти на0
SeasonedInvestorvip
· 07-09 14:23
Підвищення ефективності є ключовим
Переглянути оригіналвідповісти на0
  • Закріпити