Данная статья предназначена для блокчейн разработчиков. В ней описывается тщательно продуманный алгоритм для создания самой мощной блокчейн-системы электронного голосования на пленете. После своего запуска, данная система
быстро захватит весь рынок (а это 8млрд потенциальных покупателей). Тот блокчейн-разработчик, который первым реализует данный
программный продукт - гарантированно станет долларовым мультимиллионером.
Перспективы, которые предоставляет современный международный интернет-рынок.
Зарабатывать хорошие деньги на продаже своего товара/услуги можно только
если ты являешься в заметной мере монополистом (т.е. у тебя нет сильных
конкурентов в данном сегменте рынка).
До 20 века, когда наука и техника были слабо развитыми, монополистом
становились чаще всего просто физически устраняя конкурентов. Т.е.
либо запрещали им продавать те же товары/услуги с помощью "лицензий" от
коррумпированных чиновников, либо банальное физическое устранение
конкурента).
По мере развития общества, запрещать конкурентам продавать свои товары
становилось все сложнее, из-за появления множества лазеек и способов
контрударов по монополисту.
В 20 веке, благодаря развитию науки и техники, стало возможно производство
технологически сложных товаров и услуг. Тот кто первый изобретал новое,
более сложное изделие - автоматически становился на определенное время
монополистом на данном рынке, а следовательно получал сверхприбыли. - Это
прием стал новым способом получения высоких заработков.
Но у него оставалось еще немало ограничений, главным из которых является
ограничивание рынка сбыта одной страной. Т.е. другие страны могут легко
заблокировать возможность продажи твоего товара даже если на него будет
высокий спрос и не будет конкурентных предложений. Примеры: коммунистические
страны, блокировавшие все западные товары (хотя у них было на несколько
порядков выше качество). Также чтобы отнять заслуженное преимущество
другие страны вводят так называемые ввозные пошлины на определенные
импортные товары. Это делает товар гораздо менее конкурентоспособным.
В 21 веке главными критериями для хорошего заработка поставщика
товаров/услуги являются:
а) сложный, высокотехнологичный товар/услуга, который автоматически
отсекает всех конкурентов.
б) отсутствие запрета доступа на локальные рынки
С 2005 года, благодаря массовому распространению интернета, у
производителей появилась возможность продавать свой, технологически сложный,
цифровой товар/услугу по всему миру, без существенных ограничений локальных
рынков. Это позволило зарабатывать колоссальные средства.
Примерами подобных цифровых товаров/услуг являются: крупнейшие мировые
социальные сети (фейсбук, вконтакте). видеохостинги (ютуб).
Когда к продаже технологически сложного товара добавляется отсутствие
существенных ограничений продажи на локальном рынке - возникают
сверхприбыли.
В 2009 году появился еще более хитрый, и крайне выгодный для продажи
сложный технологический товар - криптовалюта биткоин. Цифровые деньги, с
гарантированно твердым курсом (из-за жестко заблокированного максимального
количества монет) и постоянной доступностью на всем земном шаре (его
невозможно заблокировать). Спрос на такое настолько высок, что даже самая
сильная страна мира - США, как не боролась с данным явлением вначале, в
итоге просто смирилась и разрешила его оборот.
Создатель биткоина стал миллиардером. При этом он создал его по сути в
одиночку. Т.е. один человек (или очень очень небольшая команда
разработчиков) сегодня могут произвести такой продукт - востребованность
которого, обойдет любые попытки блокировок. Также новый цифровой продукт,
может начать изменять существующий межгосударственный порядок на планете
(как это частично начал делать биткоин).
С помощью цифровых товаров/услуг нового формата - появляется возможность
конфигурировать современное общество. Новейшие, крайне востребованные
обществом цифровые товары/услуги являются по сути новым типом оружия,
которым можно разрушать старые устоит в мире. Причем сила и потенциал этого
оружия настолько велики, что сопротивляться им не смогут даже самые
сильнейшие страны современного мира. В итоге все будут вынуждены им
подчиниться.
Полностью свободная ниша рынка.
В текущий момент времени на рынке есть одна никем не занятая ниша, которая
имеет колоссальную перспективу для получения прибыли. Ситуация в чем-то
схожа с сферой криптовалют (биткоин) в 2008 году. У общества есть запрос на
новый цифровой ресурс, но математическая формула для продажи пока еще не
опубликована. Те кто первыми войдут на этот рынок - озолотятся, как это
произошло ранее с биткоином.
Спрос на данную систему очень высокий, потому что она позволит населению
заметно поднять планку уровня своей жизни.
Автор данного блога уже давно интересуется темой блокчейна (криптовалюты,
децентрализованные системы). Так вот изучив рынок, с удивлением было обнаружено что до сих пор нет ни одного адекватного приложения для электронного голосования. Все что есть в плеймаркете
- это лишь несколько простейших, примитивных приложений для опросов или
тестового, предварительного голосования и исключительно для территории США. Большая часть
подобных приложений только на английском. Больше на рынке рунета ничего
нет.
Про связь блокчейна и голосования изредка попадаются кроткие возгласы отдельных авторов, но в основной своей массе все это остается
несвязными теориями. В практической реализации - до сих пор ничего нет: ни
на русском, ни на английском языке. И все ограничивается подобными видео,
просто рекламирующими и популяризирующими сам блокчейн.
К сожалению, даже неглупые люди, очень плохо понимают какими способами
могут быть фальсифицированы выборы и соответственно как система голосования должна быть защищена от фальсификаций и мошенничеств.
Сегодня в современном мире везде стараются уходить от бумаги, поэтому и голосование естественно должно быть электронным. Такое голосование будет гораздо проще проводить, легче контролировать процесс голосования. Электронную систему голосования гораздо сложнее взломать и подделать результаты выборов.
Немало стран в будущем будут использовать созданную вами данную электронную систему голосования исключительно для экономии средств, потому что она будет значительно дешевле классических бумажных выборов, при этом даст бОльшую прозрачность.
Ранее в своем блоге я
выложил пример
несложного алгоритма, который позволяет провести полностью прозрачные
выборы, позволяет каждому гражданину проверить голоса всех остальных и при
этом не раскрываются личные данные граждан.
Проблемой той схемы является то, что не во всех странах правят сменяемые, демократические режимы. Во многих странах во власти сидят пожизненные
цари/бояре, которые симулируя процесс выборов ставят на трон своих детей (т.е. у них
режим в стране - до сих пор царское средневековье). Так вот чтобы оставаться
монополистами и не потерять власть они скорее всего не захотят проводить
выборы вышеуказанным способом. Для борьбы с ними понадобятся более хитрые
и изощренные методы. Нужна глобальная планетарная децентрализованная
(блокчейн) площадка для голосования. Которая позволит зарегистрировать
всех голосующих и проголосовать в обход желания действующих властей. Но также после создания подобной системы, уже готовый данный продукт охотно будут покупать и демократические страны. потому что опять-таки он позволит существенно экономить на проведении выборов.
Техническое задание - возможности системы.
Кратко техническое задание, которое поставил для конечной системы. Система
электронного голосования должна быть не узко-локальной - "заточенной
исключительно под определенную местность или под отдельную единичную
страну", а должна быть универсальной, подходящей сразу для всей планеты.
Она должна быть мультиязычной. Обязательно децентрализованной - чтобы
монополист-самоизбирашкин не мог заблокировать единичный ip адрес сервера,
нарушив тем самым работу всей системы. Т.е. соединяться она должна как
торрент (сразу со всеми другими узлами). Программа должна в первую очередь
иметь мобильную версию, т.е. чтобы для регистрации и голосования не был
нужен компьютер. Система голосования должна позволять зарабатывать внутри
нее любому желающему, т.е. это должен быть коммерческий проект (в
противном случае оно не станет успешным и не получит массовое
распространение). Система должна быть максимально простой в использовании,
подходящей любому обычному пользователю, - т.е. должна иметь обычный
интерфейс, стандартные логин и пароль (никаких хитроумных и сложных
терминов, схем, конструкций). Система не должна контролироваться одним
лицом, и ее ядро должно основываться на блокчейне, т.е. иметь максимальную
защиту от возможного взлома и манипуляций.
Тогда система станет вирусной и заработает должным образом.
Название для системы можно взять например Bitvote
Отображение результатов голосования.
Система должна позволять каждому гражданину легко удостовериться в том,
что утен голос его и всех его знакомых, что голосование прошло честно. Что
подделанных или искаженных голосов нет. При этом не должны раскрываться
личные данные людей.
Результаты голосования должны подсчитываться и отображаться в электронном
виде блоками. Самый верхний уровень (проголосовавший блок) - вся страна.
Этот блок делится на более мелкие блоки: "регионы" (на каждом
блоке-регионе показывается итоговые набранные голоса для каждого
кандидата). Далее каждый блок-регион делится на более мелкие - блоки
"области" (также на каждом отображаются результаты голосования). Далее
блоки "города". Далее блоки "районы". Затем идет следующий блок - "улицы".
Затем блок "дома на улице". А далее идет самый важный блок - "отдельный
многоквартирный дом". В этом блоке указывается адрес дома и перечисляются
все квартиры с проголосовавшими в этих квартирах жильцами. При этом
конкретные имена, фамилии и другие данные жильцов не указываются.
Подобная конструкция позволит легко проверить честность системы - верно
ли она отображает твою квартиру, твоих знакомых в доме, подсчитать -
учитываются ли все голоса в твоем доме (просто спросив у соседей, знакомых
в доме). Также можно самому проверить учитываются ли все голоса в любом
соседнем доме, учитываются ли голоса со всей улицы, со всех улиц. Т.е.
каждый легко может сам все подсчитать.
Номера пользователей должны иметь особый хитрый формат с несколькими
дополнительными полями, в которых в замаскированном виде будут отображаться
"Имя", "Фамилия" и при необходимости "дата рождения" гражданина.
Например у гражданина, которого зовут Федор Быков, номер пользователя будет
выглядеть так: 144000001-**Д-**К.
"**Д" тут означает что третья буква имени гражданина - "Д" . "**К"
- означает что третья буква фамилии гражданина - "К".
Для отображения лучше подходит любая буква кроме первой (если отображать
первую букву это поможет недоброжелателям гораздо легче вычислять реальные
имена и фамилии людей). Лучше выбирать согласные буквы для отображения - так
потенциальным недоброжелателям будет математически гораздо сложнее вычислять
настоящее имя человека подбором.
Отображаемая буква (имени либо фамилии) не должна совпадать с этой же по
счету буквой (имени либо фамилии) других жильцов квартиры.
Символы "*" (звездочка) ставятся только перед отображенной буквой. После
нее ничего не отображается, даже если имя и фамилия человека гораздо длиннее
отображенных данных. Это нужно для защиты, чтобы не показывать мошенникам
точное число букв в имени и фамилии гражданина.
Для удобства работы с гос.структурами (немало стран официально начнут
сотрудничать с подобной системой), вместо более наглядного для граждан
символа "*" (который символизирует скрытые символы при вводе пароля), можно
использовать цифру "8" (символ бесконечности, неопределенности). Цифру "0"
использовать нельзя, так как ее можно спутать с буквой "о".
Благодаря номеру пользователя в вышеуказанном формате (145111111-**Д-**К)
любой, кто знает настоящие имя и фамилию жильца квартиры сможет легко
определить за кого конкретно он голосовал даже не общаясь с ним. Это
позволит еще активнее выявлять возможные махинации, накрутки, подделки. При
этом посторонние лица не смогут узнать никаких персональных данных жильцов,
ведь реальные Имена и Фамилии не публикуются. Все всегда отображается
исключительно в замаскированном виде. По одной отображенной букве имени и
фамилии вычислить что-то точное будет очень очень сложно.
Для чего в номере пользователя может использоваться четвертое поле? У
подавляющего большинства граждан его отображение не потребуется (т.е. либо
не отображать его совсем, либо показывать три звездочки "***"). Отображение
данного поля требуется только когда в одной квартире живут граждане, имеющие
одновременно одинаковое имя и фамилию. Благодаря данному полю можно будет их
различить. Данное поле отображает дату рождения гражданина в замаскированном
виде, конкретно - в виде числа, которое равно сумме дня рождения, месяца
рождения и последних двух цифр года рождения гражданина.
Работает следующим образом. Если в одной квартире проживают: Александр
Стрельцов с датой рождения 10.03.1970 и другой Александр Стрельцов, но с
датой рождения 25.09.1995. То номер пользователя для первого будет
выглядеть так: 145000000-*Л-**Р-083 (083 здесь это сумма 10+3+70) , а
номер пользователя для второго будет выглядеть так: 145000001-*Л-**Р-129 (129 здесь это сумма 25+9+95).
В теории можно полностью обойтись и без данного четвертого поля, потому
как полных однофамильцев не много, и они незначительно ухудшат наглядность
карты голосования.
Сразу ответ на утверждение: "голосование должно быть анонимным, нельзя
показывать всем свой голос!".
Государство (каждая партия) всегда знает "кто из граждан за кого когда
голосовал (а значит с высокой степенью вероятности продолжит голосовать)",
и они всегда заранее стараются агитировать в нужных им слабых местах. Не
знают "кто за кого голосовал" лишь сами граждане. Для них вся эта кухня
всегда остается невидимой. Так вот данных знаний не нужно бояться, никто
тебя не будет осуждать за твой выбор как не осуждают за выбор марки машины
или марки одежды. Это конкуренция, у каждого есть право выбирать. Сегодня
за одного проголосовал, завтра за другого. Принуждать за кого-то
голосовать это в антидемократических однопартийных режимах
(коммунистическая помойка), там и выборов то не дает (только один кандидат
и одна партия).
Публичного отображения "кто за кого голосовал" - не нужно бояться.
Наоборот, когда любой гражданин может легко узнать за кого проголосовал
любой член общества, государство не сможет обманывать население. Улучшится
конкуренция и уровень жизни в стране.
Регистрация новых пользователей.
Система не должна хранить критически важные персональные данные,
которыми могут воспользоваться мошенники для того чтобы например
оформить кредит или какой-то договор. Поэтому никаких личных подписей,
серийных номеров паспорта и полных копий документов в системе храниться
не будет. Только минимальные данные нужные для работы системы (ФИО,
адрес, дата рождения, область рождения) будут храниться в
децентрализованной распределенной базе. И доступ к ним система будет
разрешать только выбранным ей же единичным пользователям для проверки
данных и только в заранее строго определенных случаях. Никто другой
доступ к этим сведениям иметь не будет.
Для регистрации в системе с правом голосования пользователь должен
будет подтвердить свое реальное Имя, Фамилию, дату рождения, место
регистрации (место жительства), область рождения и гражданство
страны.
Если у человека несколько квартир/домов, то он заранее должен это
указать чтобы его голос правильно отображался.
При первом входе в систему пользователь регистрируется как на любом
другом обычном сервисе - придумывает свой логин и пароль. После входа в
систему пользователь указывает свои данные (ФИО, дата рождения, место
жительства, область рождения). Далее эти данные нужно проверить, а для
этого, чтобы защититься от обилия мошенников, пытающихся назваться
несуществующими людьми, на баланс пользователя должна быть внесена
определенная сумма-залог. После успешной проверки данных эта сумма
полностью переходит на личный счет пользователя. Если же он попытается
обмануть проверяющего, то данную сумму он просто потеряет. Указанный
алгоритм сделает невыгодным попытки обмана.
Для подтверждения личности пользователя потребуется как минимум один
официальный документ государственного образца, подделка которого
карается законом. Минимум один документ должен иметь фотографию. Для
подтверждения личности нужны следующие данные: Имя, Фамилия, дата
рождения, область рождения, адрес регистрации человека (администрация в
которой ты голосуешь), гражданство. Проще всего произвести подтверждение
данных с помощью проверки паспортных данных посредством видеозвонка или
нескольких фото пользователя с раскрытым паспортом. При этом все не
нужные поля в паспорте (подпись, номер паспорта, другие данные) -
владельцем паспорта закрываются. Он показывает проверяющему (системе)
только фамилию, имя, фотографию, дату рождения, область рождения, и
адрес регистрации. Это минимальные данные которых хватит для успешной
работы системы.
При проверке данных пользователя желательно использовать видеозвонок, а
не фото пользователя с раскрытым паспортом.
Выборы и голосование - это ключевая тема для государства, поэтому точно
будут активные попытки регистраций несуществующих людей и другие
мошеннические действия (попытки взлома существующих пользователей),
клонирование пользователей и т.д.
Защититься от левых регистраций можно следующим образом:
Система должна оплачивать специальных подставных пользователей, которые
при подтверждении данных посредством видеозвонка будут всеми возможными
способами пытаться подкупить проверяющих и зарегистрироваться без
документов или по фейковым документам. Если проверяющий поставит такому
пользователю "подтвержден", то он лишается своей работы.
Проверяющие данные пользователей выбираются случайным генератором из
всех желающих (потому что иначе могут появиться проверяющие-мошенники
массово проворачивающие разные нечестные схемы). Для надежности лучше
чтобы в блокчейн базе в течении 6-12 месяцев хранилась запись
видеозвонка или фото пользователя с паспортом. Это позволит
дополнительно проверить честность проверяющего.
Для более лучшей защиты при подтверждении данных пользователя лучше
требовать два документа (например паспорт и права). А также
подтверждение данных через отправку кода в заказном бумажном письме,
которое вручается лично по предъявлению паспорта (проверка паспортных
данных), а также отправку обычного почтового письма с кодом (проверка
реальности адреса пользователя).
После подтверждения данных пользователя он начинает отображаться в
общей базе, и его данные (имя и фамилия в замаскированном виде) могут
быть дополнительно проверены другими жильцами дома - нет ли
подозрительных регистраций в какой-то квартире или частном доме. Если
находится несуществующий реально жилец, то у него можно запросить
дополнительное подтверждения личности. Также желательно выплачивать
небольшие премии тем кто нашел фейкового пользователя (премия
выплачивается из денег личного баланса фейкового пользователя).
В качестве дополнительных проверок подозрительных аккаунтов можно
использовать:
банковский перевод небольшой суммы на реквизиты пользователя, доставку
определенного товара курьером с проверкой паспортных данных, проверку
документов вживую (с более близкого расстояния если плохая камера на
смартфоне).
Т.е. все доступные способы, позволяющие снизить возможность махинаций и
подделок.
Информация "область рождения" нужна для дополнительного отделения
пользователей с идентичными Именем, Фамилией и датой рождения (в крупных
странах такие точно будут).
Некоторые данные (наличие судимостей, наличие психической болезни),
которые могут ограничивать возможность голосования гражданина в
конкретном государстве не получится легко проверить. Но таких людей -
невысокий процент в обществе (до 0,5% общества) и своими голосами они
не смогут как-то серьезно повлиять на итоговые результаты выборов.
Хотя в теории можно придумать как проверить и данные категории
граждан.
Платность системы. Деньги внутри системы.
Система должна быть коммерческой (платной), иначе все это не сможет
нормально функционировать. Поэтому голосование должно быть платным, но
при этом недорогим.
И необходимо сделать именно годовую абонентскую плату, а не плату за
разовое голосование, потому что при оплате за разовое голосование,
немало людей попытаются сэкономить и не голосовать на более
второстепенных выборах. Принудительная же годовая абонентская плата
будет стимулировать голосовать всегда, каждое голосование, ведь "все и
так уже оплачено". При этом лучше еще дополнительно простимулировать
граждан - если человек проголосовал - то для него абонентская плата в
этот год становится ниже на 30-50%. А если не голосовал (пропустил),
то ежегодная абонентская плата для тебя остается стандартной. Данная
схема также позволит агитировать людей участвовать в электронных
опросах (создавать их самим, про это будет ниже). Результаты
голосования нельзя публиковать в онлайн режиме до окончания срока
голосования, иначе не будет интриги, которая заставит больше людей
проголосовать.
Перед первым голосованием пользователь оплачивает стоимость
абонентской платы сразу за 4 года, потому что как правило выборы
президентов и парламентов (самое важное в стране) проходят раз в 4
года и чтобы проголосовать в следующий раз
- пользователю снова придется заплатить за следующие 4 года. Если
пользователь не платит 4 года, то затем при оплате следующих 4 лет ему
не активируется 30-50% скидка при голосовании и в итоге суммарно для
него стоимость абонентской платы за 8 лет будет идентичной тому как
если бы он исправно платил каждые 4 года и исправно голосовал.
Кто будет получать деньги из абонентской платы? Деньги будут получать
проверяющие документы пользователей. Каждый узел системы, за то что
хранит свой кусок децентрализованной базы. Все вспомогательные
работники (например подставные пользователи которые будут пытаться
обмануть проверяющих). Поступлений с абонентской платы за 4 года
должно хватать на оплату проверяющих данных новых пользователей и на
оплату работы узлов системы.
Также зарплаты в долларах и стоимость жизни (электроэнергия, топливо,
продукты и т.д.) в разных странах сильно отличается. Абонентская плата
не должна быть одинаковой для всех, она должна индивидуально
устанавливаться для каждой страны. Также как и оплата узлов
системы.
В системе должна быть своя криптовалюта с заранее установленным,
небольшим ежегодным допечатыванием новых монет (по аналогии с
биткоином). Новые монеты распределяются по узлам, которые поддерживают
работу системы.
Создатель данной системы электронного голосования будет владеть
определенным стартовым количеством криптовалюты системы (по аналогии с
создателем биткоина), в этом и будет заключатся основной профит данной
системы для него. Криптовалюта системы будет массово обмениваться на
обычные бумажные государственные деньги и будет активно использоваться
внутри системы, поэтому прибыль ему будет гарантирована.
Для нормальной работы коммерческой части данной децентрализованной
системы голосования (в которой будут массовые постоянные пополнения
баланса) криптовалюта будет необходима.
После регистрации нового пользователя, ему предоставляется доступ на
биржу-обменник, функционирующий внутри системы и доступный сразу всем
пользователям системы, включая пользователей с еще неподтвержденными
данными. В данном обменнике пользователь может обменять свои
государственные деньги на криптовалюту системы. И далее уже
криптовалюта кладется на его личный баланс. Криптовалюта свободно
обменивается и дарится между всеми пользователями, чтобы поддерживать
работу биржи-обменника.
Здесь сразу можно предусмотреть следующий механизм - если страна не
демократическая, то правители данной страны могут попытаться
блокировать банковские карты или переводы, с помощью которых будут
пытаться оплатить работу системы. Чтобы обойти это ограничение можно
класть на свой баланс следующим образом: на бирже обменнике
договариваться с продавцом криптовалюты и далее через чат в системе
производить с ним персональный обмен - ты кладешь ему на баланс
телефона небольшую сумму, а он тебе переводит криптовалюту на твой
баланс в системе. И так несколько мелких траншей - для безопасности.
После завершение сделки оба участника ставят друг другу публичный
отзыв - "не было ли обмана". Еще из вариантов можно купить что-то у
кого-то (например в определенном интернет магазине, или у
определенного продавца на маркетплейсе), при покупке указываешь свои
номер в системе и на него тебе приходит часть суммы стоимости
товара.
После того как пользователь пополнит свой баланс, его данные
проверяет назначенный проверяющий. Если вскроются попытки обмана, то
деньги на счета пользователя блокируются, пока он не подтвердит свои
реальные данные. Если проверка проходит успешно вся сумма
разблокируется полностью и становится доступной для оплаты за
голосование. Работа проверяющего бесплатна для нового пользователя и
оплачивается из денег всех остальных пользователей (годовая
абонентская плата это оплачивает), иначе не будет хорошего притока
новых пользователей.
В системе должна быть возможность создания партнерских ссылок для
создания автоматической рекламы (выплаты тем, по чьим ссылкам
регистрируются новые пользователи). Также в системе должна
показываться реклама (если это поможет снизить абонентскую плату для
пользователей).
Блокчейн.
Подобную электронную систему голосования можно сделать и на базе
обычного сайта (т.е. централизованной в одних руках базы). Но во
многих странах антидемократические цари-бояре-руководители тут же
заблокируют данный сайт. Также на централизованном сайте становится
критичным влияние на владельца системы разными способами (шантаж,
подкуп, угрозы) его можно вынудить начать вести нечестную игру -
добавлять левых пользователей, взламывать аккаунты уже существующих
и менять их голоса и т.д.
В децентрализованной системе подобное будет невозможно. Поэтому
нужен блокчейн со множеством альтернативных Ip адресов доступа, с
отсутствием единичного руководителя всей системы.
Любому желающему должна быть предоставлена возможность стать
узлом системы, потому что чем больше узлов будет в системе, тем
надежнее она будет (аналог биткоина). База голосования и
данные пользователей должны сохраняться в блокчейне с публичным
исходным кодом (чтобы никто не мог подделать и исказить эти
данные). Личный кошелек, чат-переписку и другие вспомогательные
модули в принципе можно сделать
Референдум и удобный сбор бумажных подписей.
Наивысшее проявление власти в стране - народный референдум.
Народ - является наивысшим источником власти. Референдум
устанавливает все законы в стране. Референдумом можно лишить
должности текущего президента и любого чиновника, назначить
перевыборы, отменить любые законы и установить любые свои.
Обязанность каждого чиновника в первую очередь подчиняться
воле референдума, а не указам царя.
Система позволит проводить массовые референдумы и
быстро массово собирать бумажные подписи граждан. Сначала люди
голосуют по определенному вопросу. Далее, если государству нужно
будет предоставить доказательство - подписи населения, то система
позволяет удобно собрать реальные подписи как в отдельном регионе,
так и со всей страны. Система создает специальные общедомовые чаты
в которые добавляет только тех кто оказался большинством в
голосовании по конкретному вопросу (т.е. тех чье решение должно
реализоваться в стране). Далее они делятся своими номерами
телефонов и один из жителей в удобное время обходит все квартиры и
собирает подписи на специальном документе. А уже далее эти
документы подшиваются и отправляются куда следует. Точно также
можно собирать простые подписи за кандидатов.
Модуль электронной подписи на документах.
В моем блоге
есть статья, в которой приводятся примеры того, как чиновники подделывают
подписи населения, либо признают реальные подписи граждан
"недействительными". Для защиты от таких недемократических
чиновников можно сделать сервис создания кода, который будет
служить цифровой подписью на бумажных документах. Но если данный
сервис будет централизованным (располагаться на серверах
государства) это также не защитит от возможности подделки подписи
гражданина (подделать смогут и код).
Для максимальной защиты от подделки кода цифровой подписи нужен
децентрализованный сервис на блокчейне. Электронная система,
описываемая в данной статье, как раз очень подходит и для
этого.
Работать будет так: пользователь ставит подпись на документе,
далее открывает приложение на смартфоне, выбирает там "получить
код оригинальности подписи", далее делает фото всего бумажного
документа (каждую страницу), который он подписал и загружает все
фото в систему.. Далее система выдает ему числовой код
оригинальности подписи. Его он пишет рядом со своей подписью в
документе. Затем для проверки оригинальности подписи любой
пользователь просто заходит в приложение, вводит этот код и
приложение показывает "оригинальная подпись или нет и на каком
документе она должна стоять (отображает номер документа и
выборочные страницы документа без личных данных). В спорных
ситуациях, с разрешения автора подписи приложение может полностью
отобразить все страницы пользователю от которого поступил запрос
(чтобы он мог на 100% убедиться в соответствии подписи данному
документу.
Система децентрализовано, в блокчейне будет хранить фотографии
всех документов пользователя, взымая за это абонентскую плату.
Будет доступна функция проверки цифровой подписи. Также для
взаимодействия с государством для каждого пользователя будет
выдаваться дополнительный логин и пароль, позволяющий только
читать все подписанные документы пользователя (не загружать их и
не удалять). Этот логин и пароль передается в гос.органы, чтобы
они могли использовать сервис для своих нужд.
Защита от подписи по принуждению.
Защиту от принуждения тебя посторонними лицами "поставить свою
подпись" можно сделать следующим образом.
Пользователь в своем профиле указывает временной защитный период
(например 5 дней или 7 дней), который обязательно должен быть
выдержан, прежде чем цифровая подпись (код) станет активной. Т.е.
если пользователя принудят срочно поставить подпись - в системе
данная подпись сможет пройти проверку только спустя 5 дней (к
примеру). Также в любой момент, в течении срока защиты (пока
подпись еще не проходит проверку в системе) пользователь может
отменить подпись.
И еще за отдельную плату можно предоставить возможность
пользователю сделать специальный пароль "быстрого платного
получения кода подписи" для простых документов (чтобы не ждать 5
дней).
Для изменения защитного периода нужно подать заявления заранее за
1 месяц.
В итоге если кто-то попытается принудить человека поставить
подпись - документ все-равно активируется только через указанный
промежуток времени, в течении которого пользователь сможет
отменить данную подпись. Караулить все указанное время человека
никто не будет. В этом будет заключаться защита.
Модуль проведения опросов.
Власть всегда достаточно точно отслеживает статистику по
настроениям в обществе, при необходимости организует локальные
опросы небольшой выборки населения. А вот само простое население
не знает статистику о себе, своем районе/регионе и своей стране. А
эта информация также может быть жизненно важной для организации
дальнейших действий (чтобы не тратить энергию на проекты, которые
все равно не поддерживаются большинством в твоем районе).
Указанная система позволит людям также проводить опросы среди
населения на определенной территории (район, улица,
многоквартирный дом). Для стимулирования ответов система должна
также предоставлять скидку на годовую абонентскую плату
пользователям, которые участвовали в опросе. К пример в год
разрешать два таких опроса, за каждый из которых для пользователя
на 15% снижается стоимость абонентской платы за этот год.
Программы - клоны.
После запуска системы в эксплуатацию скорее всего появятся ее
клоны. Они будут двух видов:
А) это будет работоспособный конкурент, полностью скопировавший
архитектуру указанной оригинальной системы и пытающийся увести
часть ее потенциальной аудитории. В долгосрочной перспективе он
скорее всего либо очень сильно просядет, либо полностью разорится,
как это произошло с альткойнами (на плаву остался первоначальный
биткоин, а все его клоны очень очень сильно потеряли в стоимости и
популярности).
Если ваша система будет держать приемлемую абонентскую плату и
правильную экономическую модель, то она будет хорошо расти, и в
итоге сможет задавить всех конкурентов как минимум в отдельной
стране.
Конкуренты в области электронного голосования будут гораздо
больше вредить чем помогать. Они будут откусывать немалую часть
пользователей, ухудшать тем самым взаимодействие пользователей
между собой (аналог как это происходит в разных социальных сетях,
не взаимодействующих друг с другом). Все это будет ухудшать карту
итогового голосования.
В данном случае более старой либо более популярной системе можно
сделать хитрых ход в виде "дублирования голосов из чужой
программы", а также предоставлять скидку перешедшим пользователям
из другой системы. Пользователь, который уже зарегистрирован в
системе-конкурента, регистрируется в твоей программе (это
бесплатно для всех), далее он кладет на баланс залог, далее
подтверждает свои данные, при этом залог переходит на баланс.
Далее пользователь в своем профиле указывает зарегистрированного
на него пользователя в программе-конкуренте (адреса и буквы имени
должны совпадать). После этого 4 года система просто берет его
голосования из чужой программы, и взамен предоставляет ему скидку
в 75-90% на ежегодную абонентскую плату.
Это нужно для того чтобы постепенно перетаскивать чужих
пользователей в свою экосистему, чтобы они привыкали к вашему
интерфейсу, чтобы карта голосования у вас была более полной.
Б) Мошенники могут попытаться сделать фейковое
приложение-имитацию, которое будет воровать твою базу голосований,
и выдавать ее за свою. Будет имитировать отображение голосов.
Целью данного фейк-проекта будет получение денег с пользователей
якобы за "проверку их данных и годовую абонентскую плату". После
того как они переведут деньги на баланс системы, система начнет
выдавать им ошибки, либо у них "кто-то украдет пароль" и т.д. -
стандартные приемы мошенников).
Как доказать пользователю что перед ним приложение оригинал, а не
подделка?
1) Оригинальной программе нужно сделать скриншот своего сайта в
интернет-архиве. Это
покажет что твоя программа более ранняя, а также покажет весь твой
прогресс набора пользователей. Покажет что ты не позавчера вдруг
непонятно откуда появившийся фейковый проект.
2) Оригинальная программа должна имет свой телеграмм канал и
ежемесячно публиковать результаты голосования (это будет также
служить доказательством опыта и большой базы пользователей).
3) Результаты голосов в онлайн режиме не должны публиковаться.
Ровно в момент окончания голосования результаты голосов сначала
публикуются в телеграмм канале (чтобы была дата и время
сообщения), а уже через 30 минут в самой программе. Это позволит
доказать что ты первоисточник базы голосования, а кто-то другой у
тебя просто скопировал.
4) Самостоятельно работающая криптовалюта. В оригинальной
программе будет своя криптовалюта. У мошеннических сайтов ее не
будет (будет эмуляция).
Оружие.
Данную программу можно будет использовать как оружие против
конкретной территории. Для этого нужно просто сделать в ней
доступным только один определенный язык (чтобы возможность
проведения референдумов была только на определенной нужной
территории). Если страна сильно не демократическая, то это вызовет
бурное недовольство населения и раскол страны на более мелкие
регионы.
Совет разработчикам - максимальная анонимность при разработке
системы. Заинтересованным лицам - активнее делиться данной методикой.
Совет разработчикам - при разработке данной системы старайтесь
работать самым небольшим коллективом. Чем меньше задействовано
людей в разработке данного проекта тем будет безопаснее для вас. Не используйте windows (только linux и opensource ПО). Вспомните историю Сатоши Накамото - как там преследовали людей,
подозреваемых в создании биткоина. Так вот здесь еще более
серьезная ситуация. Властьдержащие монополисты (или коррумпированные сотрудники спецслужб) сделают все, чтобы
не дать подобной системе выйти на рынок. Они могут начать
маскироваться под "инвесторов", чтобы войти к вам в доверие а
затем ликвидировать вас. Работайте как можно тише и анонимнее,
чтобы никто не знал чем вы занимаетесь. После запуска системы вы с
лихвой окупите все ваши затраты (это еще мягко говоря).
Указанный в данной статье алгоритм удаляется с форумов по
блокчейну (потому что все самые крупные форумы контролируются
спецслужбами через поставленных ими модераторов и все работоспособные идеи с этих форумов удаляются), поэтому просьба
поделиться данной методикой в закрытых блокчейн сообществах (не
контролируемых спецслужбами).