Технологія блокчейн і машинне навчання, як дві галузі, які привернули велику увагу, ведуть технологічний прогрес завдяки своїм децентралізованим характеристикам і можливостям, керованим даними відповідно. ZK (Zero-Knowledge, надалі іменується як ZK) у технології блокчейн — це концепція в криптографії, **посилається на доказ або інтерактивний процес, у якому перевіряючий може підтвердити певне твердження верифікатору правдивість цього твердження, не розкриваючи жодних конкретних інформація про це. **ML (Machine Learning, Machine Learning, далі ML) — це гілка ШІ. Машинне навчання вивчає вхідні дані, узагальнює їх для формування моделі та робить прогнози та приймає рішення.
У цьому контексті ZKML (Zero-Knowledge Machine Learning), який поєднує обидва, нещодавно процвітав. ZKML поєднує захист конфіденційності та можливості перевірки з нульовими знаннями з можливостями обробки даних і прийняття рішень машинного навчання, надаючи нові можливості та можливості для додатків блокчейн. ZKML надає нам рішення для одночасного захисту конфіденційності даних, перевірки точності моделі та підвищення ефективності обчислень.
Ця стаття детально представить ZKML, зрозуміє його технічні принципи та сценарії застосування, дослідить це захоплююче перехресне поле з розробниками та, нарешті, покаже, як ZKML може побудувати цифрове майбутнє з повнішою конфіденційністю, безпекою та ефективністю! **
**ZKML: **Доказ нульових знань у поєднанні з машинним навчанням
Є дві причини, чому підтвердження з нульовим знанням і машинне навчання можна поєднати в блокчейні:
З одного боку, технологія нульового знання ZK не тільки сподівається реалізувати ефективну перевірку мережевих транзакцій, розробники ZK також сподіваються, що ZK можна використовувати в ширшому екологічному полі, а потужна підтримка ШІ ML стала додатком ЗК. Чудовим прискорювачем для екологічної експансії.
З іншого боку, весь процес від розробки до використання моделей ML стикається з проблемою підтвердження довіри**.ZK може допомогти ML реалізувати доказ дійсності без витоку даних і інформації, а також вирішити дилему довіри ML. Поєднання ZKML означає, що обидва беруть те, що їм потрібно, і йдуть в обох напрямках, а також додадуть імпульс екології блокчейну.
ZK і ML доповнюють один одного з точки зору потреб розвитку та можливостей
ML має вирішити багато проблем із довірою, а точність, цілісність і конфіденційність окремих робочих процесів потрібно підтвердити. ZK може ефективно перевірити, чи правильно працює будь-який тип обчислень за умови забезпечення конфіденційності, добре вирішує давню проблему доказу довіри в машинному навчанні. Цілісність моделі є важливою проблемою підтвердження довіри в процесі навчання ML, але не менш важливим є захист конфіденційності даних і інформації, які навчається та використовується модель ML. Це ускладнює проходження навчання ML у сторонніх аудиторських і регуляторних органах для завершення підтвердження довіри, а децентралізований ZK з атрибутами нульового знання є шляхом підтвердження довіри, який дуже сумісний з ML.
«Штучний інтелект покращує продуктивність, блокчейн оптимізує виробничі відносини», ML впроваджує вищий імпульс інновацій і якість обслуговування в ZK, ZK забезпечує ML можливість перевірки та захист конфіденційності, ZKML і ZKML працюють у середовищі блокчейну.
Технічні переваги ZKML
Основні технічні переваги ZKML реалізують поєднання обчислювальної цілісності, захисту конфіденційності та евристичної оптимізації. З точки зору конфіденційності ZKML має такі переваги:
Досягнення прозорої перевірки
Підтвердження з нульовим знанням (ZK) може оцінити продуктивність моделі, не розкриваючи внутрішні деталі моделі, забезпечуючи прозорий і ненадійний процес оцінювання.
Гарантія конфіденційності даних
ZK можна використовувати для перевірки загальнодоступних даних за допомогою загальнодоступної моделі або перевірки приватних даних за допомогою приватної моделі для забезпечення конфіденційності та конфіденційності даних.
Сам ZK забезпечує правильність певного твердження за умови забезпечення конфіденційності за допомогою криптографічних протоколів, що усуває дефекти машинного навчання з підтвердженням коректності обчислень у захисті конфіденційності та машинного навчання з гомоморфним шифруванням у захисті конфіденційності. **Інтеграція ZK у процес ML створює безпечну та конфіденційну платформу, яка усуває недоліки традиційного машинного навчання. ** Це не тільки заохочує компанії, що займаються захистом конфіденційності, застосовувати методи машинного навчання, але й розробники Web2 більш мотивовані досліджувати технологічний потенціал Web3.
ZK Empowers ML: Забезпечує мережеву інфраструктуру
Кайдани обчислювальної потужності в ланцюжку ML і ZK-SNARK
Причина, чому ML, який є відносно зрілим поза ланцюгом, щойно увійшов у ланцюг, полягає в тому, що вартість обчислювальної потужності блокчейну є занадто високою. Багато проектів машинного навчання не можуть безпосередньо працювати в середовищі блокчейну, представленому EVM, через обмеження обчислювальної потужності. У той же час, хоча перевірка дійсності ZK є більш ефективною, ніж подвійне обчислення, ця перевага обмежується обробкою даних транзакцій, властивою блокчейну. Коли складні криптографічні обчислення та взаємодії ZK стикаються з великою кількістю обчислень ML, проблема низького TPS блокчейну стає відкритою, а низька обчислювальна потужність блокчейну стає найбільшою перешкодою, яка перешкоджає ML on-chain. **
Поява ZK-SNARK усуває проблему високих вимог до обчислювальної потужності ML. ZK-SNARKs — це криптографічна конструкція доказу з нульовим знанням, її повна назва — «Короткий неінтерактивний аргумент знань з нульовим знанням». Це техніка, заснована на криптографії еліптичної кривої та гомоморфному шифруванні для ефективних доказів з нульовим знанням. ZK-SNARK характеризується високою компактністю. Використовуючи ZK-SNARK, прувер може створити короткий і компактний доказ, а верифікатору потрібно виконати лише невелику кількість обчислень, щоб перевірити достовірність доказу, без зв’язку з доводити багато разів взаємодіяти. Ця природа вимагає лише однієї взаємодії між прувером і верифікатором, що робить ZK-SNARK ефективними та практичними в практичних застосуваннях, що більше підходить для вимог ML до обчислювальної потужності в мережі. Наразі ЗК-СНАРКи є основною формою ЗК у ЗКМЛ.
Вимоги до мережевої інфраструктури ML і відповідні проекти
Розширення можливостей ZK для ML в основному відображається в доказі нульового знання всього процесу ML, який є взаємодією між ML і функціями в ланцюжку. Дві основні проблеми, які необхідно вирішити в цій взаємодії, полягають у з’єднанні форм даних двох і забезпеченні обчислювальної потужності для процесу перевірки ZK.
**Апаратне прискорення ZK: **Доказ ZK ML є складнішим, що вимагає апаратно-підтримуваної обчислювальної потужності в ланцюжку для прискорення обчислення доказу. До таких проектів належать: Cysic, Ulvetanna, Ingonyama, Supranational, Accseal.
**Обробка даних ML у ланцюжку: **Обробка даних у ланцюжку у форму даних, яка може входити до навчання ML, і полегшує доступ до вихідних даних ML із ланцюжка. До таких проектів належать: Axiom, Herodotus, LAGRANGE, Hyper Oracle.
**Концепція обчислень ML: **Режим обчислень ML відрізняється від перевірки схемотехніки ZK у ланцюжку, і он-чейн ML має перетворити свій режим обчислення у форму схеми, яка може бути оброблена блокчейном ZK. До таких проектів належать: Modulus Labs, Jason Morton, Giza.
ZK-доказ **результату ML: **Проблему підтвердження довіри ML потрібно вирішити за допомогою ZK у ланцюжку. Додаток на основі ZK-SNARKs, побудований на Risc Zero або Nil Foundation, може реалізувати доказ автентичності моделі. Серед таких проектів: RISC Zero, Axiom, Herodotus, Delphinus Lab, Hyper Oracle, Poseidon ZKP, IronMill.
ML Empowering ZK: розширені сценарії додатків Web3
*ZK вирішує проблему довіри ML і надає ML можливість бути прив’язаним. Багатьом сферам Web3 терміново потрібна продуктивність або підтримка прийняття рішень AI ML. ZKML дозволяє мережевим програмам реалізувати розширення можливостей AI за умови забезпечення децентралізації та ефективності. *
DeFi
ZKML може допомогти DeFi бути більш автоматизованим, один – автоматизація оновлення параметрів протоколу в ланцюжку; інший – автоматизація торгових стратегій.
Modulus Labs запустила RockyBot, першого в історії торгового бота штучного інтелекту, який повністю працює в мережі.
ЗРОБИВ
ZKML може допомогти у створенні децентралізованої ідентичності DID Web3. Раніше режими керування ідентифікацією, такі як приватні ключі та мнемоніка, погіршували взаємодію з користувачем Web3. Справжню конструкцію DID можна завершити за допомогою ZKML для ідентифікації біологічної інформації суб’єктів Web3. Водночас ZKML може гарантувати безпеку конфіденційності біологічної інформації користувача .
Worldcoin реалізує ZKML для перевірки DID з нульовим знанням на основі сканування райдужної оболонки ока.
гра
ZKML може допомогти іграм Web3 досягти повнофункціонального онлайн-мережі. ML може внести диференційовану автоматизацію у ігрову взаємодію та збільшити задоволення від гри; тоді як ZK може приймати рішення щодо взаємодії ML у ланцюжку.
Modulus Labs запускає шахову гру на основі ZKML @VsLeela;
AI ARENA використовує ZKML для реалізації високої інтерактивності ігор NFT у ланцюжку.
Охорона здоров’я та юридичні консультації
Охорона здоров’я та юридичні консультації є сферами з високим рівнем конфіденційності та вимагають накопичення великої кількості справ. ZKML може допомогти користувачам приймати рішення та гарантувати, що конфіденційність користувачів не витікає.
Виклики ZKML
Зараз ZKML інтенсивно розвивається, але оскільки він не є рідним для блокчейну та потребує великої обчислювальної потужності, ZKML в основному зіткнеться з наступними двома проблемами в майбутньому:
Проблема спотворення параметрів у процесі кількісного визначення даних ML на ланцюжку:
*Більшість ML використовує числа з плаваючою комою для представлення параметрів моделі, тоді як схеми ZK повинні використовувати числа з фіксованою комою. У процесі перетворення цифрового типу буде знижена точність параметрів ML, що призведе до певного спотворення результатів виведення ML.
Високі вимоги до обчислювальної потужності його великої моделі ZK підтверджені:
На даний момент обчислювальна потужність блокчейну не може впоратися з великомасштабним і великим обчисленням ZKML у ланцюжку.**Поточні популярні ZK-SNARK підтримують лише дрібномасштабні та дрібномасштабні докази нульового знання ML. **Обмеження обчислювальної потужності є ключовим фактором, що впливає на розробку додатків блокчейну ZKML.
**Етап генерації доказів ZK має високу обчислювальну складність і вимагає великих ресурсів обчислювальної потужності. **Через високу кореляцію між даними, до яких зазвичай потрібно отримати доступ і які потрібно обробити на етапі перевірки ZK, цей процес важко розподілити, і він не може бути «паралелізованим». Поширення цього процесу може створити додаткову складність і навіть погіршити загальну продуктивність. На даний момент для вирішення проблеми ефективності обчислень ZK основні напрямки досліджень спрямовані більше на оптимізацію алгоритмів і апаратне прискорення.
Висновок
ZKML — це двостороння подорож між підтвердженням нульового знання та машинним навчанням.Останній безперервний розвиток технології блокчейну ZK допомагає ML вирішити проблему підтвердження довіри та забезпечує мережеве середовище для ML;зрілий ШІ технологія ML допомагає ZK реалізувати розширення Web3 Ecological та інноваційні програми.
Розробка ZKML стикається з деякими проблемами, такими як проблеми спотворення параметрів і високі вимоги до обчислювальної потужності для великих моделей, але ці проблеми можна вирішити за допомогою технологічних інновацій і апаратного прискорення. Завдяки безперервній появі та розвитку проектів ZKML ми можемо передбачити, що це принесе більше інновацій та цінності екосистемі Web3 у сферах DeFi, DID, ігор та охорони здоров’я. **
Очікується, що в майбутньому ZKML стане ключем до справжнього розблокування перехресної інтеграції Web3 + AI, забезпечуючи потужну підтримку для подальшого створення безпеки, захисту конфіденційності та ефективних додатків блокчейну. Поєднавши ZK з нульовим знанням і можливості обробки даних ML, ми точно зможемо створити більш відкритий, інтелектуальний і надійний цифровий світ!
Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Погляд на переваги та проблеми ZKML для машинного навчання без знань
Технологія блокчейн і машинне навчання, як дві галузі, які привернули велику увагу, ведуть технологічний прогрес завдяки своїм децентралізованим характеристикам і можливостям, керованим даними відповідно. ZK (Zero-Knowledge, надалі іменується як ZK) у технології блокчейн — це концепція в криптографії, **посилається на доказ або інтерактивний процес, у якому перевіряючий може підтвердити певне твердження верифікатору правдивість цього твердження, не розкриваючи жодних конкретних інформація про це. **ML (Machine Learning, Machine Learning, далі ML) — це гілка ШІ. Машинне навчання вивчає вхідні дані, узагальнює їх для формування моделі та робить прогнози та приймає рішення.
У цьому контексті ZKML (Zero-Knowledge Machine Learning), який поєднує обидва, нещодавно процвітав. ZKML поєднує захист конфіденційності та можливості перевірки з нульовими знаннями з можливостями обробки даних і прийняття рішень машинного навчання, надаючи нові можливості та можливості для додатків блокчейн. ZKML надає нам рішення для одночасного захисту конфіденційності даних, перевірки точності моделі та підвищення ефективності обчислень.
Ця стаття детально представить ZKML, зрозуміє його технічні принципи та сценарії застосування, дослідить це захоплююче перехресне поле з розробниками та, нарешті, покаже, як ZKML може побудувати цифрове майбутнє з повнішою конфіденційністю, безпекою та ефективністю! **
**ZKML: **Доказ нульових знань у поєднанні з машинним навчанням
Є дві причини, чому підтвердження з нульовим знанням і машинне навчання можна поєднати в блокчейні:
З одного боку, технологія нульового знання ZK не тільки сподівається реалізувати ефективну перевірку мережевих транзакцій, розробники ZK також сподіваються, що ZK можна використовувати в ширшому екологічному полі, а потужна підтримка ШІ ML стала додатком ЗК. Чудовим прискорювачем для екологічної експансії.
З іншого боку, весь процес від розробки до використання моделей ML стикається з проблемою підтвердження довіри**.ZK може допомогти ML реалізувати доказ дійсності без витоку даних і інформації, а також вирішити дилему довіри ML. Поєднання ZKML означає, що обидва беруть те, що їм потрібно, і йдуть в обох напрямках, а також додадуть імпульс екології блокчейну.
ZK і ML доповнюють один одного з точки зору потреб розвитку та можливостей
ML має вирішити багато проблем із довірою, а точність, цілісність і конфіденційність окремих робочих процесів потрібно підтвердити. ZK може ефективно перевірити, чи правильно працює будь-який тип обчислень за умови забезпечення конфіденційності, добре вирішує давню проблему доказу довіри в машинному навчанні. Цілісність моделі є важливою проблемою підтвердження довіри в процесі навчання ML, але не менш важливим є захист конфіденційності даних і інформації, які навчається та використовується модель ML. Це ускладнює проходження навчання ML у сторонніх аудиторських і регуляторних органах для завершення підтвердження довіри, а децентралізований ZK з атрибутами нульового знання є шляхом підтвердження довіри, який дуже сумісний з ML.
«Штучний інтелект покращує продуктивність, блокчейн оптимізує виробничі відносини», ML впроваджує вищий імпульс інновацій і якість обслуговування в ZK, ZK забезпечує ML можливість перевірки та захист конфіденційності, ZKML і ZKML працюють у середовищі блокчейну.
Технічні переваги ZKML
Основні технічні переваги ZKML реалізують поєднання обчислювальної цілісності, захисту конфіденційності та евристичної оптимізації. З точки зору конфіденційності ZKML має такі переваги:
Досягнення прозорої перевірки
Підтвердження з нульовим знанням (ZK) може оцінити продуктивність моделі, не розкриваючи внутрішні деталі моделі, забезпечуючи прозорий і ненадійний процес оцінювання.
Гарантія конфіденційності даних
ZK можна використовувати для перевірки загальнодоступних даних за допомогою загальнодоступної моделі або перевірки приватних даних за допомогою приватної моделі для забезпечення конфіденційності та конфіденційності даних.
Сам ZK забезпечує правильність певного твердження за умови забезпечення конфіденційності за допомогою криптографічних протоколів, що усуває дефекти машинного навчання з підтвердженням коректності обчислень у захисті конфіденційності та машинного навчання з гомоморфним шифруванням у захисті конфіденційності. **Інтеграція ZK у процес ML створює безпечну та конфіденційну платформу, яка усуває недоліки традиційного машинного навчання. ** Це не тільки заохочує компанії, що займаються захистом конфіденційності, застосовувати методи машинного навчання, але й розробники Web2 більш мотивовані досліджувати технологічний потенціал Web3.
ZK Empowers ML: Забезпечує мережеву інфраструктуру
Кайдани обчислювальної потужності в ланцюжку ML і ZK-SNARK
Причина, чому ML, який є відносно зрілим поза ланцюгом, щойно увійшов у ланцюг, полягає в тому, що вартість обчислювальної потужності блокчейну є занадто високою. Багато проектів машинного навчання не можуть безпосередньо працювати в середовищі блокчейну, представленому EVM, через обмеження обчислювальної потужності. У той же час, хоча перевірка дійсності ZK є більш ефективною, ніж подвійне обчислення, ця перевага обмежується обробкою даних транзакцій, властивою блокчейну. Коли складні криптографічні обчислення та взаємодії ZK стикаються з великою кількістю обчислень ML, проблема низького TPS блокчейну стає відкритою, а низька обчислювальна потужність блокчейну стає найбільшою перешкодою, яка перешкоджає ML on-chain. **
Поява ZK-SNARK усуває проблему високих вимог до обчислювальної потужності ML. ZK-SNARKs — це криптографічна конструкція доказу з нульовим знанням, її повна назва — «Короткий неінтерактивний аргумент знань з нульовим знанням». Це техніка, заснована на криптографії еліптичної кривої та гомоморфному шифруванні для ефективних доказів з нульовим знанням. ZK-SNARK характеризується високою компактністю. Використовуючи ZK-SNARK, прувер може створити короткий і компактний доказ, а верифікатору потрібно виконати лише невелику кількість обчислень, щоб перевірити достовірність доказу, без зв’язку з доводити багато разів взаємодіяти. Ця природа вимагає лише однієї взаємодії між прувером і верифікатором, що робить ZK-SNARK ефективними та практичними в практичних застосуваннях, що більше підходить для вимог ML до обчислювальної потужності в мережі. Наразі ЗК-СНАРКи є основною формою ЗК у ЗКМЛ.
Вимоги до мережевої інфраструктури ML і відповідні проекти
Розширення можливостей ZK для ML в основному відображається в доказі нульового знання всього процесу ML, який є взаємодією між ML і функціями в ланцюжку. Дві основні проблеми, які необхідно вирішити в цій взаємодії, полягають у з’єднанні форм даних двох і забезпеченні обчислювальної потужності для процесу перевірки ZK.
ML Empowering ZK: розширені сценарії додатків Web3
*ZK вирішує проблему довіри ML і надає ML можливість бути прив’язаним. Багатьом сферам Web3 терміново потрібна продуктивність або підтримка прийняття рішень AI ML. ZKML дозволяє мережевим програмам реалізувати розширення можливостей AI за умови забезпечення децентралізації та ефективності. *
DeFi
ZKML може допомогти DeFi бути більш автоматизованим, один – автоматизація оновлення параметрів протоколу в ланцюжку; інший – автоматизація торгових стратегій.
ЗРОБИВ
ZKML може допомогти у створенні децентралізованої ідентичності DID Web3. Раніше режими керування ідентифікацією, такі як приватні ключі та мнемоніка, погіршували взаємодію з користувачем Web3. Справжню конструкцію DID можна завершити за допомогою ZKML для ідентифікації біологічної інформації суб’єктів Web3. Водночас ZKML може гарантувати безпеку конфіденційності біологічної інформації користувача .
гра
ZKML може допомогти іграм Web3 досягти повнофункціонального онлайн-мережі. ML може внести диференційовану автоматизацію у ігрову взаємодію та збільшити задоволення від гри; тоді як ZK може приймати рішення щодо взаємодії ML у ланцюжку.
Охорона здоров’я та юридичні консультації
Охорона здоров’я та юридичні консультації є сферами з високим рівнем конфіденційності та вимагають накопичення великої кількості справ. ZKML може допомогти користувачам приймати рішення та гарантувати, що конфіденційність користувачів не витікає.
Виклики ZKML
Зараз ZKML інтенсивно розвивається, але оскільки він не є рідним для блокчейну та потребує великої обчислювальної потужності, ZKML в основному зіткнеться з наступними двома проблемами в майбутньому:
*Більшість ML використовує числа з плаваючою комою для представлення параметрів моделі, тоді як схеми ZK повинні використовувати числа з фіксованою комою. У процесі перетворення цифрового типу буде знижена точність параметрів ML, що призведе до певного спотворення результатів виведення ML.
Високі вимоги до обчислювальної потужності його великої моделі ZK підтверджені:
На даний момент обчислювальна потужність блокчейну не може впоратися з великомасштабним і великим обчисленням ZKML у ланцюжку.**Поточні популярні ZK-SNARK підтримують лише дрібномасштабні та дрібномасштабні докази нульового знання ML. **Обмеження обчислювальної потужності є ключовим фактором, що впливає на розробку додатків блокчейну ZKML.
**Етап генерації доказів ZK має високу обчислювальну складність і вимагає великих ресурсів обчислювальної потужності. **Через високу кореляцію між даними, до яких зазвичай потрібно отримати доступ і які потрібно обробити на етапі перевірки ZK, цей процес важко розподілити, і він не може бути «паралелізованим». Поширення цього процесу може створити додаткову складність і навіть погіршити загальну продуктивність. На даний момент для вирішення проблеми ефективності обчислень ZK основні напрямки досліджень спрямовані більше на оптимізацію алгоритмів і апаратне прискорення.
Висновок
ZKML — це двостороння подорож між підтвердженням нульового знання та машинним навчанням.Останній безперервний розвиток технології блокчейну ZK допомагає ML вирішити проблему підтвердження довіри та забезпечує мережеве середовище для ML;зрілий ШІ технологія ML допомагає ZK реалізувати розширення Web3 Ecological та інноваційні програми.
Розробка ZKML стикається з деякими проблемами, такими як проблеми спотворення параметрів і високі вимоги до обчислювальної потужності для великих моделей, але ці проблеми можна вирішити за допомогою технологічних інновацій і апаратного прискорення. Завдяки безперервній появі та розвитку проектів ZKML ми можемо передбачити, що це принесе більше інновацій та цінності екосистемі Web3 у сферах DeFi, DID, ігор та охорони здоров’я. **
Очікується, що в майбутньому ZKML стане ключем до справжнього розблокування перехресної інтеграції Web3 + AI, забезпечуючи потужну підтримку для подальшого створення безпеки, захисту конфіденційності та ефективних додатків блокчейну. Поєднавши ZK з нульовим знанням і можливості обробки даних ML, ми точно зможемо створити більш відкритий, інтелектуальний і надійний цифровий світ!