Свежие комментарии

Title Comment
Вдогонку. В x86 (не в Xeon Phi) по формальным флопсам удвое

Вдогонку. В x86 (не в Xeon Phi) по формальным флопсам удвоение будет уже через полгода, когда вживую будет AVX2 с FMA.

Не всем от FMA будет счастье, естественно, ну так и флопсы - формальные.

Дисклеймер про x86 был, но он был устным. Это же презентация

Дисклеймер про x86 был, но он был устным. Это же презентация от живого выступления.

А 512-битный AVX уже есть. В Xeon Phi.

все равно некомфортно. а через два года будет avx2 с 512бит

все равно некомфортно.

а через два года будет avx2 с 512бит?

это все несерьезно, а без дискламера о том, что это все для x86 -- много еще разных неверных утверждений велезает.

Ну то есть (частично)

Ну то есть (частично) открытый список голосовавших избирателей, с объемом данных достаточным для девиртуализации.

Мне эта идея противна, сейчас данные о посещении выборов относительно закрыты (их, наверное, можно получить, но относительно дорого, в электронном виде все эти книги со списками и моими подписями - не существуют), но похоже нет другого пути.

Да, оба метода будут работать, тем более не так много надо п

Да, оба метода будут работать, тем более не так много надо проверить. Можно добавить уже существующие привязанные ID (ИНН, пенсионка).

Но вообще-то прежде чем проверять неплохо бы определить что мы будем проверять, то есть смотреть в комплексе и методику выдачи сертификатов и методику проверки.

Сама по себе возможность проверки "а ходила ли ты, Марья Ива

Сама по себе возможность проверки "а ходила ли ты, Марья Ивановна, на выборы" - противоречит местной азиатской традиции.

Но да, с полным списком избирателей (и проверкой его краудсорсингом) и/или возможностью выборочной проверки (по выбору проверяющего, а то ведь выдадут только реальных персонажей) - легче. Хотя вот лично я бы такого проверяющего послал бы в известное место (и, надеюсь, таких посылальщиков - много)

Ну так ведь нет единой

Ну так ведь нет единой государственной authority.
Мухлевать между ведомствами уже гораздо сложнее и рисковее. Это же нужно, например, МВД (или паспортно-визовой службе) отдельно дать команду произвести IDшников больше, чем нужно, например. Сейчас мухляжи происходят в рамках одного ведомства, достаточно с "волшебником" договориться - и всё.
А паспортная служба кроме производства IDшников эта служба к выборам никак не относится, она рутинно выпускает IDшки.
И для того, чтобы смухлевать на этом этапе нужно изменить процессы этого ведомства, вовлечь его в совершенно его не касающийся и нелогичный процесс. Это уже как чёрным по белому, сразу видно. И сейчас ведь при мухляжах не печатают левых паспортов для несуществующих избирателей, хотя, казалось бы, государственная authority, могли бы, печатай да выбирай :)
Ан нет, это уже слишком сложно.

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

Ну и если хочется, то можно, опять же, "наблюдателей" от партий приплести, пусть, например, выборочно проверяют некий процент проголосовавших IDшников на предмет их реальности. Вручную, например.

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

1) там можно запросить список проголосовавших без информации

1) там можно запросить список проголосовавших без информации о том, за кого именно они проголосовали и потом случайным образом попытаться с ними связаться. Кроме того, эти ID проходят по всем государственным базам и про них можно сделать запросы к другим системам, типа здравоохранения или налогов, так что особо много левых не насоздаешь.
2) любой может пожелать и стать аудитором, при достаточном желании, и проверить, что то, что показали по ТВ соответствует логам системы, которая работала в момент голосования.

Ответ на мыло приходит (если ты указал мыло и поставил галку

Ответ на мыло приходит (если ты указал мыло и поставил галку).

Ну, 5.5ghz, хорошо. Через два года - будет 11ghz?

Государственная authority

Государственная authority конечно же навыдает ID мертвым душам (плюс есть еще проблема утерянных). И конечно же сохранит дубликат этих ID у себя для симуляции.

Мне в голову приходят два варианта: а) Публикация детально

Мне в голову приходят два варианта:

а) Публикация детального списка избирателей с достаточно подробными данными, чтобы их существование можно было бы проверить краудсорсингом, не встречаясь с избирателем физически.
б) выборочная проверка - возможно проверить сколько-то ID голосований (не голосов) из базы, по выбору проверяющего, т.е. девиртуализовать избирателя и навестить его дома.

Ну imho не так сложно как кажется, надо просто постановку за

Ну imho не так сложно как кажется, надо просто постановку задачи правильно определить.

Есть и старые методы, те же наблюдатели, есть и статистика, можно добавить и выборочные проверки. Ну и добавляются проверки персональные.

Но вот возвращаясь к задаче, нужно не искать 100% алгоритм в радикалах, а так управлять рисками, чтобы получить приемлемую точность и низкую стоимость проверки.

Скажем, вбросы в размере 1-2% наверное уже не оправдывают даже очень низких рисков по вбросам, а поймать их уже вполне по силам сравнительно дешёвой проверкой.

Я не стал читать документы, суммирую по вашему сообщению. Си

Я не стал читать документы, суммирую по вашему сообщению.
Система основана на
1) вере в отдельную authority, которая считает живых людей и не выдает немножко лишних ID кому следует.
2) вера в то, что реально считала голоса та система, которую всем показывают.

Конкретно не узнавал, но слышал от многих заинтересованность

Конкретно не узнавал, но слышал от многих заинтересованность. И знаю как минимум нескольких эстонцев, которые скорее всего подписали, потому что глубоко копали эту тему.

> Исходники системы голосования может получить каждый подпис

> Исходники системы голосования может получить каждый подписав NDA c Институтом Кибернетики.

И много народу подписало?

Давайте классифицируем

Давайте классифицируем задачу.

Проблемы, видимо, в следующем:
1) Избирком мухлюет путём голосования "мёртвыми душами".
2) Избирком мухлюет путём голосования "живыми душами", де-факто не голосовавшими.
3) У избирателя должна быть возможность проконтроллировать факт того, что его голос учтён правильно.

Пути решения этих проблем могут быть:

1) Разделить authorities: Избирком не контроллирует IDшники голосующих. Например, по эстонскому варианту: каждому избирателю выдаётся карта, как TFN (ИНН?) и т.д.
Карта должна быть отдельной, так чтобы у работодателей и других всяких лиц не было причин заставлять её "предоставить по месту работы" и т.д.
Карточку (ID) можно сделать либо постоянной, либо "одноразовой", получаемой в процессе enrollment'а на конкретные выборы (по типу повестки в военкомат). Естественно, enrollment'ом (выдачей карт/ID) должен заниматься не тот департамент, который считает голоса (не изберком), а, скажем, паспортная служба (которой карты разослать, остальное пофиг).
Банковские карты бы тоже подошли, там есть проблема в отсутствии уникальной "межбанковской" идентификации человека и гарантировании условия "1 выстрел - 1 труп".

2) Как в некоторых странах (Бельгия, Австралия) сделать голосование обязательным. Не проголосовал - штраф. Не проголосовал несколько раз - более серьёзные последствия. Лично я считаю, что это правильно: сходи раз в год, потрать 15 минут, плюнь в лицо всем этим уродам, агитирующим не ходить на выборы, от тебя не убудет. А то ругать результат потом все горазды :) Но это лирическое отступление :)
С одной стороны "дядя Вася не ходит но и штрафов не получает" в народе всплывёт достаточно быстро, да и сам Вася сможет, благодаря #1 и #3 посмотреть за кого и как его "проголосовали". С другой стороны тут уже денежная заинтересованность получается, мухлевать таким образом становится убыточно по статье "упущеная прибыль".

3) При наличии уникального идентификатора голосовавшего проверить _свой_ голос тривиально, чужой - невозможно. За исключением случаев "логинься и показывай, а то уволю", от которых решения нет, но нет и большого смысла: после драки кулаками если и машут, то не многие и недолго.

Естественно, определённый уровень доверия технической стороне всё равно требуется. Например, технически можно реализовать сценарий "я считаю твой голос за ЕР, а когда ты спрашиваешь проверку, показываю КПРФ". Но подобные вещи трудно реализуемы, так как уже на этапе проектирования/программирования всплывёт необходимость "двойного" хранения данных и т.д, то есть, возможности махинаций придётся проектировать как часть функционала системы, что дико.
Дополнительно можно выдвинуть к системе ряд требований, осуществляющих кросс-верификацию данных: аналитика по разным разрезам должна сходиться тютелька в тютельку и т.д.

