Недавно команда Aleo объявила о выделении наград в размере 5 миллионов Aleo Credits для разработчиков, которые будут участвовать в Testnet 3. Согласно старой токеномике, это составляет 0.5% от изначального количества токенов при запуске блокчейна. В этой статье мы предоставим всю необходимую информацию для тех, кто думает поучаствовать.
Задача разработчиков
Программистам предстоит разработать смарт-контракт на языке программирования Leo (это почти как Solidity, только Rust-подобный), и развернуть его в тестовой сети блокчейна Aleo. Вот возможные идеи для приложений:
- Игры: покер, морской бой, мафия, РП-игры
- Доменные сервисы
- Платформы для KYC
- Миксеры (как Tornado Cash)
- DEX
- Лендинг-протоколы
- Стейблкоины
- Системы машинного обучения (zkML)
- DAO
Очевидно, что предварительно разработчик должен будет изучить принцип работы блокчейна Aleo и прилагающегося к нему языка программирования Leo.
Как быстро изучить Leo
Leo — это язык программирования для приватных приложений на блокчейне Aleo. Только на этом блокчейне возможна такая вещь, как анонимные DAO. Это единственный блокчейн, в котором можно создавать смарт-контракты и взаимодействовать с ними, оставаясь при этом полностью анонимным. Однако также возможно разрабатывать и публичные смарт-контракты.
В целом программирование смарт-контрактов на Leo схоже с Solidity, однако здесь функция может разделяться на публичную и приватную части. И в случае с приватной частью, данные, проходящие через неё, не записываются в блокчейн, а следовательно не могут быть раскрыты. Данные, проходящие через off-chain часть смарт-контракта, можно верифицировать только через Zero Knowledge Proof.
Для того, чтобы как можно быстрее понять принципы работы Leo, загляните в документацию: https://developer.aleo.org/leo и ознакомьтесь с имеющимися решениями: https://play.leo-lang.org/
Если вы хотите быстрее разобраться в работы языка Leo, рекомендую вам изучить мои статьи:
Награды
Всего будет разыграно 5 миллионов Aleo Credits среди десяти лучших разработчиков:
Обратите внимание, что вознаграждаются только on-chain приложения, которые можно развернуть в Aleo Testnet 3. Это значит, что, к примеру, разработка некастидиального кошелька для Aleo не будет подпадать под требования конкурса.
Блокчейн Aleo оценивается в $2.5 млрд, собрав от инвесторов $298 млн. инвестиций. На этот конкурс выделено 0.5% от токеномики, а значит призы можно оценить в $12.5 млн. Важно отметить, что конкурс начинается 15 июня и подходит к концу 15 июля — у вас всего лишь месяц (или два, если начать работу сейчас) для разработки приложения. Потенциальные $5 млн. за первое место за два месяца работы — вряд-ли вам кто-то сможет заплатить больше. Поэтому если вы имеете опыт разработки смарт-контрактов — обязательно участвуйте.
Судейство
Лучшие приложения будут отбираться по следующим критериям:
- Уникальность решения
- Удобство использования
- Качество разработки (оптимизация, ясность кода)
- Функциональность решения (перспективы улучшения кода и ценность решения)
- Популярность (как много людей посчитают решение ценным и будут им пользоваться)
- Пользовательский интерфейс — UI (бонусный критерий)
В процессах судейства будут участвовать амбассадоры и команда Aleo. При этом больший вес при судействе будут иметь амбассадоры (66.6%)
Заключение
Подробнее с условиями конкурса можно ознакомиться в Aleo Blog: https://www.aleo.org/post/announcing-aleo-deploy-incentives
Если у вас возникают вопросы, обязательно задавайте их в официальном сервере Aleo Discord: https://discord.gg/aleohq