June 11, 2022

ZPrize AMA с Главным Операционным Директором Aleo

Ссылка на АМА сессию: https://twitter.com/i/spaces/1kvJpAQkjaDxE
Мой Дискорд: useless_dorozhkina#1394

Алекс: Тема сегодняшнего звонка — это ZPrize. Позвольте мне рассказать вам небольшую сводку на случай, если кто-то не знает ничего об этом.

Идея ZPrize состоит в том, что это соревнование, оживляющее криптографию с Нулевым Разглашением. Также как XPrize оживлял множество видов технологий, включая самое известное — это коммерческие космические полеты. Соревнование XPrize сделало это индустрию жизнеспособной. Криптография с Нулевым Разглашением, по-моему, похожа на то, чем были коммерческие полеты в космос в ранних 2000-х. Очевидно, в то время это была индустрия будущая, но ей оставалось совсем немного, чтобы начать применяться на практике, чтобы достигнуть нового поколения технологий и нового уровня экономики. Это то, для чего и было создано соревнование ZPrize.

На самом деле, вдохновение для создания этого соревнования пришло из Тестнета 2. Те из вас, кто участвовал, знают, что было относительно малое количество майнеров, кто хорошо справлялся на сети. Так что мы хотели исправить это, сделать майнинг для алгоритма консенсуса Aleo более соревновательным. Первоначально мы планировали провести это соревнование только между командой, но, когда ты оживляешь Криптографию с Нулевым Разглашением, несмотря на различия между системами Доказательств, между SNARKs, было множество переносов между различными системами и схемами на уровне математических операций. Когда мы хотели оптимизировать код, который мы первоначально написали, мы поняли, что многие из этих операций находились не только в наших областях интересов, они затрагивали интересы всей индустрии. Мы решили сделать несколько звонков, пообщаться с разными командами, и узнали, что все в индустрии как раз таки воодушевлены провести соревнование, чтобы оживить Криптографию с Нулевым Разглашением.

И я счастлив сообщить, что грядёт большое объявление об этом в течение следующих пары недель! Двадцать команд, включая нас, собрали больше 6 миллионов долларов на создание соревнования, которое поможет оживить Криптографию с Нулевым Разглашением.

Последнее и самое главное, что я возможно еще не упомянул, что касается всех вас и Тестнета 2, и майнинга — это то, что все работы, которые участники соревнования будут предлагать, когда будут соревноваться за эти призы и зарабатывать спонсорские деньги, все эти работы будут иметь открытый исходный код. Так что это не только принесет пользу Aleo, не только сделает основной майнинг и подтверждения быстрее, это принесет пользу всей индустрии. И, я надеюсь, это обратит всеобщее внимание на эту технологию и подчеркнет эти крутые и уникальные пути, а также поможет сделать технологию более практичной.

Это краткий обзор того, что из себя представляет ZPrize. Наверное, я остановлюсь и посмотрю, есть ли у кого-нибудь вопросы, и мы сможем приступить к обсуждению.

Ozicoin: Я хочу спросить об MEV в Aleo. Проект решит проблему MEV?

Алекс: Да. Для всех скажем, что MEV — это Извлекаемая Стоимость Майнера. Это еще одно определение фронтраннинга. То, как это выглядит на деле, например на Ethereum и на UniSwap: вы совершаете сделку, или вы представляете сделку, тем самым вы отправляете транзакцию на сеть. И из-за того, что майнеры включают транзакцию в блок, они могут увидеть, что вы делаете. Допустим, вы занимаетесь арбитражем между двумя децентрализованными биржами. Майнеры могут видеть ценность, которую вы из этого получаете, и сами получить ее, создав свою собственную транзакцию, которую они сделают приоритетной, потому что сами же ее и включают. Потому что майнеры занимаются тем, что включают транзакции в блоки. Из-за того, что майнеры определяют порядок транзакций, они могут использовать свои знания, чтобы делать свои транзакции приоритетными.

Единственное решение этой проблемы — приватность. Потому что фундаментальное преимущество майнеров — это информация, которую они получают из незаконченных транзакций. Поэтому, если транзакции будут полностью скрытыми, в плане полезной нагрузки и интерактивных сторон, то майнеры в Aleo будут просто включать транзакции в блок, в зависимости от комиссии. У них не будет никакого контекста, никакого информационного преимущества.

