# Aleo & Zero Knowledge **Published by:** [Nataliiiiii](https://paragraph.com/@iamcryptogirl/) **Published on:** 2024-03-30 **URL:** https://paragraph.com/@iamcryptogirl/aleo-zero-knowledge-2 ## Content Ця стаття має технічний ухил і має на меті розповісти вам, яку технологію проект приносить у світ web3 і які проблеми він вирішує. У ній я спробую простою мовою говорити про складні речі. Алео це блокчейн, який слугуватиме платформою для створення високопродуктивних, безпечних та анонімних веб-додатків. Aleo надає середовище виконання програми, яке дозволяє програмному забезпеченню компілювати, виконувати та завершувати свої процеси автономно. Що саме робить Алео? Алео зосереджений на Технологія доказів з нульовим знанням. Підтвердження з нульовим знанням — це метод, за якого одна сторона може довести (prover — PROVER) іншій стороні (VERIFIER — VERIFIER), не розкриваючи розкриття самої таємниці. Іншими словами, ми можемо сказати, що протокол доказу з нульовим знанням дозволяє одній стороні, яку зазвичай називають перевіряючим, переконати іншу сторону, яку називають верифікатором, що перевіряючий знає деякі факти (секрет, теорема, доказ...), не розкриваючи їх. їх верифікатору. БУДЬ-ЯКА інформація про його знання (таємниця, докази,...).Приклад: Антоніо 26 років, він прийшов у бар замовити алкогольні напої, бармен просить у нього паспорт, щоб перевірити вік. ZK-Proofs використовує алгоритми, щоб довести, що Антоніо 26 років, не розкриваючи основних доказів або «вхідних даних», необхідних для підтвердження правдивості цього твердження. Які проблеми вирішує технологія Zero-Knowledge? Перш за все, це зменшить передачу великої кількості непотрібної інформації третім особам. Це дозволить третім сторонам перевіряти інформацію, захищаючи особисті дані. Тобто за допомогою ZK-Proofs бармен зможе перевірити, що Антоніо 26 років, не знаючи інших його даних (прізвища, місця народження тощо). Тобто доказ нульового знання — це не повна анонімність, а лише часткова анонімність. zkSNARK це скорочення від «короткий неінтерактивний аргумент знання з нульовим знанням». Як випливає з назви, ZK означає «нульове розкриття інформації», а SNARK означає «короткий неінтерактивний аргумент розкриття інформації».". Ось що це означає: Нульове знання: якщо твердження правдиве, перевіряючий не знатиме нічого, крім того, що твердження правдиве. Короткий: вказує на те, що доказ нульової інформації можна швидко перевірити. Це стосується доказів із великими висловлюваннями. Неінтерактивний: (non-interactive ) Це означає, що перевіряльнику не потрібно взаємодіяти з верифікатором, щоб підтвердити доказ нульового знання. Замість цього верифікатор може опублікувати свій доказ заздалегідь, а перевіряючий може переконатися, що він правдивий. Аргумент: (Аргумент) Доказ підтвердить дійсність шифрування з нульовим знанням і використовує обмежені обчислення. Знання (знання або база даних): доказ неможливо створити без доступу до свідка (приватні дані, необхідні для підтвердження претензії)). Чому це важливо? На сьогодні немає особистих персональних даних. У світі склалася ситуація, коли для взаємодії з сервісом потрібно надати йому багато персональних даних. Ці компанії використовують наші дані, щоб заробляти на просуванні своїх послуг/рекламі тощо. Також існують ризики витоку наших даних, і це, як показує практика, явище часте. Де можна використовувати технологію Zero-Knowledge? Додатків у реальному житті може бути багато. У будь-якому сервісі, де вас хочуть щось перевірити, найчастіше ви видаєте про себе непотрібну інформацію. Цифровий паспорт. Якщо комусь потрібно перевірити ваш вік, він може зробити це, не знаючи нічого зайвого. (Наприклад, на касі в магазині у вас попросять документ, що підтверджує ваш вік). Водійські права. Якщо вас зупинив інспектор ДАІ для перевірки прав. KYC (Know Your Customer) «Знай свого клієнта», ти можеш перевірити свої дані, не видавши нічого зайвого. AML — Боротьба з відмиванням грошей — це система, яка включає заходи по боротьбі з відмиванням грошей. Ви можете перевірити «чистоту» отримання своїх коштів, не розкриваючи інших даних. Цифрова власність. Його можна придбати без розголошення інформації. Приватні соціальні мережі. Ви можете створити соціальну мережу на основі Aleo та зробити повідомлення між користувачами приватними. Приватні платежі. На відміну від традиційних платіжних структур, які видимі багатьом сторонам, технологія блокчейну, захищена ZK, може підтверджувати транзакції без необхідності перевіряти базові дані транзакції.. Місія Aleo Aleo's mission полягає в тому, щоб дати розробникам можливість створювати справді приватні програми. Aleo пропонує новий підхід до володіння вашими даними, за допомогою технології підтвердження нульового знання можуть з’явитися інші бізнес-моделі та процеси. Офіційні посилання:Website ~ https://www.aleo.org/Twitter ~ https://twitter.com/AleoHQCommunity Twitter ~ https://twitter.com/aleocommunityGitHub ~ https://github.com/AleoHQCommunity Forum — https://community.aleo.org/Community Calendar ~ https://www.aleo.org/community/calendarYouTube — https://www.youtube.com/channel/UCS_HKT2heOC_q88YQLiJt0gDeveloper Documentation ~ https://developer.aleo.org/Leo Playground ~ https://play.leo-lang.org/Aleo Block Explorer ~ https://www.aleo.network/Community Blog ~ https://medium.com/@AleoHQAnnouncements Blog ~ https://www.aleo.org/blog ## Publication Information - [Nataliiiiii](https://paragraph.com/@iamcryptogirl/): Publication homepage - [All Posts](https://paragraph.com/@iamcryptogirl/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@iamcryptogirl): Subscribe to updates - [Twitter](https://twitter.com/Nataliiiii5445): Follow on Twitter