Size: a a a

Ассоциация ФинТех РФ

2017 November 10

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Да, сейчас, минутку
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
это как раз задача №2
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Sergey Sherkunov
Тут я согласен, но представь, что ты делаешь по ТЗ. Как в своём варианте ты решил бы эту задачу?
Значит, как я говорил выше, членство нужно для того, чтобы сделать нечто, что без членства сделать нельзя. Один из вариантов - это проголосовать за что-нибудь.
источник
2017 November 11

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
То, что я напишу ниже - это proof-of-concept, на практике протоколы голосования обычно довольно сложны.
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Общая идея: человек, желающий подтвердить своё членство, делает транзакцию с неким легко выделяемым признаком. Появление такой транзакции означает выражение членом желания сделать нечто, требующее членства.
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
При этом транзакция должна производиться с адреса, использованного при регистрации.
источник

SS

Sergey Sherkunov in Ассоциация ФинТех РФ
Yuriy Mironenko
То, что я напишу ниже - это proof-of-concept, на практике протоколы голосования обычно довольно сложны.
В чём заключается сложность?
1. Анонимность нам, вроде как, не нужна.
2. Уникальность гарантирует высокая стоимость входа.
3. Нефальсифицируемость гарантирует блокчейн.
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
В частности (лишь один из множества возможных вариантов), если человек голосует "за", он переводит предопределенную сумму на свой же счёт.
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Или он может просто добавить чисто информационную транзакцию с заданным кодом.
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Или сделать перевод в определенный промежуток времени, если перевод на адрес с чётным номером - то "за", если с нечтным - то "против"
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Sergey Sherkunov
В чём заключается сложность?
1. Анонимность нам, вроде как, не нужна.
2. Уникальность гарантирует высокая стоимость входа.
3. Нефальсифицируемость гарантирует блокчейн.
Я не хотел сейчас разбираться в специфических вопросах организации криптографических протоколов голосования. То есть, мне было лень думать, есть в данном случае сложность или нет.
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Я хотел показать, как это в принципе возможно.
источник

SS

Sergey Sherkunov in Ассоциация ФинТех РФ
Yuriy Mironenko
Или сделать перевод в определенный промежуток времени, если перевод на адрес с чётным номером - то "за", если с нечтным - то "против"
Может, голосовать минимальной возможной суммой - против, минимальной возможной суммой + 1 - за?
источник

SS

Sergey Sherkunov in Ассоциация ФинТех РФ
Yuriy Mironenko
Я не хотел сейчас разбираться в специфических вопросах организации криптографических протоколов голосования. То есть, мне было лень думать, есть в данном случае сложность или нет.
Хорошо, задам вопрос по-другому: а нам это нужно?
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Sergey Sherkunov
Может, голосовать минимальной возможной суммой - против, минимальной возможной суммой + 1 - за?
Вариантов масса. Вплоть до подписывания электронным ключом от адреса-идентификатора бюллетеня со своим голосом, притом бюллетень отправляется по емейлу вообще.
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Sergey Sherkunov
Хорошо, задам вопрос по-другому: а нам это нужно?
Что именно "это"?
источник

SS

Sergey Sherkunov in Ассоциация ФинТех РФ
Yuriy Mironenko
Что именно "это"?
Дополнительные сложности в протоколе голосования.
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Sergey Sherkunov
Дополнительные сложности в протоколе голосования.
Я не знаю. В смысле, дополнительные сложности обычно добавляют не из вредности, а чтобы голосование приобрело некие свойства. У меня сейчас нет сил анализировать свойства, которые нужны для голосования в данном случае, и потому я не могу сказать, какие ухищрения понадобятся.
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Моя задача была - донести, как человек может сказать "хочу сделать то-то" притом что "то-то" сделать может лишь член организации
источник

YM

Yuriy Mironenko in Ассоциация ФинТех РФ
Это всё азы смарт-контрактов на самом деле
источник