В общем, по-моему, Извлекаемая Стоимость Майнера — это особый случай более широкой парадигмы криптографии, немного мрачной. Есть некоторые статьи об этой общей концепции “темного леса”, это метафора. Когда вы включаете свет в темном лесу, вы сможете видеть, но также и все остальные смогут увидеть вас. И это то, что из себя представляет криптовалюта в большинстве блокчейнов. А приватность позволяет отправить ваши намерения до того, как они свершатся, а все остальные, майнеры, другие трейдеры — никто не может получить выгоду из этой информации во вред вам. Опять-таки, ключевая особенность Aleo это то, что транзакции становятся приватными, никто не получает вашу информацию. Вы транслируете намерение сделать что-то, и это единственное, что видит сеть. Поэтому у всех равные условия.

Это ответило на твой вопрос?

Ozicoin: Да, большое спасибо. У меня есть еще один вопрос, если позволишь.

Алекс: Да, конечно! Никто больше не поднимал руку, так что вперед!

Ozicoin: Окей. Я думаю, из-за приватности аккаунты и токены, которые есть на этих аккаунтах, не будут видны другим людям, и из-за этого не будет АММ, это так?

Алекс: Это не так, в том смысле, что у нас действительно есть модель, которая могла бы поддерживать АММ, как UniSwap, и это то, о чем мы хотим объявить, и о чем мы очень взволнованы.

Модель аккаунта сама по себе не делает возможным АММ, как на UniSwap. Это исполнение контракта на сети. По сути, это исполнение контракта всеми майнерами совместно на сети делает это возможным.

Позвольте мне сделать шаг назад. Почему это возможно на Ethereum, а, например, на Bitcoin — нет? На Ethereum возможность исполнения на сети дает вам одновременный доступ к состоянию, потому что майнеры совместно соглашаются, какое состояние доступно и изменено, и прочитано, и написано; они приходят к этому согласию в конце блока. Это очень неэффективно, поэтому режим Aleo по умолчанию — это исполнение вне сети. Я создаю доказательство, это доказательство сериализуется в транзакцию, затем я предоставляю транзакцию на сеть, а майнер ее включает. Вы можете заметить, с чем тут может возникнуть проблема, если я взаимодействую с эквивалентным UniSwap контрактом на Aleo. Если я возьму состояние контракта, в котором программа генерирует доказательство об этом состоянии, скажем, о сделке, а кто-то другой совершает сделку вперед моей, моя сделка не удастся. На UniSwap она совершится, возможно, что цена будет немного отличаться от той, что вы указали, но сделка совершится.

У Aleo есть концепция гибридного исполнения, где вы можете произвести большинство согласий вне сети для эффективности и масштабируемости. Но вы можете оставить часть доказательства, чтобы майнеры сгенерировали или завершили его, также как они это делают на Ethereum.

Это функция, которую мы добавляем, как часть Тестнета 3. Мы очень взволнованы, потому что, по сути, она дает возможность делать все, что вы можете делать на Ethereum, а также дает гибкость модели исполнения вне сети, с точки зрения неограниченного времени выполнения.

Это то, о чем мы очень взволнованы и о чем расскажем в следующие несколько недель.

Ozicoin: У меня возник еще один вопрос. Если я буду закидывать токены в пулы ликвидности, я буду знать, какой процент я получу?

Алекс: Окей, мы поговорили об исполнении на сети и вне сети. Есть в этом и другой аспект, о котором, по-моему ты говоришь. Вопрос о том, какие проценты ты получишь, приводит к другому: “Какая часть состояния является публичной?”

По-моему, существует несколько разных конструкций, которые можно создать для децентрализованной биржи, где вы возможно и не будете знать, какой процент из пула ликвидности получите, я думаю, такая конструкция будет более сложной. Я не могу привести пример, как она будет выглядеть, но самое простое — это представить UniSwap, где вы можете видеть все балансы.

Для тех из вас, кто не знает, что такое UniSwap: это смарт-контракт с двумя величинами, токеном А и токеном В, и между этими токенами есть математическая зависимость. Если добавить один из токенов или убрать его, функция, которая их соединяет, переместится в другую точку, в результате она будет другой. Все выглядит как график, где, когда вы покупаете множество токенов, цена токена А увеличивается по сравнению с токеном В. Это простой умный механизм для создания рынка. Но в основе своей, это математическое соотношение между двумя величинами.

