# Aleo **Published by:** [stressedBoars8](https://paragraph.com/@stressedboars8/) **Published on:** 2022-04-14 **URL:** https://paragraph.com/@stressedboars8/aleo ## Content Бонжур, мои маленькие любители амбассадорок. В последнее время выбить себе место на сейле становится все сложнее и сложнее. Связано это с тем, что всё больше людей приходит в индустрию, и особо одаренные давно прибегают к мультиаккаунтам. Проекты от этого знатно страдают и всячески пытаются делать акцент не на количество, а на качество создаваемого контента и вовлеченности людей. Данный цикл статей, посвященный Aleo, поможет любому человеку досконально разобраться в проекте и самостоятельно делать задания и контент более высокого качества, чем у тех, кто потратил на его изучение 5 минут и хочет легкой наживы. Данный цикл статей следует начать с технологии, на которой зиждется блокчейн Aleo. Речь идет о Zero-Knowledge Proofs. Что это за технология такая проще всего объяснить на примере, который поймет даже ребенок. И так, представим, что вы с подругой гуляли на Хелоуин и собирали конфеты. В конце дня вы встретились со своими мешочками полными сладостей и хотите узнать, одинаковое ли количество конфет вы получили. Для наглядности представим, что конфет может быть 10, 20, 30 и 40. Просто взять и посчитать конфеты не вариант, тк возможно количество конфет у вас разное и кому то придется делиться, а этого совсем не хочется. Чтобы сравнить количество конфет, которые вы получили, не сообщая фактическое количество, ты берешь 4 закрывающихся коробки и наклеиваешь на каждую этикетку с надписью 10, 20, 30 или 40 (штук конфет). Затем ты выбрасываешь все ключи, кроме ключа от коробки, которая соответствует количеству шоколадок, которые у тебя есть (допустим, 20 конфет) и уходишь. Затем, твоя подруга берет 4 листочка и пишет на одном листочке «+», а на всех остальных «-». Затем она вставляет «+» через прорезь в коробку с номером, соответствующим количеству конфет, которые у нее есть (допустим, у нее их 30), а бумажки с «-» вставляет в остальные коробки. Ты возвращаешься и открываешь ту коробку, от которой у тебя все еще есть ключ — ту, которая соответствует количеству конфет, которые у тебя есть — и смотришь, содержит ли она «+» или «-». Если это «плюс», то у твоей подруги в сумке такое же количество конфет. Если на листочке написано «-», значит, разное. Мы знаем, что в твоей сумке 20 конфет, а в сумке подруги — 30. Открыв коробку и найдя на ней бумажку со знаком «минус», ты узнаешь, что у вас разное количество конфет. Но у тебя нет возможности узнать, больше или меньше плиток шоколада у подруги. И так, возвращаясь к вопросу, а что же такое Zero-Knowledge Proofs, можно сказать, что доказательство с нулевым разглашением позволяют одному человеку доказывать другому, что утверждение является верным, не раскрывая какой-либо информации, выходящей за рамки действительности утверждения. Привлеченные стороны обычно называют как проверяющий и верифицирующий, а утверждение, которое они держат в секрете, называют свидетелем. Основная цель этих доказательств состоит в том, чтобы раскрыть как можно меньше данных между двумя сторонами. Другими словами, можно использовать доказательства с нулевым разглашением, для подтверждения того, что они обладают определенными знаниями, не раскрывая никакой другой информации. ## Publication Information - [stressedBoars8](https://paragraph.com/@stressedboars8/): Publication homepage - [All Posts](https://paragraph.com/@stressedboars8/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@stressedboars8): Subscribe to updates