Меню

Система электронного голосования Counos

Читая данную статью, вы соглашаетесь с нашим Отказом от ответственности
27.10.2020
Система электронного голосования Counos

Избирательная система на основе блокчейн-технологии Counos

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

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

Но можно ли использовать для выборов любые сети Blockchain? Что в первую очередь включает в себя честные и прозрачные выборы?

Что может сделать сеть Counos Blockchain для выборов?

В этой статье мы хотим ответить на эти вопросы в трех частях. В первой части мы обсудим основы честных, свободных, надежных и прозрачных выборов. Во второй части мы обсудим, как блокчейн-сети могут быть реализованы для выборов в целом. А также, какими качествами должна обладать сеть Blockchain для этой цели. В последних двух частях мы коснемся сети Counos Blockchain, и выясним, что делает ее особенной для выборов.

Итак, давайте начнем с определения фундаментальных особенностей свободных и надежных выборов:

  1. Они должны проводиться свободно - касаемо вариантов и свободы выбора.

  2. В голосовании должны принимать участие все лица, имеющие право голоса.

  3. Прозрачный процесс голосования и подсчета голосов

  4. Голоса избирателей должны оставаться анонимными

  5. Получение быстрых результатов с высокой точностью

  6. Результаты должны быть неизменными

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

  •  Используя систему на основе блокчейна, выборы можно определить, как "умный" контракт. В этом контракте различные варианты могут быть идентифицированы по уникальному адресу. Голоса будут предоставлены избирателям в виде токенов (например, определенное количество токенов из определенного блокчейна).

  • Избиратели могут проголосовать, переведя свой токен(или право голоса) на счет выбранного кандидата, отсканировав свой адрес.

  • Этот перевод будет записан в блокчейн-цепочку и будет засчитан после определенного количества подтверждений закрытия блоков.

  • В конце процесса голосования, счета, баланс которых поступает из заранее определенного источника, указанного в "умном" контракте, определят выбранного кандидата.

Это был беглый взгляд на то, как выглядят выборы на основе Blockchain. Теперь мы погрузимся в преимущества выборов на основе Blockchain:

  1. Прозрачность: все голоса кандидата можно увидеть в режиме реального времени. Избиратели смогут убедиться в своих голосах, посмотрев на свой перевод у выбранного кандидата.

  2. Конфиденциальность: несмотря на то, что система прозрачна, какие именно аккаунты проголосовали за выбранного кандидата, не будет разглашено.

  3. Быстрый результат: результаты можно наблюдать в режиме реального времени, и этот вопрос не требует отдельных операций.

  4. Неизменный: структура Blockchain не позволяет вносить изменения. Любое изменение обнуляет всю цепочку.

Но можно ли использовать любую сеть Blockchain для запуска избирательной системы?

В избирательной системе необходимо учитывать больше проблем и предложить решение для них.

  • Демография избирателей: так как большинство сетей Blockchain, которые используются для криптовалют, имеют ограниченную пропускную способность блока для обработки транзакций, а большая часть имеющегося пространства уже заполнена обычными транзакциями, то невозможно будет использовать такие сети, как Bitcoin или Ethereum.

  • Учитывая размер сообщества голосующих, сеть должна иметь возможность обрабатывать несколько миллионов транзакций в день. Другими словами, чтобы получить 10 миллионов голосов, необходимо регистрировать 278 сделок каждую секунду. Если мы хотим подготовить систему к пиковому притоку голосов, она должна быть готова охватить около 1000 транзакций каждую секунду. И этот объем транзакций не совместим с мощностью большинства доступных Blockchain сетей.

  • Общедоступные Blockchain сети не гарантируют, что отправленная транзакция будет зафиксирована в первом доступном блоке. Учитывая трафик сети, плату за транзакцию и, возможно, другие определяющие параметры, время записи транзакции в блоке может варьироваться. Это считается сложной задачей для операции, которая должна выполняться и заканчиваться в определенное время.

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

  • Атака 51, которая может быть очень вредной и разрушительной. Поскольку выборы считаются очень важными для любой страны, то вероятность таких атак со стороны властей возрастет.

Избирательная система Платформы Counos

В этом разделе мы более подробно рассмотрим избирательную систему, предложенную Платформой Сounos. А также узнаем, почему сеть Counos Blockchain превосходит другие сети, когда речь заходит о выборах.

  • Структура сети Counos Blockchain обновляется, чтобы иметь возможность обрабатывать не менее 4000 транзакций в секунду. Этот объем транзакций может удовлетворить потребности крупных избирательных систем.

  • Все активные майнинг-пулы в сети Counos должны соответствовать определенным критериям, чтобы иметь возможность добывать блоки (включая минимальную сумму кредита, указанную в правилах системы). С другой стороны, сложность сети контролируется по специальной формуле. Все это усложняет атаку на 51%. Кроме того, они препятствуют изменению правил, поэтому неизвестные пулы не могут существовать. Детали созданных блоков в каждом пуле публичны.

  • В любом центре голосования в дополнение к праву голоса (определенный балансмонет CCXX) любому голосующему дается новый эксклюзивный адрес. Совокупность этих остатков поступает из определенного источника, который является постоянным для всех избирательных операций (известен как Markle Root). Этот баланс постоянно отправляется на эксклюзивный адрес в каждый избирательный центр. В любой избирательной системе существует ID для любого избирателя (этот ID может быть получен из национального идентификационного номера или любого другого критерия, например, биологического). Этот ID регистрируется как отдельная транзакция в Блокчейне в виде сообщения при осуществлении права голоса. Таким образом становится полностью прозрачным, кто уже воспользовался своим правом голоса. Действительность регистрационного удостоверения личности должна быть удостоверена организаторами выборов вне сети Blockchain. В зависимости от количества зарегистрированных ID в определенные периоды времени, баланс кошелька избирательного центра будет пополняться.

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

  • Майнинг-пулы в сети CCXX настроены таким образом, что они не могут играть роль в регистрации транзакций блоками. Таким образом, все полученные транзакции, которые являются действительными, будут записываться в первом доступном блоке.

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

  • Этой системе будет посвящен специальный блочный исследователь. Все действительные голоса будут показаны в этом проводнике. Голоса, поданные вне определенного периода времени или поступившие из неавторизованных источников, не будут учитываться как часть окончательного баланса, и в конце концов будут объявлены действительные результаты.

Различные части избирательной системы Counos

В последней части мы обсудим различные части избирательной системы Counos.

  1. Майнинг-пулы, которые будут доступны для наблюдателей на выборах, чтобы они могли удостовериться в точности и достоверности результатов выборов. Эти пулы должны обладать функциями блокчейн-сети CCXX, чтобы иметь возможность добывать блоки.

  2. Определение Merkel Root для выборов и передача максимального баланса, разрешенного до начала выборов, в одной транзакции.

  3. Определение всех кандидатов и создание отдельных адресов для каждого.

  4. Определение центров голосования и создание различных адресов для них.

  5. Система переноса голосов на эксклюзивный кошелек избирателя и регистрация удостоверения личности избирателя в сети посредством отдельной сделки. При этом гарантируется, что дубликат кошелька не выдается на один и тот же идентификатор избирателя.

  6. Эксклюзивный block explorer, указывающий баланс кандидатов. Также для каждой транзакции определяется центр голосования и разрешенный период времени на голосование. Если сделка будет признана недействительной, она будет отслеживаться отдельно.

  7. Система голосования, которая является эксклюзивным кошельком. Избиратель может перевести свой баланс на счет выбранного им кандидата и проголосовать. Они также получают подтверждение голосования в подтверждения (transaction id).

КОММЕНТАРИИ

Посещая этот сайт, вы соглашаетесь с Политикой Конфиденциальности