🔥HotNews.pub

Доказательства с нулевым разглашением выходят из криптовалютной ниши в повседневные вычисления

2 мин чтения
Доказательства с нулевым разглашением выходят из криптовалютной ниши в повседневные вычисления

Когда облачный сервер сообщает вам, что он правильно выполнил ваш код, откуда вы знаете, что он не схалтурил? Раздел криптографии под названием доказательства с нулевым разглашением предлагает ответ: сервер может создать короткий математический сертификат, подтверждающий правильность результата, не раскрывая исходные данные и не заставляя вас повторно выполнять всю работу. До недавнего времени такие доказательства были медленными и неудобными в написании, в основном ограничиваясь криптовалютами и академическими демонстрациями.

Команда из Microsoft Research пытается изменить это с помощью проекта под названием Magnetar. Согласно недавнему сообщению лаборатории, система предназначена для того, чтобы вывести доказательства с нулевым разглашением в мейнстрим, поддерживая стандартные языки программирования, чтобы разработчикам не нужно было изучать специальный язык доказательств или переписывать свой код с нуля. Команда сообщает о значительном ускорении наряду с этой работой по удобству использования.

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

Доказательства с нулевым разглашением работают путем превращения вычисления в математическое утверждение, которое можно быстро проверить. Сложной частью всегда были накладные расходы: доказательство большой программы может занять во много раз больше времени, чем просто ее выполнение. Вклад Magnetar, по-видимому, представляет собой сочетание компиляторных техник и арифметических трюков, которые сокращают этот разрыв, сохраняя удобство обычных языков.

Эта комбинация важна, потому что внедрение обычно блокируется не столько теорией, сколько трением. Если разработчику приходится становиться экспертом по криптографии, чтобы добавить проверяемые вычисления, большинство не станет утруждать себя. Поддержка знакомых языков снижает барьер, а улучшения скорости делают подход доступным в масштабе облачных сервисов и конвейеров данных.

Исследование также говорит о более широком сдвиге в вычислениях. Поскольку все больше работы перемещается на удаленные серверы и поскольку системы ИИ принимают решения, влияющие на реальных людей, доверие все чаще становится тем, что нужно демонстрировать, а не предполагать. Проверяемые вычисления дают инженерам инструмент для подкрепления заявлений доказательствами вместо обещаний, будь то заявление о запросе к базе данных, финансовом расчете или выходных данных модели.

Проблемы остаются. Системы доказательств сложны, и правильная настройка деталей безопасности не прощает ошибок; ошибки могут тихо подорвать гарантии. Затраты, хотя и снижаются, все еще значительны для очень больших нагрузок. И стандарты незрелы, что означает, что ранние последователи могут столкнуться с изменениями по мере развития техник.

Тем не менее направление ясно. Такая работа, как Magnetar, предполагает, что доказательства с нулевым разглашением переходят из нишевой криптографической диковинки в практический строительный блок для облачных и ИИ-систем. Для компаний, которые обрабатывают конфиденциальные данные или должны показывать свою работу, возможность проверить результат без повторного выполнения или раскрытия секретов может вскоре стать стандартным ожиданием, а не роскошью.

Перейти к случайному материалу из архива

Граф связей тем

Толще линия — чаще совместные публикации · нажмите на узел, чтобы открыть тег