Рейтинг:1

Стоимость прувера zkSnark на основе QAP

флаг yt

В КГПР (ссылка на статью) В разделе 3.5 упоминается, что стоимость прувера составляет $O(|C|\log(|C|))$, учитывая размер схемы $|С|$.

Мне кажется, что степень полинома в результирующем QAP должна быть $О(|С|)$. Разве прувер не будет стоить $О(|С|)$? Я пропустил некоторые шаги здесь?

Рейтинг:3
флаг gb

Ключевым моментом является то, что они используют универсальную схему:

Когда мы создаем SNARK для схемы SAT, мы используем QSP для универсальная схема, который имеет размер $O(|C| \log |C|)$ куда $|С|$ — максимальный размер схем в задаче о выполнимости.

Универсальная схема — это схема, которая может вычислять любую другую схему. В этом обобщении и появляется дополнительный логарифмический множитель. Это объясняется в начале раздела 3:

Для прямого сравнения с Гротом мы можем оперировать $u$ быть адаптивно выбранной схемой путем построения $R$ [(отношение)] из универсальная схема. В этом случае размер вычислительной схемы $R$ может быть больше чем $|у|$ на логарифмический коэффициент, что соответственно увеличивает размер CRS и вычисление прувера до $\тильда{О}(|и|)$. Если $u$ ... можно выбирать неадаптивно, наша схема становится более эффективной.

$\тильда{О}$ нотация скрывает логарифмические множители. В конце упоминают, что зная конкретную схему $u$ было бы более эффективным - это то, что вы имеете в виду. Причина адаптивной надежности заключается в том, что это более правильно моделирует то, как протокол, вероятно, будет использоваться в реальных ситуациях - часто вы ожидаете, что доказывающий увидит CRS, прежде чем начать свое доказательство, чтобы они могли выбрать утверждение, которым они являются (возможно, ложно) пытаются доказать на основе CRS (адаптивно).

Эта бумага объясняет эффективную конструкцию универсальной схемы и дает объяснение того, как такие схемы работают в предварительных упражнениях (например, см. стр. 4-7). Интуитивно логарифмический коэффициент вводится потому, что эти схемы, как правило, строятся рекурсивно, причем каждая подзадача примерно вдвое меньше, поэтому у нас есть обычный логарифмический коэффициент, который мы получаем при работе с бинарными деревьями. Для лучшего объяснения я думаю, что лучше всего прочитать саму статью.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.