Очевидно, ты спрашиваешь, что было бы, если бы эти величины были неизвестны? Как работала бы тогда связывающая их зависимость? В таком случае точно были бы какие-нибудь предсказания, возможно множество различных предсказывающих схем, которые бы доказывали знание конкретного количества, которое было введено в соединяющую зависимость или в пул ликвидности. А затем это доказательство возможно могло бы быть использовано в транзакции, и вы бы могли использовать это, чтобы прикинуть процент, или лучше, какой будет обменный курс между двумя активами.

Это немного сложно, но, по существу, это один из компромиссов, который дает нам приватность. Если люди не знают, к какому состоянию получать доступ, система не будет удобной в использовании. Я думаю, разработчики приложений в Aleo будут иметь возможность создать множество компромиссных решений.

Другой механизм децентрализованного обменника, не UniSwap, который, по-моему, отлично работает с приватностью, это 0x. Там у вас есть децентрализованная книга заказов, и множество разных заказов, которые вы можете заполнить. В эту модель очень легко внедрить приватность, и она немного более практична.

В общем, по-моему, не существует идеального решения, касаемо приватных децентрализованных обменников. UniSwap имеет отличный дизайн, но, как я упоминал ранее, он уязвим к фронтраннингу. Что-то наподобие 0x является более сложным и менее элегантным, но вы не можете внедрить приватность таким образом, чтобы было существенное отличие, или чтобы она значительно прятала личности участвующих сторон.

То, что меня радует в Aleo, в основе своей он позволяет использовать обе конструкции. Вы можете выбирать, можете просто сделать UniSwap. Опять-таки, с такой гибридной моделью исполнения вы сможете дублировать Ethereum с ограниченной приватностью. И это конечно будет лучше, потому что проблема EMV будет решена. Или же вы сможете сделать что-то вроде 0х с децентрализованной книгой заказов, и в результате получить темный омут.

Я думаю, гибкость того, что мы создаем, и есть то, что выделяет нас среди других проектов, которые только выбирают один из маршрутов. Надеюсь, это помогло или ответило на твой вопрос!

Ozicoin: Большое спасибо!

Veronika: На одной из предыдущих АМА сессий ты говорил о том, что посетишь Амстердам в апреле. Мне интересно, какие мероприятия ты собираешься посетить? Я знаю, что там будет проводиться Devconnect, он будет длится целую неделю, а также будет множество других событий.

Алекс: Да, через две недели мы поедем в Амстердам командой из 10 человек. Там будет проводиться два более длительных мероприятия. Первое начинается на следующей неделе, это будет академическая конференция под названием “Real World Crypto”. Его организовывает IACR, руководящий орган для академической криптографии. Эта конференция проводится каждый год, и она, в основном, будет направлена на академические вопросы. Но Говарда, генерального директора Aleo, попросили выступить вместе с Пратьюш, нашим главным научным сотрудником. Говард будет рассказывать об Aleo, а Пратьюш — о своей работе в экосистеме с открытым исходным кодом. Так что мы будем на этом мероприятии с 13-го числа по 15-е.

А затем на следующей неделе, как ты и сказала, Veronika, мы посетим Devconnect. На самом деле, мы организовываем там мероприятие в вечер среды той недели, я думаю, это будет 20-е. мы будем проводить мероприятие с ужином, так что ребята, которые будут в Амстердаме, я с радостью приглашаю вас присоединиться к нам!

Затем 21-го числа будет проводиться встреча ZK, я надеюсь, многие из вас подали заявки на ее посещение. Это будет очень здорово, и там будет множество замечательных людей, которые будут рассказывать и делиться многими интересными вещами, которые сейчас происходят в сфере ZK. Я буду выступать там и рассказывать о ZPrize, о том, чего мы достигли, и в чем смысл этого соревнования. Это будет 21-го числа, встреча ZK.

Я думаю, кто-то из ребят планирует посетить Devcon, это будет очень крутое событие, которым будет управлять мой друг Брайан из 0х. Он делает замечательную работу на уровне приложений для ZK, а также, я думаю, на Devcon будут ребята, которые делают игру Dark Forest, Брайан и его команда. Это будет еще одно крутое событие, которое я буду очень рад посетить.

