Я действительно не думал, что конфиденциальность и соблюдение норм могут существовать вместе. Всегда казалось, что нужно выбирать одно... либо ты все раскрываешь, либо остаешься в тени 😅
Но чем больше я изучал Midnight, тем больше это предположение начинало казаться неправильным.
Потому что с помощью нулевых доказательств ты можешь на самом деле доказать, что что-то действительно, не раскрывая базовые данные. Так что вместо выбора между конфиденциальностью и соблюдением норм, ты получаешь "доказательство без раскрытия".
Это меняет способ, которым могут быть спроектированы системы.
Ты можешь выполнять требования, проверять условия и при этом сохранять конфиденциальные данные защищёнными. Нет необходимости раскрывать больше, чем необходимо.
И честно говоря, это ощущается ближе к тому, как должны работать настоящие системы.
Не всё должно быть публичным… только то, что требуется, чтобы доказать, что это правильно 👀

