Победители Midnight Korea Hackathon нацелены на гранты, жилье и цепочки поставок
JustEnough, Safejeonse и Veilance применяют приватную верификацию к проверкам права на участие, арендным депозитам и происхождению материалов. Их решения отвечают на вопрос о том, как организации могут проверять конкретные утверждения при ограничении доступа к персональной и коммерческой информации.
By SongMarketCap
Сетевое обновление Midnight от 27 октября выделило три победивших проекта из его Korea Hackathon, где 38 команд представили рабочие децентрализованные приложения, созданные с помощью Compact, языка смарт контрактов сети. Этап разработки в сентябре завершился шоукейсом 2 октября в Сеуле с участием CertiK и Seoul Fintech Lab.
Три приложения для технологии приватности Midnight
JustEnough сосредоточен на проверке права на получение грантов и участие в госпрограммах без необходимости раскрывать соискателями свои личные документы каждой программе. Safejeonse решает отдельную информационную проблему в сфере жилья: проверку безопасности арендного депозита при сохранении приватности финансовых данных других арендаторов.
Veilance применяет приватную верификацию к цепочкам поставок. Midnight описывает его как трекер для доказательства доли переработанных материалов в соответствии с регуляторными требованиями EU без раскрытия коммерческих тайн поставщиков. Его разработчик Juho Lee описывает демонстрацию, соединяющую рудники, переработчиков и производителей батарей с помощью цифровых сертификатов происхождения. Эти сертификаты несут информацию, которую разные участники могут проверять без получения полной записи транзакции.
Проверка права на участие и предотвращение повторных заявок
Документация проекта JustEnough описывает процесс, в котором эмитент сначала подтверждает атрибуты заявителя. Затем заявитель генерирует доказательство с нулевым разглашением, показывающее, что приватные учетные данные соответствуют опубликованным условиям программы. В качестве примера приводится сочетание возрастного диапазона, проживания в Сеуле и статуса зачисления.
Контракт также фиксирует специфичный для программы идентификатор, называемый nullifier, чтобы отклонять повторные обращения с использованием одних и тех же учетных данных. Это отделяет проверку права на участие от предотвращения дублирующих заявок, при этом избегается раскрытие базовых атрибутов заявителя. В прототипе используется демонстрационный аккаунт эмитента, при этом эмитент как и прежде знает информацию, которую он подтверждает.
Veilance использует схожий механизм для сертификатов происхождения. По словам Lee, сертификаты фиксируются через криптографические коммитменты, а передачи оставляют nullifier, который не позволяет повторно использовать один и тот же сертификат. Потребители, закупочные команды и регуляторы могут проверять разные условия, включая подтвержденное происхождение, авторизацию держателя и то, ниже ли углеродный показатель заданного порога. Оригинальные сертификаты шифруются для своих получателей.
[NEWSBREAK]
Демонстрации и дальнейшая разработка
Документация проектов отделяет их демонстрации от более широкого развертывания. Lee описывает локальный сценарий сети разработки для Veilance, охватывающий выпуск сертификатов, передачу, проверку и отклонение повторно используемого сертификата. Реализация включает веб интерфейс и бэкенд для управления участвующими кошельками.
JustEnough предлагает браузерный симулятор, позволяющий пользователям изучать выпуск учетных данных, решения о допуске и отклоненные дублирующие заявки без установки кошелька. В документации указано, что реальные доказательства с нулевым разглашением генерируются в сборке сети. В планах расширения доступ к мобильному кошельку, дополнительные правила допуска и независимый аудит схемы. Переход за рамки демонстрационного эмитента потребует интеграции с надежными поставщиками учетных данных и поддержки их отзыва и истечения срока действия.