Дослідження zk-SNARKs та zk-STARKs: Розширені протоколи конфіденційності у Криптовалюті

У світі цифрових валют конфіденційність завжди була наріжним каменем цінностей спільноти. Вона тісно пов'язана з фунгібельністю, що є вирішальним атрибутом для будь-якої широко прийнятої монетарної системи. Більшість тримачів криптовалюти віддають перевагу збереженню своїх активів та історії транзакцій в конфіденційності. Серед різних криптографічних технологій, що прагнуть покращити конфіденційність блокчейну, zk-SNARKs та zk-STARKs виділяються як особливо значущі інновації.

zk-SNARK, акронім для Zero-Knowledge Succinct Non-Interactive Argument of Knowledge, та zk-STARK, що означає Zero-Knowledge Scalable Transparent Argument of Knowledge, представляють значні досягнення в технологіях збереження конфіденційності. Хоча zk-SNARKs вже знайшли застосування в блокчейн-основних платіжних системах та безпечних методах перевірки, zk-STARKs з'являються як потенційне оновлення, вирішуючи деякі обмеження свого попередника.

Алегорія печери Алі Баби

Щоб зрозуміти концепцію доказів з нульовим знанням, які є основою як zk-SNARKs, так і zk-STARKs, давайте згадаємо класичну криптографічну притчу: Печера Алі-Баби. Ця історія, представлена криптографом Жаном-Жаком Квіскатером та його колегами у 1990 році, ілюструє основні принципи доказів з нульовим знанням.

Уявіть собі круглу печеру з єдиним входом і магічними дверима, що ділять два шляхи. Двері відкриваються лише тоді, коли шепочуть секретний пароль. У цьому сценарії Аліса хоче довести Бобу, що вона знає пароль, не розкриваючи його. Боб чекає зовні, поки Аліса входить у печеру, обираючи один з двох шляхів. Потім Боб вигукує, з якого шляху він хоче, щоб Аліса вийшла. Якщо Аліса справді знає пароль, вона може вийти з будь-якого з шляхів на прохання.

Цей процес можна повторювати кілька разів, щоб встановити знання Аліси за межами розумного сумніву. Алегорія про печеру демонструє, як можна довести володіння інформацією, не розкриваючи саму інформацію - суть нульових доказів знань.

Розуміння zk-SNARKs

zk-SNARKs здобули популярність завдяки їх реалізації в криптовалютах, орієнтованих на конфіденційність. Цей протокол дозволяє шифрувати транзакції, при цьому зберігаючи можливість їх перевірки, дозволяючи учасникам мережі підтверджувати транзакції без доступу до всіх супутніх даних. Варто зазначити, що в деяких реалізаціях ці функції конфіденційності є необов'язковими і вимагають ручної активації.

Суть 'стиснутого' характеру zk-SNARKs відноситься до їхньої ефективності - докази компактні та швидкі для перевірки. 'Неінтерактивний' аспект означає, що необхідна мінімальна комунікація між доводчиком та перевіряльником, на відміну від ранніх інтерактивних протоколів нульового знання.

Однак, zk-SNARKs покладаються на початкову довіру, що вимагає набору публічних параметрів для створення нульових доказів знання. Ця фаза налаштування є вирішальною для запобігання шахрайським транзакціям, але вводить потенційні проблеми централізації, оскільки ці параметри часто встановлюються невеликою групою.

"аргументи" у zk-SNARKs стосуються їхньої обчислювальної достовірності. Хоча ймовірність того, що недобросовісний доводчик успішно обмане систему, є мінімальною, теоретично це можливо за наявності достатньої обчислювальної потужності - це слід враховувати в контексті досягнень у галузі квантових обчислень.

Представляємо zk-STARKs

zk-STARKs виникли як еволюція zk-SNARKs, що має на меті вирішити деякі з їхніх обмежень. Найбільш значне покращення - це elimination початкового довіреного налаштування, як вказує 'T' для прозорості в акронімі.

zk-STARKs досягають цього, використовуючи спрощений симетричний метод шифрування, заснований на зіткненнях хеш-функцій. Цей підхід не тільки усуває необхідність у довіреній настройці, але й покращує стійкість до потенційних атак квантових комп'ютерів.

Ще однією перевагою zk-STARKs є їх масштабованість. Спілкування між провайдерами та перевіряючими залишається постійним, незалежно від складності обчислень, на відміну від zk-SNARKs, де спілкування зростає з підвищенням обчислювальних вимог.

Майбутнє конфіденційності в криптовалютах

Обидва zk-SNARKs та zk-STARKs перебувають на передовій технологій, що покращують конфіденційність у криптовалютному просторі. Оскільки попит на анонімність у цифрових транзакціях зростає, ці протоколи утримують величезний потенціал для революціонізації того, як ми підходимо до конфіденційності в блокчейн-системах.

Постійний розвиток і вдосконалення цих технологій підкреслюють зобов'язання спільноти криптовалют до збереження конфіденційності користувачів, одночасно підтримуючи цілісність і прозорість блокчейн-мереж. У міру просування досліджень, ми можемо побачити ще більш просунуті ітерації цих протоколів, що подальше зміцнить приватність цифрових валют.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити