Всеукраинский национальный референдум.
Попытка написать Техническое задание.
Из многочисленных обсуждений в ФБ, ДОУ, ЖЖ, и тд. я вынес такие требования к системе:
1. достоверная авторизация
2. неизменность внесенных данных
3. открытость данных (кроме персональных)
4. отказоустойчивость
5. масштабируемость
6. гарантированная имплементация результатов (иначе зачем тратить время)
7. широкая доступность ( web + Android, Ios)
Предлагаю пункты 3,4,5,7 не описывать, а просто оставить на потом, когда будет собрана команда единомышленников, готовых хотя бы бесплатно помогать, а не только свысока критиковать. Пусть они и оценят решение.
Авторизация
ЭЦП
Проще всего завести себе бесплатные варианты ЭЦП. Можем вообще сами себе быть сертификационным центром. Собрались, удостоверили свои личности, сделали ключи, внесли в базу. На первых порах покатит.
Авторизация по QAuth2
Больше всего надежд на Приватбанк, с его-то базой карточек. Однако от них я пока что имею такой фидбек, и что делать дальше я не знаю:
Дмитрий, всё очень просто.
Если у Вас коммерческий проект, то расскажите о нем, дайте нам компанию, которая будет его реализовывать.
Если некоммерческий, то дайте организацию, для которой Вы делаете его.
5 января 2016 г., 14:35
Я их понимаю , персональные данные и тд, но они не дают даже тестовые ключи а сделать проект чтоб им показать я не могу без тестов авторизации.
Неизменность данных
Это легко обеспечить либо подписывая данные голосования своим ключем, либо просто снимая MD5 хеш и храня его у себя локально, каждый сможет сверить свои данные с теми что в базе, она будет открыта на чтение.
Идея с blockchain интересна, но для других более крутых задач, о которых пока говорить рано.
В данном случае это явное излишество которое сильно затянет сроки разработки.
Открытые данные позволят любому делать снимки базы хоть каждые 5 мин. Для математика этого достаточно чтобы понять, если ли мухлеж с результатами или нет.
Каждый сможет делать себе копию данных (это и надежность повысит).
Имплементация результатов.
Все очень просто, вероятность внедрения результатов народного голосования может быть выражена в виде предела:
P = lim ( q -> 1 .. M ) F = q / M
где М = 42 000 000
соответственно если q=1 вероятность около 0,
а если q=42 000 000 то около 1.
Скажете нереально?
Спросите у Януковича.
https://drive.google.com/open?id=0B-EFPWmvnm7DQ2YxcS1CUnhIakk
https://drive.google.com/open?id=0B-EFPWmvnm7DZndQVzRGVUhZMHc
https://drive.google.com/open?id=0B-EFPWmvnm7DV1g5VklLRG1wckk
- блоґ dimson
- Щоб додати коментар, увійдіть або зареєструйтесь

Коментарі
dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]Dron, Нова Каховка
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]chabapok,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]softranger, Харків
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]softranger, Харків
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]meral,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]meral,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]chabapok,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]meral,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]chabapok,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]meral,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]VladimirSR, Киев
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]softranger, Харків
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]chabapok,
Хорошо, когда ТЗ ставишь сам себе. Если что-то неполучается - можно изменить ТЗ, и вроде бы уже ненадо это делать.
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]meral,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]chabapok,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]VladimirSR, Киев
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]VladimirSR, Киев
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]chabapok,
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]VladimirSR, Киев
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]dimson, Київ
- Щоб додати коментар, увійдіть або зареєструйтесь
посилання]Сторінки