February 18, 2022

Представляємо Aleo Feature Bounties

Оновлення програми грантів У червні минулого року наша основна команда оголосила про першу ітерацію Програми грантів спільноти Aleo. Наша мета полягала в тому, щоб надати членам спільноти можливість зробити свій внесок у екосистему з відкритим кодом Aleo та здійснити наше бачення створення приватного та особистого досвіду для кожного в Інтернеті.

З моменту запуску програми ми отримали багато заявок і схвалили деякі для фінансування. Найближчими місяцями ми будемо тісно співпрацювати з нашими грантоотримувачами для створення проектів і створення контенту, який демонструє силу Aleo і прискорює зростання нашої екосистеми.

Після того, як ми запустили цю програму, ми зрозуміли, що також можемо скористатися перевагами цих грантових проектів, щоб покращити мову Aleo Leo, заохочуючи розробників до участі.

Для контексту, Leo є першим офіційно перевіреним компілятором для доказів з нульовим знанням і здатний перетворити високорівневий код розробника в схеми з нульовим знанням. Він здатний абстрагувати низькорівневі криптографічні концепції та інтегрувати приватні програми в будь-який стек. Він також вводить високорівневий синтаксис, який дозволяє легко писати та інтуїтивно зрозуміло висловлювати логіку в умовах нульового знання. Від нашого нового блокчейну рівня 1, який незмінно зберігає програми та дані, до нашої студії розробки та онлайн-REPL, ми надаємо повний набір інструментів для розробника, який хоче створити Інтернет наступного покоління.

Представляємо Aleo Feature Bounties Щоб заохочувати зовнішній внесок у Leo, ми раді оголосити про запуск програми Aleo Feature Bounties.

Незалежно від того, чи є ви досвідченим інженером-компілятором, досвідченим веб-розробником чи хакером у вихідні дні, ми заохочуємо будь-кого почати працювати над нагородою за функції. Наша мета — скористатися перевагами нашої дуже талановитої спільноти розробників, щоб допомогти створити функції, які ВИ хочете бачити, щоб зробити Leo популярною мовою для розробки з нульовим знанням.

Для цієї початкової програми Aleo виділила 1 мільйон доларів із своєї скарбниці. Це фінансування буде виділено як на програми премії за функції, так і на програми громадських грантів. Залежно від розміру та складності функції кожна винагорода матиме різну ціну. Якщо функція виявиться більшою, ніж передбачалося спочатку, ми розглянемо підвищення ціни. Платежі за бонуси за функції можна здійснювати на ваш вибір: USD, USDC, BTC або ZEC. Після запуску основної мережі Aleo ми плануємо розширити цей список, включивши також кредити Aleo.

Окрім грошей, які ви отримаєте за виконання нагороди за функцію, вас також впізнають у нашій спільноті. Це буде відображено у формі розміщення в таблиці лідерів нашої спільноти та досягнення Aleo Achievements. Незабаром ми поділимося більш детальною інформацією про ці ініціативи.

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

Ми хотіли б повідомити, що протягом періоду заохочуваної тестової мережі (який офіційно закінчується 14 лютого) будь-які PR, надіслані до репозиторій snarkOS та/або snarkVM, які ми приймаємо та об’єднуємо, будуть коштувати 500 кредитів Aleo. Квадратичні винагороди тут не застосовуються, тобто 500 кредитів Aleo будуть НА ВЕРХІ будь-яких блоків, які ви видобули, або попередніх об’єднаних PR, які ви надіслали. Щоб отримати додаткову інформацію про тестову мережу Aleo та нашу схему квадратичного майнінгу, перегляньте наше оголошення Testnet.

Отримання винагороди за функції Щоб попрацювати над нагородою за функції для Leo, спершу вам слід ознайомитися з позначеними бонусами за функції в репозиторії Leo на сторінці Aleo GitHub. Ці винагороди можна ідентифікувати за міткою «баунті за особливість».

