Counos Election System; Tamper-Proof Voting
One of the most visionary applications of Blockchain technology is to implement it in holding elections. This is what has been announced by Pooyan Ghamari, the founder and CEO of Swiss based Counos company. This company has established a system based on Counos X cryptocurrency that allows for the holding of elections in a transparent and tamper-proof manner that can be easily administered.
An important part of the unveiling of the Counos Blockchain-based election system is that the first phase of Counos X election system would be to use it for holding Blockchain-based elections in the country of Switzerland. Furthermore, it is being developed in its scalability so that it can finally be used for the largest scale elections, such as United States presidential elections.
In such large scale elections, the volume of transactions and the speed of confirming transactions is very important. As such, Pooyan Ghamari has said that Counos is currently working on this system to increase its scalability and capacity in a way that it will be able to process and register 10,000 transactions per second.
What Exactly Is the Application of Blockchain in Holding Elections?
The Blockchain-based election can be defined in the form of a smart contract. In this contract, different choices can be identified with a unique address. Votes will be provided to voters in the form of a certain source (for example a certain number of coins from a certain source).
Voters can vote to their chosen candidate or choose their favored option by transferring their balance (or right to vote) to the account of their chosen candidate or choice by scanning their address. This transfer will be recorded in the Blockchain and will be counted after a certain number of block confirmations.
At the end of the voting process, the account whose balance comes from the source that had already been defined in the Blockchain network and specified in the smart contract will determine the candidate or option with the highest number of votes.
But can any Blockchain network be used for this purpose? Pooyan Ghamari has made the following statement in this regard:
“However, it is crucially important to note that when I talk about the use of Blockchain technology and a Blockchain network in holding elections, I do not mean that any network can carry out this task. Counos has specifically designed the network of Counos X to have the capability to hold elections. This is exactly why other Blockchain networks won’t be able to carry out such large scale elections.”
Most of the Blockchain networks that are in the market and are used for cryptocurrencies, have a limited capacity in each block for processing transactions, and most of the available space is already filled with ordinary transactions, it would not be possible to use networks such as Bitcoin and Ethereum.
So, in a massively large scale election, up to thousands of transactions should be recorded each second. If we want to prepare the system for the peak influx of votes, it should be ready to cover a substantial number of transactions each second, such that no other Blockchain network is capable of doing so. So, to counter this issue, Counos is developing the Blockchain network of Counos X election system to be able to process 10,000 transactions per second.
Furthermore, another reason that existing public Blockchain networks will not be able to hold large scale elections is that they do not guarantee that the sent transaction will be recorded in the first available block.
Given the network’s traffic, the transaction fee, and perhaps other defining parameters, the time of a transaction being recorded in a block can vary. This is considered a challenge for an operation that needs to take place and finish at certain times, especially something as time sensitive as voting.
In addition, the administration and holding an election will include determining candidates, verifying the identity of voters, preventing duplicate votes, and preventing fake voters. In addition, as mentioned, existing public Blockchain networks do not provide viable solutions for these challenges. Therefore, current conventional structures need to authenticate these matters.
Counos Election System
The founder and CEO of this Blockchain platform, Pooyan Ghamari, has stated that in order to solve all the challenges that were mentioned above, Counos platform has offered the Counos X elections system. The structure of the Counos Blockchain network is being updated to be able to process at least 10,000 transactions per second. This volume of transactions can meet the needs of large election systems, for example presidential elections or even referendums.
In any voting center, a new and exclusive address is given to any voter in addition to the right to vote (a certain balance of CCXX coins). The totality of these balances come from a certain source which are provided to be constant for all the election transactions. This balance is sent to an exclusive address to each voting center, which will then be used in the process of elections by voters. In any election system, there is an ID for any voter (this ID can come from the national ID number). This ID is registered as a separate transaction in the Blockchain in the form of a message when the voting right is transacted. This is so it becomes fully transparent who has used their voting right already. The registration validity of this ID should be authenticated by the organizers of the election outside the Blockchain network based on the number of the registered IDs in certain time periods, the balance of the voting center’s wallet will be recharged.
Transferring votes (special balance in the exclusive address) can be done via special voting wallets. Transaction ID and raw transaction are shown in the form of a QR code which can be recorded. In this way, any voter can make sure of how voting takes place.
As the voting process ends, the balance of voting centers and the main center will become non-transferable. Although, a certain time period in order to guarantee all the transactions are fully received (by the chosen candidate’s account) will be taken into account.
A special block explorer will be dedicated to this system. All the valid votes will be shown in this explorer. The votes that are cast outside the defined time period or come from unauthorized sources, will not be counted as part of the final balance, and in the end the valid results will be announced.