zk-SNARKs ідентифікації системи: виклики та різноманітні рішення
У сфері цифрової ідентифікації застосування технології zk-SNARKs поступово стає основним. Різноманітні проекти ідентифікації на основі zk-SNARKs розробляють зручні для користувачів рішення, що дозволяють підтверджувати свою ідентифікацію без розкриття конкретної інформації. Наприклад, кількість користувачів World ID нещодавно перевищила 10 мільйонів, а в проектах цифрової ідентифікації в Тайвані та ЄС також використовують технологію zk-SNARKs.
На перший погляд, широке застосування системи ідентифікації на основі zk-SNARKs видається великою перемогою розвитку децентралізованих технологій. Вона може захистити різноманітні онлайн-сервіси від маніпуляцій роботів і атак відьом без компрометації приватності. Проте, чи все ще існують ризики для цієї системи ідентифікації? У цій статті буде розглянуто наступні погляди:
zk-SNARKs упаковка вирішила багато важливих проблем.
Але ризики ідентифікації за допомогою zk-SNARKs все ще існують, головним чином через суворе дотримання властивості "одна особа - одна ідентифікація".
Проста залежність від "доказу багатства" для запобігання атакам від відьом недостатня, нам потрібне якесь рішення типу "ідентифікація".
Ідеальний стан - це отримання N ідентифікацій за вартістю N².
Багатогранна ідентифікаційна система є найреальнішим рішенням, яке може бути явним (, як ідентифікація на основі соціальних графів ), так і прихованим ( одночасним існуванням кількох zk-SNARKs ідентичностей ).
zk-SNARKs ідентифікації системи
Системи ідентифікації на основі нульових знань зазвичай ґрунтуються на наступних механізмах: користувач має секретне значення s, хеш-значення якого H(s) зберігається в глобальному реєстрі. Під час входу в додаток користувач генерує ідентифікатор, специфічний для цього додатка H(s, app_name), і перевіряє за допомогою нульових знань, що цей ідентифікатор і хеш-значення в реєстрі походять з одного й того ж секретного значення s. Це гарантує, що кожне публічне хеш-значення може генерувати лише один ідентифікатор для кожного додатка, при цьому не розкриваючи, з яким публічним хеш-значенням відповідає спеціальний ідентифікатор додатка.
zk-SNARKs ідентифікація системи обмеження
Хоча технологія zk-SNARKs вирішує багато проблем з конфіденційністю, все ще існують такі обмеження:
Неможливо досягти справжньої анонімності: суворе обмеження "одна особа - одна ідентифікація" може призвести до втрати можливості створення кількох анонімних ідентичностей.
Немає можливості захистити користувачів від примусу: навіть якщо секретне значення не розголошується, користувач все ще може бути змушений його розкрити.
Нездатність вирішити ризики, що не пов'язані з конфіденційністю: такі як неповний охоплення системи ідентифікації, питання з множинним громадянством, вразливості системи тощо.
У деяких випадках не застосовується: як-от у ситуаціях "подібних до загального базового доходу", де потрібно розподілити активи або послуги широкій аудиторії, а також у "подібних до управлінських сценах", де потрібно збалансувати вплив учасників різного масштабу.
Багатогранна ідентифікаційна система: життєздатне рішення
Враховуючи наведені вище обмеження, багатогранна система ідентифікації може бути більш ідеальним рішенням. Вона може бути реалізована наступними двома способами:
Явна множинна ідентифікація: механізм верифікації ідентифікації на основі соціального графа.
Прихована множинна ідентифікація: кілька постачальників ідентифікації співіснують, застосування сумісне з різними методами аутентифікації.
Багатовимірна ідентифікаційна система має вищий рівень анонімності, стійкості до примусу та терпимості до помилок. Вона може забезпечити необхідне стримування для управлінських атак і зловживань, одночасно гарантуючи, що користувачі не будуть змушені розкривати фіксовані комбінації ідентифікації.
Однак слід остерігатися ризику, що певна форма ідентифікації займе близько 100% ринку, що може призвести до деградації системи до моделі "одна особа - одна ідентифікація".
У майбутньому проекти ідентифікації на основі zk-SNARKs можуть інтегруватися з системами ідентифікації на базі соціальних графів, надаючи останнім початкову підтримку, що призведе до розвитку більш здорової та безпечної глобальної розподіленої екосистеми ідентифікації.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
13 лайків
Нагородити
13
3
Поділіться
Прокоментувати
0/400
NotSatoshi
· 07-25 23:04
Навіщо якась приватність, просто скиньте підроблену адресу і все.
Переглянути оригіналвідповісти на0
RugResistant
· 07-25 23:04
Означає, що ідентифікацію потрібно підготувати ще одну копію.
Переглянути оригіналвідповісти на0
NotAFinancialAdvice
· 07-25 22:53
Отже, слідуючи за багатою ідентифікацією zk, відповідність буде досягнуто.
Виклики системи ідентифікації на основі zk-SNARKs: дослідження різноманітних рішень
zk-SNARKs ідентифікації системи: виклики та різноманітні рішення
У сфері цифрової ідентифікації застосування технології zk-SNARKs поступово стає основним. Різноманітні проекти ідентифікації на основі zk-SNARKs розробляють зручні для користувачів рішення, що дозволяють підтверджувати свою ідентифікацію без розкриття конкретної інформації. Наприклад, кількість користувачів World ID нещодавно перевищила 10 мільйонів, а в проектах цифрової ідентифікації в Тайвані та ЄС також використовують технологію zk-SNARKs.
На перший погляд, широке застосування системи ідентифікації на основі zk-SNARKs видається великою перемогою розвитку децентралізованих технологій. Вона може захистити різноманітні онлайн-сервіси від маніпуляцій роботів і атак відьом без компрометації приватності. Проте, чи все ще існують ризики для цієї системи ідентифікації? У цій статті буде розглянуто наступні погляди:
zk-SNARKs ідентифікації системи
Системи ідентифікації на основі нульових знань зазвичай ґрунтуються на наступних механізмах: користувач має секретне значення s, хеш-значення якого H(s) зберігається в глобальному реєстрі. Під час входу в додаток користувач генерує ідентифікатор, специфічний для цього додатка H(s, app_name), і перевіряє за допомогою нульових знань, що цей ідентифікатор і хеш-значення в реєстрі походять з одного й того ж секретного значення s. Це гарантує, що кожне публічне хеш-значення може генерувати лише один ідентифікатор для кожного додатка, при цьому не розкриваючи, з яким публічним хеш-значенням відповідає спеціальний ідентифікатор додатка.
zk-SNARKs ідентифікація системи обмеження
Хоча технологія zk-SNARKs вирішує багато проблем з конфіденційністю, все ще існують такі обмеження:
Неможливо досягти справжньої анонімності: суворе обмеження "одна особа - одна ідентифікація" може призвести до втрати можливості створення кількох анонімних ідентичностей.
Немає можливості захистити користувачів від примусу: навіть якщо секретне значення не розголошується, користувач все ще може бути змушений його розкрити.
Нездатність вирішити ризики, що не пов'язані з конфіденційністю: такі як неповний охоплення системи ідентифікації, питання з множинним громадянством, вразливості системи тощо.
У деяких випадках не застосовується: як-от у ситуаціях "подібних до загального базового доходу", де потрібно розподілити активи або послуги широкій аудиторії, а також у "подібних до управлінських сценах", де потрібно збалансувати вплив учасників різного масштабу.
Багатогранна ідентифікаційна система: життєздатне рішення
Враховуючи наведені вище обмеження, багатогранна система ідентифікації може бути більш ідеальним рішенням. Вона може бути реалізована наступними двома способами:
Явна множинна ідентифікація: механізм верифікації ідентифікації на основі соціального графа.
Прихована множинна ідентифікація: кілька постачальників ідентифікації співіснують, застосування сумісне з різними методами аутентифікації.
Багатовимірна ідентифікаційна система має вищий рівень анонімності, стійкості до примусу та терпимості до помилок. Вона може забезпечити необхідне стримування для управлінських атак і зловживань, одночасно гарантуючи, що користувачі не будуть змушені розкривати фіксовані комбінації ідентифікації.
Однак слід остерігатися ризику, що певна форма ідентифікації займе близько 100% ринку, що може призвести до деградації системи до моделі "одна особа - одна ідентифікація".
У майбутньому проекти ідентифікації на основі zk-SNARKs можуть інтегруватися з системами ідентифікації на базі соціальних графів, надаючи останнім початкову підтримку, що призведе до розвитку більш здорової та безпечної глобальної розподіленої екосистеми ідентифікації.