Щоб попрацювати над функцією та/або винагородою за помилки для snarkOS та/або snarkVM, спочатку перегляньте список проблем snarkOS або snarkVM у кожному відповідному сховищі на сторінці Aleo GitHub. Усі проблеми для snarkOS та snarkVM є справедливою грою для отримання винагороди.

Коли ви знайдете винагороду, над якою ви хотіли б працювати для Leo, snarkOS або snarkVM, вам потрібно буде зробити наступне:

Створіть обліковий запис Discord та приєднайтеся до сервера Aleo Discord, якщо ви ще цього не зробили. Дайте про себе знати, прокоментувавши проблему на GitHub. Крім того, ви можете запропонувати нову функцію або помилку, надіславши запит на GitHub. Якщо наша команда визначить, що це функція, за яку ми хотіли б отримати винагороду, ми приймемо цю проблему, і ви зможете почати працювати над нею. Щоб подати новий випуск, будь ласка, використовуйте наші шаблони для кожного відповідного репо (Leo / snarkOS / snarkVM).
Зазначте, що ви працюєте над баунті або новою функцією.
Включіть дату, коли ви почали працювати над нагородою або новою функцією.
Надайте свій дескриптор Discord, щоб ми могли зв’язатися за потреби.
Ми настійно рекомендуємо вам спілкуватися з командами інженерів на каналі #leo-lang або #snarkOS на сервері Discord Aleo, щоб обговорити ваш прогрес і будь-які залежності.
Нагороди нараховуватимуться за принципом «перший прийшов – першим обслужений». Декілька людей можуть спробувати отримати одну винагороду, але оплату отримає лише перший PR, який буде об’єднано.
Декілька членів спільноти можуть погодитися на співпрацю за рахунок винагороди. Щоб зробити це офіційним, обидві сторони повинні залишити коментар до репозиторії GitHub, в якому зазначено це.
Щоб отримати оплату за об’єднаний PR, вам потрібно буде заповнити KYC. Ми зв’яжемося з вами індивідуально на Discord, щоб полегшити цей процес. Якщо ви громадянин США або Канади, вам також потрібно буде довести, що ви є акредитованим інвестором.
Зауважте, що якщо ми вирішимо об’єднати ваш код із нашою власною кодовою базою, вам потрібно буде відмовитися від авторських прав на Aleo Systems, Inc.


Громадські гранти Aleo Для тих, хто хоче подати заявку на грант громади, ви все ще можете це зробити. Просто заповніть і подайте заявку на програму Aleo Grants. Усі заявки прийматимуться на постійній основі та щотижня оцінюватимуться нашим оглядовим комітетом. У разі вибору з вами зв’яжеться менеджер програми грантів Aleo, щоб обговорити наступні кроки. Так само, як і в рамках Програми бонусів за функції, виплати за гранти громади можуть здійснюватися на ваш вибір у доларах США, USDC, BTC або ZEC. Ви також отримаєте визнання в нашій спільноті через нашу таблицю лідерів і отримання Aleo Achievements.

Незалежно від того, чи ви досвідчений розробник, який хоче створити додаток на Aleo, дизайнер, який хоче створити інтерактивні посібники для наших продуктів, чи прихильник конфіденційності в Інтернеті, який хоче допомогти створити маркетингові матеріали, для вас є можливість отримати грант. Одержувачі грантів є не лише внеску в нашу екосистему, але й власниками, які, як ми сподіваємося, продовжуватимуть відігравати роль у нашій спільноті за межами початкового гранту.

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

Якщо у вас виникли запитання щодо нагород за функції Leo, зв’яжіться з нами на каналі #leo-lang Discord, а щодо функцій snarkOS або snarkVM та винагород за помилки — на каналі Discord #snarkOS. Якщо у вас є запитання щодо грантів спільноти, зв’яжіться з нами на каналі #grants на сервері Aleo Discord. Ви також можете надіслати електронного листа нашому менеджеру програми грантів на grants@aleo.org. Ми будемо раді Вам допомогти.

Офіційні контакти Aleo: