Ethereum developers propose system to use AI chatbots privately
Разработчики Ethereum предлагают систему для приватного использования AI-чатботов
Разработчики Ethereum предложили новый способ защиты конфиденциальности пользователей при использовании AI-чатботов, который позволяет пользователям делать API-запросы, не раскрывая свою личность, при этом обеспечивая оплату провайдерам и наказание для злоумышленников.
Сооснователь Ethereum Виталик Бутерин и руководитель направления AI в Ethereum Foundation Давиде Крапис опубликовали статью в блоге, в которой объясняют, что пользователи могут взаимодействовать с большими языковыми моделями конфиденциально и предотвращать спам и мошенничество с помощью доказательств с нулевым разглашением.
Разработчики Ethereum создают приватный способ оплаты AI-чатботов
Виталик Бутерин и Давиде Крапис утверждают, что AI-чатботы сегодня вызывают серьезные опасения в отношении конфиденциальности, поскольку пользователи передают личную и конфиденциальную информацию через API-запросы, которые могут быть записаны, отслежены и, иногда, связаны с личностью отправителя.
Разработчики этих чатботов утверждают, что не могут больше игнорировать эту проблему, поскольку риск утечки персональных данных постоянно растет по мере того, как люди все чаще используют AI.
В связи с этим, Бутерин и Крапис объясняют, что провайдеры AI могут либо требовать от пользователей регистрации по электронной почте или оплаты кредитной картой, либо использовать блокчейн-платежи для обеспечения анонимности.
Если компании выберут электронную почту и оплату кредитной картой, поскольку это более привычные методы, конфиденциальность пользователей будет под угрозой, поскольку каждый запрос к чатботу будет связан с реальной личностью. Это может привести к профилированию, отслеживанию и даже юридическим рискам, если эти логи будут представлены в суде.
В случае блокчейн-платежей, пользователи должны будут оплачивать каждый запрос в сети, но этот процесс медленный и дорогостоящий, и он создает видимую запись каждого сообщения. Обеспечить конфиденциальность при оплате за каждый запрос снова будет невозможно, поскольку историю транзакций пользователя будет легко отследить.
Разработчики Ethereum сейчас предлагают новую модель, в которой пользователь один раз вносит средства на смарт-контракт и затем делает тысячи приватных API-запросов. Таким образом, провайдер уверен, что запросы оплачены, а пользователю не нужно каждый раз подтверждать свою личность при взаимодействии с чатботом.
Бутерин и Крапис утверждают, что новая модель значительно повысит безопасность пользователей, позволяя при этом развиваться этой технологии.
Доказательства с нулевым разглашением предотвращают недобросовестное поведение, не раскрывая личность пользователя
Разработчики Ethereum утверждают, что система будет использовать криптографию с нулевым разглашением для предотвращения мошенничества и злоупотреблений, поскольку она позволяет пользователю доказать, что что-то является правдой, не раскрывая свою личность. Виталик Бутерин и Давиде Крапис объясняют, что инструменты с нулевым разглашением помогут честным пользователям оставаться анонимными, одновременно выявляя недобросовестных пользователей, которые пытаются нарушить правила.
Новая модель будет использовать инструмент под названием Rate-Limit Nullifiers (RLN), который позволяет пользователям делать анонимные запросы и выявлять тех, кто пытается обмануть протокол.
Этот процесс начинается, когда владелец аккаунта генерирует секретный ключ и пополняет смарт-контракт, который затем используется в качестве буфера для API-запросов. Владелец аккаунта пополняет счет один раз, а затем делает приватные запросы, используя зачисленные средства, вместо того, чтобы совершать отдельные транзакции каждый раз при каждом API-запросе.
Это очевидное ограничение, поскольку пользователь может сделать только столько запросов, сколько денег он внес. Затем, каждый раз, когда пользователь делает запрос, протокол присваивает ему индекс тикета, и пользователь должен предоставить специальное доказательство, называемое ZK-STARK, подтверждающее, что он все еще использует средства, зачисленные на протокол, а также любые полагающиеся ему возмещения. Одновременно система также обрабатывает возмещения, поскольку запросы к ИИ не всегда имеют одинаковую стоимость.
Протокол также генерирует уникальный "нулевой" идентификатор для каждого тикета, чтобы подтвердить его использование, и немедленно выявляет попытки повторного использования одного и того же индекса тикета для двух разных запросов.
По мнению Бутерина и Краписа, злоупотреблениями является не только двойная трата, поскольку некоторые пользователи могут пытаться нарушить правила провайдера, отправляя вредоносные запросы, обходные пути или запросы на получение незаконного контента, такого как инструкции по изготовлению оружия.
Таким образом, протокол добавляет еще один слой, называемый "двойной стейкинг", где депозит пользователя подчиняется строгим математическим правилам, а другая часть подчиняется политике провайдера.