Опять же, как правильно было замечено, сценарии вида "Миша, ты ведь хороший человек, ради покойной Сары проголосуй за СРов" и "Голосуй за ЛДПР или я твой сэстра зарэжу" (а человек идёт и голосует) на прямую не могут быть адресованы ни одной (включая бумажно-бюллютенно-наблюдательную) системой голосований.

Вообще было бы даже интересно что-то подобное сделать :)

Читайте же, наконец,

Читайте же, наконец, Шнайера!
Вот вам копипаста (из pdf-ки немного криво, звиняюсь): http://pastebin.com/iRCF14DT

В Эстонии голосование подписывается индивидуальной смарт-ID-

В Эстонии голосование подписывается индивидуальной смарт-ID-картой. Карта гарантированно только у живых людей 1=1.
Исходники системы голосования может получить каждый подписав NDA c Институтом Кибернетики. Т.е. аудит сырцов провел в том числе и народ.
Установка и работа системы тоже проходит с участием независимых аудиторов.
Т.е. в целом система есть и работает успешно уже много лет.

Вот нашел пару документов на английском
http://www.vvk.ee/voting-methods-in-estonia/engindex/
http://www.vvk.ee/public/dok/General_Description_E-Voting_2010.pdf
http://www.ega.ee/files/27.10.06_Report_evoting_Conference.pdf
Ещё больше деталей наверное только на эстонском.

там шрифт мелкий, ответ на мыло не приходит z12 5.5 а фапаль

там шрифт мелкий, ответ на мыло не приходит
z12 5.5
а фапальщики на ibm говорят, что power7 смотреть не надо, это большая ошибка.

Да нет же! Третий раз

Да нет же! Третий раз повторяю: существует математически доказанный протокол на N игроков стасовать колоду и сдать N рук в закрытую, когда НЕТ доверенного лица. С казино-то вообще никакой протокол не нужен по сути!

Правда, не знаю (надо читать оригинальную работу) что там со сговором игроков. Но судя по тому научпопному описанию, что я читал (орт криптографа же) всё должно быть хорошо и с этим.

В покере, поди, доверяют

В покере, поди, доверяют "казино"? А в ситуации выборов казино может играть за одного из игроков.

Сохраню для истории - в

Сохраню для истории - в последний момент редактировалось, было "роста почти нет", что не вполне правда. Но оно в таком виде было в эфире, менять уже глупо.

Я могу сказать одно:

Я могу сказать одно: наверняка протокол можно сделать. Эту уверенность мне внушает тот факт, что можно сыграть в покер, когда никто никому вообще не верит.
Правда, вычислительная сложность там чудовищная и она наверняка не масштабируется на миллионы участников (голосующих) вообще никак.

Пайлдрайвер/Вишера взял

Пайлдрайвер/Вишера взял четыре гигагерца. И он очень грустно выглядит в малопоточных задачах. И в FP, впрочем, тоже не весело -- один FP юнит на два ядра.

"роста очень медленный"

"роста очень медленный"

Вот фишка "параллельных

Вот фишка "параллельных языков" - и OpenCL (по причине компиляции на целевой машине) и ISPC в том, что можно пользоваться реальным набором инструкций.

ISPC умеет генерировать код для SSE2+SSE4+AVX с выбором пути исполнения на рантайме по CPUID,

Спасибо за презентацию.

Спасибо за презентацию. Концентрированно и по сути.

(Наверно, это было в тексте выступления.)
Баальшое спасибо Интелу за то, что каждый год он выпускает ++набор команд.
Кроме указанного на слайде бардака с 6 наборами sse и 2 наборами avx , внутри процессора есть немало блоков, частично друг друга дублирующих, и ведь на практике в итоге используются только sse/sse2, все более новые блоки тупо простаивают (и даже что-то жрут).

Насрал бы в блоге, там анонимусов тоже берут. Судя по викип

Насрал бы в блоге, там анонимусов тоже берут.

Судя по википедии: IBM взяв 5Ghz на POWER6 откатились обратно на 4.25. Картинка ровно та же, что и у пентиумов, только на гигагерц выше.

не могу насрать в каментах к следующей записи, а так хочется

не могу насрать в каментах к следующей записи, а так хочется указать, что это у x86 проблемы с планкой 3.6GHz, а вот у некоторых других планка 5GHz взята.

По сути а не по технике:

По сути а не по технике: надо предполагать, конечно же, что УЦ играют на стороне государства (в случае общегосударственных выборов) и удостоверят то что им скажут, под угрозой отзыва лицензии.

Pages

Subscribe to comments_recent_new