Altcoins Talks - Cryptocurrency Forum

Cryptocurrency Ecosystem => Everscale Forum => Community Coins & Tokens => Русский => Topic started by: lesnik_utsa on September 05, 2021, 11:14:01 PM

Title: Конкурс - имплементация протокола голосования с использованием снарков
Post by: lesnik_utsa on September 05, 2021, 11:14:01 PM
(https://images.golos.today/0x0/https://steemitimages.com/0x0/https://i.imgur.com/0ADcuzm.png)

Друзья - запустился новый конкурс для разработчиков у блокчейна Free TON. В данном конкурсе должна быть задействованна целая команда программистов, так как задача весьма сложная и многогранная. Требуется разработать протокол голосования с нулевым разглашением информации поверх недавно представленной инструкции проверки TVM Groth16

Дата проведения
August 9 - November 8, 2021, 23:59 UTC

Мотивация
В январе 2021 года был проведен конкурс под названием “Challenge MIT/Harvard paper on Blockchain Faults in Election Systems”, в котором собраны аргументы в защиту позиции, согласно которой безопасные выборы на основе блокчейна возможны. В результате аргументы сообщества были собраны в совместном документе сообщества Free TON, который был использован GBA для обсуждения с представителями избирательных комиссий США

=nil; Foundation, будучи первоначальным членом сообщества Free TON, разработал обновленную версию виртуальной машины TON, которая включает криптографические примитивы, необходимые для использования проверки доказательства с нулевым разглашением в виртуализированных приложениях. =nil;
Foundation также подготовил расширенную имплементацию протокола TON на C++
и на Rust

Теперь Free TON имеет все необходимые технологии для проведения конкурса по
внедрению массового голосования на блокчейне

Протоколы голосования по своей сути подразумевают анонимность избирателя, но
они также должны поддерживать регистрацию избирателей властями, поэтому они
обычно разрабатываются как протоколы с нулевым разглашением (например,
https://eprint.iacr.org/2017/585.pdf или https://eprint.iacr.org/2019/1270.pdf)

Цель
Создать протокол голосования с использованием недавно представленной инструкции VERGRTH16 и сделать ее пригодной для использования с протоколом FreeTON

Требования
Решение должно:

Дополнительные требования
Награды

Landing page — https://zero.freeton.today/
Официальная новость — https://devex.gov.freeton.org/proposal?proposalAddress=0%3A22564170cd6e54121e89ff1338dd5ceca174530be2bd318c4521fefeebf8bb52
Чаты разработчиков — https://t.me/freeton_dev_exp / https://t.me/FT_cryptography_SG
FREE TON wiki — https://ru.freeton.wiki/Free_TON_Wiki
Введение во FREE TON (краткий курс) — https://freeton.academy/courses/introduction-to-free-ton-ru/
Coingecko - https://www.coingecko.com/ru/Криптовалюты/ton-crystal