Так что мы будем там. Мы сообщим более подробную информацию в Дискорде. Расскажем о том, что происходит, и возможно мы проведем не только официальные, но и неофициальную встречу, и повеселимся вместе. Будет очень здорово встретить ребят из сообщества!

Veronika: Это замечательно, большое спасибо. Я также видела, что несколько вопросов задали в Дискорде, если ты хочешь их посмотреть. Спасибо!

Lanny Lian: У меня есть вопрос! Возможно, на него уже отвечали ранее, просто общий вопрос. Когда начинается прием заявок на ZPrize? Я видел, что 28-го марта, но больше никаких деталей.

Алекс: Да, я задолжал вам, ребята, обновление. Мы немного передвинули время, потому что мы все еще заканчиваем со спонсорством. Я расскажу об этом в Дискорде, извините, что еще не сделал этого! Новый план заключается в том, чтобы открыть заявки для участников сразу после встречи ZK, 21-го апреля.

Последние две недели мы занимались тем, что заканчивали со спонсорством, я уже говорил, что мы получили больее 6 миллионов долларов спонсорских денег от Mina, Web3.0, US, Anoma, Manta, Panther, Polygon; AMD предоставит поддержку FPGA. Мы работали над тем, чтобы собрать эту коалицию спонсоров, а в следующие две недели мы будем детально обозначать призы. Затем 21-го апреля мы планируем открыть заявки для соревнующихся.

Мы вынуждены были сделать те две вещи перед открытием заявок, чтобы участники могли видеть, в чем конкретно они будут соревноваться. Из всех заявок мы выберем несколько участников, чтобы провести соревнование. Также мы планируем сделать таким образом, чтобы до тех пор, пока вы будете соревноваться и предлагать работы, которые хотя бы соответствуют шаблону, мы будем вам платить за ваше время. Мы хотим удостовериться в том, что, если кто-то будет выбран для соревнования, то он что-то получит. Но, естественно, будет множество различных выигрышных сумм, которые мы дифференцировали между открытым подразделением и командным подразделением. Между этими двумя будет распределено значительное количество выигрышных денег, а также токенов.

Короткий ответ на твой короткий вопрос: 21-го числа откроется прием заявок. Есть еще вопросы?

Lanny Lian: Да, есть ли какие-нибудь критерии для отбора, для того, чтобы команду выбрали?

Алекс: Мы их опубликуем, но, я думаю, главное, на что мы будем обращать внимание, это опыт, на продемонстрированный опыт в индустрии или в области, который будет подходящим. Особенно, в области инженерии или оптимизации, или оборудования; предпочтительно с платформами, как CUDA или даже FPGA. Но также у нас есть парочка категорий, включающих в себя мобильное доказательство и WASM.

Так что, я думаю, главным критерием будет опыт в этих вещах, предпочтительно в инженерии на низком уровне или в оборудовании — это как раз то, что мы ищем. Но мы опубликуем больше информации позже.

Lanny Lian: Окей, понял. Извини, еще один вопрос, ты несколько раз упомянул FPGA, и я видел в он-лайне несколько упоминаний о том, как FPGA на паре вспомогательных алгоритмов. Будут ли анонсированы какие-нибудь детали о правилах соревнования FPGA?

Алекс: Да! Все детали будут уточнены к тому времени, когда мы откроем соревнование или когда откроем заявки. Сейчас мы пытаемся обдумать, как разделить на части призы для категории FPGA. некоторые команды, например, будут использовать криптографические системы, основанные на FRY или на HASH под капотом для схемы обязательств. У них немного другие требования, для чего они оптимизирует. Команды Aleo же будут использовать криптографию эллиптической кривой, и полагаться на парное программирование. Здесь оптимизируются немного разные вещи.

С GPU все просто, потому что для GPU вы можете просто написать С-код, и изменять все, что захотите. С FPGA все сложнее, потому что вам приходится управлять ими на более низком уровне, чтобы получать разные эффекты.

Так что мы пытаемся понять, как разделить эти категории, но, я думаю, в итоге будет две дороги: дорога FPGA, которая будет направлена на системы, основанные на FRY и HASH, и дорога FPGA, направленная на криптографические системы с парным программированием. Это то, что мы имеем на данный момент.

Lanny Lian: Окей, еще один вопрос. Касаемо алгоритма, это будет Тестнет 2 или Тестнет 3? Какой финальный алгоритм мы будем использовать?

