Проект "Свободные голосования"

Электронная системы голосований через интернет
Текущее время: 23 ноя 2024, 20:46

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: "Инвайт" по методу evorios
СообщениеДобавлено: 26 окт 2011, 19:24 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
Надо придумать какое-то более подходящее название для этого значения. Может "код допуска"?

Вообще, исходя из того, что скорость для нас достаточно критичная вещь, вероятно, нам лучше использовать одну итерацию. Тогда для проверки нам нужно будет вычислить хэш лишь один раз. Второй момент - думаю нам не подойдет способ, используемый в bitcoin с постоянным повышением сложности. Думаю, нам нужно будет выбрать какой-то фиксированный уровень сложности. Что-бы у тех, кто подключился к системе раньше, не было в этом смысле преимуществ.

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

С другой стороны, можно оставить требование наличие такого значения и уровня его сложности, так-же как и всего остального - для самого субъекта. Это будет дополнительным средством для защиты от ботов.

Подразумевается что в общей базе открытых ключей не должно быть ключей с одинаковыми значениями этого "инвайта". Если таковые встречаются в одном субъекте, то коллизия решается следующим образом... Т.к. у нас нигде нет времени добавления строки (uid) в ключ, можно ориентироваться на время самоподписания данной строки. То значение, которое подписано позже будет считаться недействительным.

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: "Инвайт" по методу evorios
СообщениеДобавлено: 26 окт 2011, 19:33 
Не в сети

Зарегистрирован: 19 июл 2011, 19:26
Сообщения: 1494
Думаю для субъектов такой метод приемлем, но в целом для системы он бесполезен и даже вреден.
Что нам дает этот инвайт? Преимущество людям с более мощным компом или с несколькими компами?

_________________
89DC B598 306B 26C8 B9AA 5C0C CFB6 7184 B2B2 FF17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: "Инвайт" по методу evorios
СообщениеДобавлено: 26 окт 2011, 19:50 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
Сергей писал(а):
Думаю для субъектов такой метод приемлем, но в целом для системы он бесполезен и даже вреден.
Что нам дает этот инвайт? Преимущество людям с более мощным компом или с несколькими компами?

Такой способ существенно усложнит создание виртуалов в больших количествах. И преимущества он может дать только одним создателям сетей ботов по сравнению с другими. Между обычными пользователями, по идее, не будет никакой разницы.

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: "Инвайт" по методу evorios
СообщениеДобавлено: 26 окт 2011, 19:57 
Не в сети

Зарегистрирован: 19 июл 2011, 19:26
Сообщения: 1494
Цитата:
Такой способ существенно усложнит создание виртуалов в больших количествах. И преимущества он может дать только одним создателям сетей ботов по сравнению с другими. Между обычными пользователями, по идее, не будет никакой разницы.

Ну скажем по времени сколько нужно генерит этот инвайт обычному пользователю? Час, сутки, месяц? Да и зачем ему что то генерить, смысл какой. Нам надо облегчать приглашение, а не усложнять. Это я про обычных пользователей.
А на профессиональных ботоводов вообще этот инвайт никак не повлияет. У они все хорошо компьютерами обеспеченны.
Вообщем мое мнение, такой инвайт ничего не дает.

_________________
89DC B598 306B 26C8 B9AA 5C0C CFB6 7184 B2B2 FF17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: "Инвайт" по методу evorios
СообщениеДобавлено: 26 окт 2011, 21:08 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
Ну, в принципе, пока можно по нему какие-то решения отложить. Его наличие пока не особенно принципиально. Может позже додумаемся до более удачного его применения.

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: "Инвайт" по методу evorios
СообщениеДобавлено: 27 окт 2011, 10:43 
Не в сети

Зарегистрирован: 27 авг 2011, 22:36
Сообщения: 460
Используйте в качестве кода-инвайта просто более длинные случайные данные, и злоумышленнику потребуются миллиарды лет...

_________________
AF4B DFB0 0E41 2F7A 09FD 4971 96F0 B176 EA1C DD85


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: "Инвайт" по методу evorios
СообщениеДобавлено: 28 окт 2011, 00:04 
Не в сети

Зарегистрирован: 14 окт 2011, 13:03
Сообщения: 83
yurial, не-не, время создания инвайта должно быть адекватным по отношению к текущему росту количества участников сети и к имеющейся в сети мощности, задействованной в создании инвайтов, и, тем не менее, быть весьма полезным против создания бот-коалиций.
Не слишком большое, чтобы ожидание инвайта было не в тягость обычному новичку.
Но и не слишком маленькое, чтобы эта мера противодействия была полезной.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: "Инвайт" по методу evorios
СообщениеДобавлено: 28 окт 2011, 01:15 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
Вообще, это-же может все делаться в фоне. Софтом. Обычному пользователю вообще не обязательно знать как устроен его ключ и что используется для того что-бы мешать создавать сети ботов. :)

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: "Инвайт" по методу evorios
СообщениеДобавлено: 28 окт 2011, 07:49 
Не в сети

Зарегистрирован: 19 июл 2011, 19:26
Сообщения: 1494
Еще раз напишу, я против инвайтов в основной системе. Они ничего не дадут. Вы только создадите рынок купли\продажи инвайтов. И их цена будет зависеть от сложности генерации+популярность системы. Тем более что человек выдавший инвайт боту никакой ответственности не несет.

_________________
89DC B598 306B 26C8 B9AA 5C0C CFB6 7184 B2B2 FF17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: "Инвайт" по методу evorios
СообщениеДобавлено: 28 окт 2011, 11:12 
Не в сети

Зарегистрирован: 27 авг 2011, 22:36
Сообщения: 460
Сергей писал(а):
Еще раз напишу, я против инвайтов в основной системе. Они ничего не дадут. Вы только создадите рынок купли\продажи инвайтов. И их цена будет зависеть от сложности генерации+популярность системы. Тем более что человек выдавший инвайт боту никакой ответственности не несет.

В основной системе да, а как еще один механизм "внешней" идентификации - пойдет.

По поводу "сложного" генерирования инфвайтов:
Тут может целиком и полностью подойти идея биткоинов - все "уже активированные" участники генерируют инвайт, чем больше участников - тем сложнее должен быть алгоритм генерации.
Например алгоритм выбирается так, чтоб в день могло быть сгенерировано не более 10 инвайтов. Таким образом, чтобы сгенерировать 10 инвайтов, злоумыленнику нужны будут мощности равносильные суммарной мощности всех активных участников. Со временем задача для злоумышленника станет не выполнимой.

_________________
AF4B DFB0 0E41 2F7A 09FD 4971 96F0 B176 EA1C DD85


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB