Новое æUnited Bounty для криптографов: частные транзакции на основе ZKP (10 000 швейцарских франков)
С обновлением протокола Iris было введено больше криптопримитивов для BLS12-381. Это позволяет, например, использовать доказательства с нулевым разглашением и больше схем с мультиподписями.
Чтобы продемонстрировать эти возможности, мы ищем энтузиаста (или группу энтузиастов) в сообществе, который создаст приложение, обеспечивающее конфиденциальность, подобное tornado.cash на aeternity. Задача в том, чтобы создать удобное приложение, которое сообщество моглобы как-то использовать, по крайней мере, в æternity Testnet.
Требования:
- Самостоятельно прописать все компоненты (контракт, интерфейс,…)
- Фронтенд должен позволять пользователю подключать свой кошелек Superhero Wallet для облегчения пополнения счета.
- Задеплоить в тестовой сети
- Предоставить содержательные README (ы) о том, как собрать, запустить и использовать приложение
- Опубликовать исходный код под лицензией ISC
- Опубликовать видео, как пользоваться приложением
- Написать отдельную статью в блоге, которая включает видео
Примечания:
- Мы знаем, что задание требует большой работы и глубоких знаний в области криптографии! Поэтому вы можете пропустить какой-то инструмент, который нужно создать самостоятельно.
- Возможно, вы даже сможете внести новый набор функций в стандартную библиотеку Sophia.
- Если у вас есть серьезные блокеры в работе, которые вы не можете решить, сообщите нам об этом!
- Если вы согласны решить эту задачу за большее вознаграждение, свяжитесь с нами, чтобы обсудить возможные варианты.
- Если вы хотите принять участие в этом конкурсе, напишите комментарий в этом разделе Github: ZKP based private transactions (CHF 10000) · Issue #2 · aeternity/bounties · GitHub
Вы можете найти все актуальные æUnited Bounties здесь: GitHub - aeternity/bounties: Rewarded contribution opportunities in the æcosystem for the æternity community.