Алекс: Итак, соревнование, который я описал для дороги FPGA, находится на очень низком уровне, оно о MSM или MTT, или FFT — этих низкоуровневых криптографических примитивах, из которых и сделаны доказательство и проверка, это уровень математики и операций с оборудованием.

Будет отдельное соревнование о PoSW специально для Aleo. На самом деле, оно не настолько узконаправленное, оно больше о строительстве дерева хешей; а это как раз то, что вы делаете в PoSW, итеративно конструируете дерево хешей.

То, с чем возникли сложности в Тестнете 2, это с транзакциями, основанными на коинах, они доминировали во времени создания блока. Поэтому у большинства людей, которые запускали майнер, не было достаточно времени, чтобы произвести итерации усовершенствованных блоков PoSW. Мы не знаем, успеем ли мы это сделать до ZPrize или нет, но в будущем мы хотим сделать конструкцию транзакций, основанных на коинах, частью самого PoSW. То есть вы получаете кредиты за то, что создаете транзакцию, основанную на коинах, в Доказательстве Выполненной Работы. Это перемена, которую мы планируем совершить. Опять-таки, в будущем будет больше деталей, и, когда мы анонсируем призы в течение следующих нескольких недель, мы поделимся этими деталями.

Lanny Lian: Окей, понял. Большое спасибо!

Neil: Эти 6 миллионов включают в себя токены?

Алекс: Эти 6 миллионов не включают в себя токены Aleo, в основном в них входят токены майннетов других проектов. Мы все еще фиксируем наш токен для Zprize. Но причина, по которой мы не можем назначить им значение в долларах, это потому что, очевидно, ведется множество обсуждений о том, как оценивать нашу сеть, до того как она запущена. Также ведутся обсуждения касаемо закона о безопасности. Поэтому нам нужно быть осторожными с тем, чтобы публично обозначать свою ценность до тех пор, пока мы не запустим майннет. Но призы для команд Aleo будут включать в себя токены Aleo. Изначально мы планировали выделить 8 миллионов токенов. Это все еще план, но возможно мы увеличим или уменьшим это количество в зависимости от того, какие планы у нас будут с Тестнетом 3.

Но да, мы планируем выделить токены, и Neil указал это в чате, что Aleo выделит 2 миллиона долларов, 8 миллионов токенов, это наш план. Это было первоначальное намерение, и это текущий план.

Вопрос из Дискорда: Множество проектов имеют сервисы с централизованным облаком, как AWS, Azure. Думаешь ли ты, что решения с децентрализованным облаком достаточно зрелые, чтобы заменить с централизованным?

Алекс: Я думаю, что всегда будет спрос на централизованные сервисы, они более удобны. По-моему, в криптографии с нулевым разглашением круто то, что она позволяет вам доверять централизованному серверу, или же позволяет вам использовать централизованный сервер, необязательно доверяя ему. Я не представляю мир, в котором децентрализованные решения полностью заменили централизованные. Я думаю, они будут существовать вместе, потому что люди будут продолжать выбирать централизованные для своего удобства. По той же причине в Интернете в теории каждый может создать свой собственный почтовый сервер, но в реальности никто так не делает, все используют Gmail, потому что SMTP — это открытый протокол.

Но что особенно круто в криптографии с Нулевым Разглашением, она очень аккуратно установлена так, чтобы сделать существующую централизованную модель менее доверительной. Потому что сервер может доказать клиенту, что они вели себя определенным образом, будет присутствовать такая гарантия. Или наоборот, клиент может доказать серверу что-то, у сервера не будет доступа к этой информации, но они будут уверены, что клиент на самом деле сделал то, о чем утверждает.

Я думаю, это немного помогает в этом направлении. Это все по поводу этого вопроса.

Alexander Nemu/ blue-pez.dao: Я просто хотел узнать, как ты проводишь свободное время, и что вдохновляет тебя.

Алекс: У меня трое детей, поэтому большую часть своего свободного времени я провожу с ними. И они еще довольно маленькие. Кроме этого мне очень нравится читать, особенно о технических темах, мне очень нравится читать о физике.

И одна из вещей, которая меня вдохновляет, я делал это перед этим звонком, я пересматривал известную речь Джона Кеннеди, американского президента, из 60-х. В ней он говорит о полете на Луну и о том, почему это будет важно для человечества. Я думаю, это одна из причин, по которой я работаю в этой индустрии. Потому что я думаю, что технологии, которые мы разрабатываем, децентрализованные технологии и криптография с Нулевым Разглашением потенциально могут сделать человечество лучше или продвинуть нашу цивилизацию также, как это сделал полет на Луну. Это то, что каждое утро поднимает меня с постели, то что вдохновляет меня работать над чем-то вроде ZPrize. Несмотря на то, что на это требуется много усилий, я думаю, потенциальная польза для человечества огромна!

Спасибо за личный вопрос!

Alexander Nemu/ blue-pez.dao: Окей, спасибо!

Алекс: Я уточню для тех, кто не услышал, мы выделим токены ZPrize, просто те 6 миллионов, о которых я говорил, не включают в себя эти токены. В зависимости от того, во сколько вы оцениваете токены Aleo, лично я оцениваю довольно высоко, поэтому думаю, что потенциально это может быть даже более выгодно.

Мы еще не решили, но раздумываем над тем, чтобы провести Стимулируемый Тестнет 3, и выделить на это определенное количество токенов. Больше информации об этом будет позже.

Кто-то спросил о сдвиге ZPrize. 21-го апреля откроется прием заявок для участников, уточняться все призы, будет новый веб сайт, на котором вы сможете оставлять заявки.

Процесс определения деталей ZPrize пока не завершен. У нас есть 20 команд, которые предоставили спонсорские средства, в общем 6 миллионов. Как будет работать ZPrize: каждая команда будет спонсировать определенный приз, или каждый приз будет ассоциирован с определенной командой, или самый крупный спонсор в каждой категории будет призовым спонсором, и затем они будут решать сами или совместно с другими спонсорами все детали о том, по какому шаблону будут рассматриваться заявки.

Призовые средства будут распределены следующим образом. Для каждой приза будут свои уровни, которые будут основываться на достижениях участников. Если вы превзойдете эталонный показатель по какому-то фактору, допустим в 1.5 раза, вы получите треть от общего приза. Если в 2 раза, вы получите две трети, а если в 5 раз, то заберете весь приз. Это не настоящие цифры, но это общая структура, в которой мы действительно хотим вдохновить участников попытаться прийти к самым лучшим решениям, вместо того, чтобы просто делать лишь на 10% больше, от требуемого минимума.

Определен ли самый минимум? Пока нет. Но мы коллаборируем с несколькими ребятами, включая ZK Standards, с Даниэль Бенаррох, с Мэри Маллер, которые запустили стандартную структуру ZK. Они помогут нам с определением порога, также как и команды на консенсусе, которые вызвались помочь нам с минимальным порогом.

Evgeny Garanin: Привет! Извини, я немного отойду от темы, и попрошу у сообщества Aleo рассмотреть запросы об разбане, которые мы получили неделю назад. Чтобы позволить людям наконец присоединиться к сообществу, и начать делать свой вклад. Спасибо!

Алекс: Извини, здесь был какой-то неявный вопрос? Возможно я пропустил его.

Evgeny Garanin: Я просто хотел обратиться к некоторым администраторам, которые модерируют сообщество в Дискорде. Может Энтони сможет помочь, или Вив, хотя я знаю, что она в отпуске.

У нас были некоторые запросы от людей, которые были автоматически забанены. Просто хотел поднять этот вопрос.

Алекс: Ох, да! После АМА мы можем позаботиться об этом, просто напиши мне об этом в личные сообщения! Я думаю, мы списывались раньше, так что напиши мне!

Evgeny Garanin: Спасибо.

Алекс: Я думаю, Ник начал разбираться с этим прямо сейчас, пока мы разговариваем.

Кто-то в чате спросил, кто является настоящим конкурентом для Aleo. Я отвечу также, как отвечаю всегда, и я думаю, всем этот ответ кажется неудовлетворительным… Но я не думаю об этой сфере как о соревновании на данный момент! Я думаю, все, включая Aleo, делают все очень по разному. И есть несколько способов думать о соревновании.

Если мы рассматриваем проекты, которые фокусируются только на ZK, вы можете взять команды, как Matter Labs и Mina, Starkware, Aztec — это ребята, с которыми я лично знаком через работу с Анной Роуз в ZK подкасте и через a16z Crypto.

Но у всех немного разные подходы. Возьмем, например, Mina, команду, которую я очень уважаю, и мне очень нравится их конструкция. Но у Mina акцент поставлен меньше на приватность и больше на масштабируемость. У них есть пользовательские узлы с минимальной нагрузкой, и они в основном сконцентрированы на том, чтобы иметь блокчейн или, по крайней мере, пользовательские узлы с минимальной нагрузкой, которые очень легкие, чтобы множество ребят со всего мира могли участвовать и убеждаться в консенсусе, без необходимости работать с гигабайтами и гигабайтами данных истории всех состояний.

И конечно я не хочу загонять их в рамки, кроме этого они делают множество других вещей, но, в общем, я думаю, они больше сосредоточены на этом, а мы меньше сосредоточены на этом. Мы заинтересованы в том, что иметь узлы с минимальной нагрузкой, работающих в WASM, которые могут быть более эффективны, чем узлы на Ethereum. Но то, на чем мы действительно сфокусированы, это приватность. Потому что мы думаем, что приватность необходима для множества применений.

Оба наших проекта используют криптографию с Нулевым Разглашением, и, честно говоря, у нас очень разные системы доказательств, которые мы применяем разными способами. Так что я не рассматриваю нас как конкурентов в таком смысле.

Вы также можете посмотреть на Aleo как на конкурента Ethereum, или других Уровней 1 на Solana. Опять-таки, по-моему, акценты у нас расставлены по-разному. И лично я думаю, что будут разные сети для разных применений, и я не думаю об Aleo, как об убийце Ethereum или Solana.

Но я все же думаю, что Aleo уникален, и то, как мы применяем модель исполнения вне сети, позволяет вам делать то, что вы не могли бы сделать на Ethereum, позволяет создавать новую категорию приложений.

И также вернемся к аспекту приватности. Я думаю, это очень важно для большинства финансовых способов применений. За пределами спекулятивных или лотерейных применений приватность необходима. Это то, что выделяет Aleo.

Но также в некоторых случаях приватность может быть и не нужна. Например, иметь NFT — это социальное доказательство, вы пытаетесь ассоциировать себя с крутым JPEG. Здесь особо не нужна приватность, и может в этом случае Ethereum лучше.

Я думаю, еще очень рано говорить о других проектах в сфере как о конкурентах. Может я просто наивный, но я предпочитаю думать о том, что мы решаем разные аспекты одной и той же проблемы. И если сравнить нас с миром Web2.0, то Web3.0 — это все еще маленький-маленький оазис. И у нас впереди еще долгий путь развития этой технологии, масштабирования ее среди миллионов и миллионов людей, и, по-моему, это то, на чем мы должны вместе сосредоточиться, вместо того, чтобы думать, с кем мы соревнуемся в Web3.0. Так что я думаю, что лучше думать о том, как мы можем сделать эту технологию доступной для мира.

Вопрос из Дискорда: Я видел, что на GitHub пока что нет индикаторов для протокола пула. Есть ли какие-то планы по его реализации в будущем?

Алекс: Я думаю, несколько людей реализовали пулы, включая Haruka, не знаю, присутствует ли он сегодня. Я разговаривал об этом с Говардом, я думаю, что мы окончательно решили позволить людям создавать свои собственные сторонние пулы, необязательно пытаясь создать официальный пул Aleo. Мы можем сделать объявление о финальном результате этого обсуждения.

Artem Crypto Alpha спросил: “Ты не против поговорить о Доказательстве с Нулевым Разглашением паролей с технической точки зрения?” В общем, вы знаете пароль, вы хэшируете его с солью и перцем… Не думаю, что за 4 минуты я успею рассказать техническую спецификацию полностью. Но позвольте рассказать, что обычно случается с аутентификационным протоколом, и может показать, в чем Aleo может быть лучше.

То, что должно случиться: вы выбираете пароль, хэшируете его, этот хэш отправляется на сервер, и затем сервер сохраняет его в базе данных, связанной с вашим аккаунтом, чтобы добавить туда соль, также как и перец во всю базу данных. Соль и перец — это просто технические термины, чтобы избежать атаки паролей Радужной Таблицы или перебора по словарю. Они усложняют грубое угадывание паролей людей. В общем, в любом приложении, с которым вы взаимодействуете, вы вынуждены верить, что сервер делает все верно.

В мире, где они действительно делают все верно, честно, я не думаю, что нужно было бы решение Aleo. Но проблема в том, что как клиент, вы не имеете ни малейшего понятия, соблюдает ли сервер все протоколы. Но посмотрим на это с другой стороны, если у сервера есть какое-то доказательство или хэш, которые вы предоставили и возможно даже самостоятельно посолили, или сделали что-то еще, чтобы усложнить грубое угадывание. Вместо того, чтобы полагаться на то, что сервер все выполнит, вы можете просто сгенерировать доказательство и сказать: “Я на самом деле могу сгенерировать такой же хэш или такое же значение, и мне не нужно отправлять его вам напрямую. Вы просто будете знать, что это все, что нужно мне, чтобы получить доступ.”

В некоторых случаях вам даже не нужен этот хэш. Если вы, например, подумаете о протоколе идентификации, потенциально вы можете просто доказать, что это ваша личность. И вам не нужно будет раскрывать свою личность, вы просто доказываете, что эта — ваша.

Так что, я думаю, есть некоторые преимущества, главное из которых заключается в том, что Aleo убирает этот аспект доверия серверу и отдает больший контроль безопасности и информации, которой вы делитесь, в руки клиента.

Я не знаю, был ли это удовлетворительный ответ, у нас нет времени, чтобы погрузиться в детали. Но это потенциальные преимущества, которые я вижу в чем-то вроде Aleo.

Вопрос из Дискорда: Привет, ребят! Собирается ли Aleo сотрудничать с какими-нибудь другими проектами, и что эти проекты принесут Aleo?

Алекс: Да! Мы обсуждали это с многими ребятами в крипто-сфере и за ее пределами. О некоторых из них я не могу рассказать, но могу отметить, что один из проектов на Solana.

Мы создали мост с Проверкой Концепции между Aleo и Solana. Вы можете думать об этом как о второй версии Wormhole. У Wormhole конечно были некоторые проблемы в плане доверия и, возможно, безопасности. Но что хорошо в использовании Aleo и Доказательств с Нулевым Разглашением, это что вы можете криптографически гарантировать состояние сети в определенной временной отметке, и это может быть полезным в построении моста между двумя экосистемами.

Мы немного протестировали это между Aleo и Solana, и мы надеемся расширить это, чтобы сделать возможными соединения между Aleo и Ethereum, что затем позволит Solana соединиться с Ethereum через Aleo. Так что в каком-то смысле Aleo может стать платформой совместимости на Уровне 2.

Но главное это то, что Доказательства с Нулевым Разглашением текущего состояния отдельных сетей будет существовать на Aleo, и у вас будет возможность обращаться к ним, когда вы будете пересылать свои активы.

Вот почему я взволнован о нашем партнерстве с Solana. И, на самом деле, нам нужно это рассказать. Проверка Концепции — это проект, который мы называем Eclipse (Затмение). Потому что у нас есть приватный Aleo, а Solana является солнцем. Вот как мы придумали это название. И мы можем рассказать об этом в Дискорде позднее.

Еще один проект, с которым мы очень рады сотрудничать, это Forte. Forte специализируются на Web3.0 гейминге. И мы питаем их транзакции NFT в качестве поставщика технологии White Label. По сути, мы можем масштабировать перемещение большого количества NFT с низкой ценностью , и это то, в чем Aleo уникально хорош в сравнении с Ethereum. Потому что у вас есть модель газа на сети, из-за которого перемещение NFT может быть очень дорогим. Простите, но NFT стоимостью менее 20 долларов не стоят того, чтобы их перемещать.

И, если вы играете в фэнтезийную ролевую игру, и вы начинаете с базовым мечом. В какой-то момент вы захотите продать этот меч, и получить новый. Базовые мечи, которые есть у всех, ничего не стоят, так что действительно нет никакого смысла перемещать его, если вы делаете это на Ethereum, поэтому меч тратится впустую. Aleo предоставляет этот функционал за даром, основываясь на нашей структуре, и используем это в экосистемах, которые поддерживает Forte.

В этом заключается наше партнерство с Forte, и мы надеемся расширить его, потому что мы думаем, что гейминг — это очень интересная и уникальная часть того, что может сделать Aleo особенным. Это то, о чем мы очень взволнованы.

Спасибо за то, что прочитали!:)