Dieses Projekt wird nur finanziert, wenn bis mindestens 3.210.000 $ zusammenkommen.
Verifiable Open-Source Blockchain Voting Software, Making Voting Honest and Convenient, Once and For All.
Über dieses Projekt
NOTE: We Have Just Announced That We Are Canceling This Kickstarter Campaign. We Will Be Rebooting Our Kickstarter Campaign On June 3rd. So, Be Sure To Mark Your Calendars Now! And, On June 3rd, Visit This Link To Make Your Contribution: https://followmyvote.com/kickstarter-reboot.
-----------------------------
We have entered into a new paradigm of what is technologically possible with the internet and the advent of BLOCKCHAIN TECHNOLOGY.
Follow My Vote is pioneering Blockchain Technology by developing the world's first open-source end-to-end verifiable blockchain-based voting system for use in elections worldwide.
THE PROBLEM
Since the dawn of democracy, elections throughout the world have been plagued with accusations of illegitimacy. As democratic societies across the globe are beginning to adopt technology to improve the efficiency of the election process, many people are discovering that certain types of technology can be extremely vulnerable, which may have the potential to unfairly influence the outcome of elections.
Although many people remain unaware, one should know that Blockchain Technology exists, and it has the ability to solve both of these critical issues:
1) lack of transparency in our elections
2) lack of security of our election systems
Using Blockchain Technology, we will be able to gain transparency into our elections, without compromising voter privacy, to ensure that our election results are accurate.
Let’s face it. It's practically impossible for any single individual to independently verify the results of a paper ballot election. The auditing process simply doesn't scale.
The way voting is conducted today, we must put our faith and trust in the hands of election officials, volunteer poll workers, and vulnerable paper ballot scanning technology to ensure our votes are counted correctly and are reported accurately.
In today's society, Millennials are finding it tough to trust in their government to do what's best for its citizens, according to the Boston Globe. This being the case, it comes to no surprise that more and more Millennials are choosing not to vote in elections, as many find it hard to believe that elections are honest and, as a result, have lost faith in the political process:
In contrast with the voting systems currently in use today, voters that vote using Follow My Vote's verifiable blockchain voting software will be able to follow their vote into the ballot box to ensure that their vote was safely and securely stored without being changed or altered in any way. They can even audit the ballot box for the entire election to ensure that the election results being reported are true and accurate.
Typically, when cutting edge technology is introduced to the world, there is an increased financial burden placed on early adopters who are willing to pay the higher cost in order to take advantage of the additional benefits the new technology provides.
Contrary to this trend, Blockchain Technology would drastically reduce the costs of our elections and free up taxpayer money to be spent on other important aspects of our society, such as improving the quality of our education systems or rebuilding our crumbling infrastructure.
Online voting has been tried before and failed due to the technological approach that was used. This only proves that online voting can be done wrong. Follow My Vote is here to prove that online voting can be done right, conducted safely and securely, when using Blockchain Technology.
If we can overcome the common misconception that online voting cannot be done safely and securely, we could encourage a whole new wave of voters to conveniently cast their vote online from anywhere in the world.
Why introduce a new voting system to the world that could cut costs, make voting more convenient and accessible, ensure elections are honest, and reassure voters that their voice was heard by their government?
Because we can. We now have Blockchain Technology to make all this possible. And, with a successfully funded Kickstarter campaign, Follow My Vote can complete our blockchain-based voting system and make honest elections possible worldwide, once and for all.
What's even more exciting is that, inclusive of the micro-nation of Liberland, we now have organizations interested in beta testing our voting software at every stage of development:
THE SACRIFICE
The core team at Follow My Vote is fully committed to fulfilling our mission. It's what we live for. We are sacrificing all that we have, our lives, to ensure this project's success. No matter what happens in the days ahead, we will see this project through to completion.
The question remains...
...what are you willing to sacrifice for this project to be successful?
We are asking our fellow Millennials to make a sacrifice, to cheat on your vices, if only for a night. #CheatOnMe
Whether you are a sucker for Starbucks coffee, a social smoker, a beer drinker, a wine connoisseur, a liquor lover, or a trend setter, all we are asking you to do is to sacrifice your vice for a night. Instead of spending your hard earned money on something you can live without, please consider spending it on the one thing the entire world needs now more than ever.
REWARDS FOR YOUR CONTRIBUTION
Regardless of the amount you contribute, we will honor your sacrifice by putting your name on our website for the world to see!
If you are willing to contribute more than $1, we will reward you with the number of MERITs that corresponds to the price of the vice you are choosing to sacrifice.
We will also send you a picture of that vice, as well as a Follow My Vote refrigerator magnet, so that you can post it on your refrigerator in honor of the sacrifice you made for the world to have an honest voting system.
THE SOLUTION
Enter Follow My Vote’s open-source end-to-end verifiable blockchain-based voting software...
Upon selecting their candidates, voters can use their unique Voter ID to open the ballot box, locate their vote, and ensure it was cast as intended and counted as cast.
Follow My Vote's voting software also supports real-time results, meaning that voters can watch the election progress in real time as votes are cast.
Imagine watching votes coming in from all over the country on election day with the vote totals adding up directly within the same software that was used to cast the votes. When the election ends, we would immediately know who won the election!
What’s even cooler is that Follow My Vote’s voting software allows for early voting. It will even allow the voter to return to the system and change their vote at any time before the election closes on election day.
Depending on where you live, most voters currently have an opportunity to vote early using a paper mail-in ballot. But, what happens if an early voter should learn of new information that changes their opinion of the candidate they voted for via their paper mail-in ballot? At this point, they have no way to change their vote, as their vote has already been cast and can't be taken back. In this scenario, not only does the voter not get to cast a vote for the candidate they want to win the election, they end up voting for a candidate they no longer support.
With the above scenario in mind, one can see that the concept of early voting is nothing new. However, the ability to change your vote, coupled with the ability to observe the election in real time, is a breakthrough that has major implications for the current two-party system.
Third-Party candidates rarely get elected, as many voters fear that voting for a third-party candidate is essentially wasting your vote on a candidate who is not likely to win. In this scenario, voters aren't voting for who they want to win the election, they are voting for the lesser of two evils.
Follow My Vote's voting system levels the playing field for third-party candidates in that it allows voters to vote for their candidate of choice, in the days leading up to the election, and see whether or not others vote for the same candidate. If it becomes clear that their candidate of choice truly stands no chance in winning, the voter can change their vote to another candidate. But, in this scenario, if the majority of people vote early and vote in support of a third-party candidate, there will be no need for voters to change their vote and the third-party candidate will end up winning the election.
Millennials, or America’s youth born between 1982 and 2000, now number 83.1 million and represent more than one quarter of the nation’s population. Their size exceeds that of the 75.4 million baby boomers, according to new U.S. Census Bureau estimates. Overall, millennials are more diverse than the generations that preceded them, with 44.2 percent being part of a minority race or ethnic group. With this in mind, when the candidate that truly has the most support among a diverse group of Millennials wins, we all win!
In the United States, millions of dollars of taxpayer money are spent on line items such as printing ballots and mailing voter information alone.
Follow My Vote’s voting system will drastically reduce the cost of hosting an election. Our software works on mobile devices and stores voting decisions in a blockchain-based ballot box that acts as a publicly verifiable digital paper trail, eliminating the need for expensive paper ballot printing and scanning hardware. These are unnecessary costs that can be reduced by transitioning to voting online, over time, as Follow My Vote is advocating.
As a member of the Open Source Initiative, Follow My Vote is also advocating for all election systems software to be developed as open source software, so that anyone can audit the software’s code to ensure it can be trusted. To this end, Follow My Vote's software is developed under the GPLv3 open source software license.
"I'm not sure if I believe in all this Blockchain Technology hype. Can Blockchain Technology really be trusted?"
Let's hear an explanation of how blockchain technology works from Follow My Vote's CTO, Nathan Hourt:
Satoshi Nakamoto first developed Blockchain Technology in 2009, as the underlying technology behind Bitcoin, which already secures billions of dollars worth of value for people all over the world.
Blockchain Technology is decentralized database storage that holds a ledger of transactions that are viewable by the public. All transactions that occur on a standard blockchain are verified and cryptographically signed to ensure privacy and security.
As illustrated above, a traditional processing network has one point of centralization, which is the point a hacker would attack to corrupt a system. In a decentralized system, there is no single point of weakness. This creates a system that is extremely low risk of being compromised.
To date, the Bitcoin blockchain has never been hacked. As a result of Bitcoin's success, Blockchain Technology has also achieved recognition worldwide as one of the most secure database management technologies that exists today.
How Follow My Vote Utilizes Blockchain Technology
Simply put, Blockchain Technology adds ballot box transparency and secure ballot storage to Follow My Vote's end-to-end verifiable voting system. By incorporating the security of the Blockchain into our voting system’s design, Follow My Vote has become an industry trailblazer:
Follow My Vote has also been recognized by the Huffington Post as a global leader in Blockchain Technology software development.
Follow My Vote's system further improves the security of their voting software by using asymmetric cryptography for secure ballot casting, as well as elliptic curve cryptography for digital signatures.
When we sat down to design the world's first verifiable voting system, we threw out all preconceived notions about how voting is done today and imagined how it should be down tomorrow.
It was immediately clear to us that an honest election needs to be verified from end-to-end, so there was no choice but to bring in online.
We also realized that, in order for our software to truly be end-to-end verifiable, our system must include ID Verification as a step in the process, prior to issuing voters their ballots in an anonymous way.
When designing our ID Verification and Anonymous Ballot Issuance processes, we had to be extremely careful to ensure that, once a voter casts his or her vote, there is no way that anyone else can tell how he or she voted.
By leveraging Blockchain Technology in combination with elliptic curve cryptography, we have broken open the ballot box to allow everyone to count the votes, all without compromising privacy or security.
PROJECT TIMELINE
Spring - 2016
We wanted to have a way for our contributors to provide us with feedback to ensure our voting software evolves they way our contributors want it to over time. Therefore, it's only natural that the first voting system that Follow My Vote will release is a blockchain-based stake-weighted voting system.
When people contribute to this Kickstarter Crowdfunding Campaign, they will be rewarded a MERIT for each dollar they contribute.
As a holder of MERIT, you will help set the direction of Follow My Vote’s software development. When Follow My Vote is deciding what features to add next, or which direction to take with their products, we will run stake-weighted polls within our voting software to prioritize development based on market demand. These polls will be weighted in MERIT, meaning that votes from MERIT holders will be weighted proportional to how many MERITs each holder owns in comparison to the other MERIT holders.
Our stake-weighted voting system will be released in the Spring of 2016, as a private beta.
Summer - 2016
We will be releasing a mobile ready version of our stake-weighted voting system over the summer of 2016. This version of our software will be an open beta, meaning it will be open to the public.
Fall - 2016
We will be adding support for the more traditional one-person one-vote style of voting to the mobile ready version of our stake-weighted voting system in the Fall of 2016.
Once our one-person one-vote voting system has been completed, we plan to demonstrate our solution to the world by hosting a mock election in parallel to the 2016 United States Presidential Election!
To ensure that everyone is properly identified prior to casting their vote in Follow My Vote's 2016 Parallel Presidential Election, we will be integrating with at least one of the leading ID Verification Providers, such as:
Jumio
Blockscore
Follow My Vote's 2016 Parallel Presidential Election will be unlike any election that has taken place before. We will allow voters to vote early and even change their vote in the days leading up to the election.
As we approach election day, our real-time results feature will allow voters to see which candidates gain traction early on versus which candidates truly stand no chance of winning the election.
We plan to invite members from academic community to cover our 2016 Parallel Presidential Election. They will be developing a case study that analyzes our voting system software from a usability standpoint.
While our demonstration is underway, we also plan to host several penetration tests at various universities to see if any students have the hacking skills to steal/tamper with votes or manipulate the results.
But, we don't want to stop there. We'd like to extend an open invitation to anyone in the world to try penetrate our blockchain-based voting system.
In regards to collegiate participation specifically, students from the following universities have already expressed interest in getting involved:
Virginia Tech
Radford University
We will also be inviting professionals to try and hack our system and will be offering a bounty to any hacker that is successful.
So far, the following companies are currently being considered:
Q1/Q2 - 2017
In 2017, we will be adding support for the variety of voting styles and counting algorithms to our voting software, such as Proportional Representation Voting Systems and Mixed Member Voting Systems, which are used in various countries throughout the world.
We'll also be making our blockchain-based voting software into an application available for download from the leading app stores:
Google Play
Apple App Store
FINANCIALS
Our CEO, Adam Kaleb Ernest, invested his life savings into Follow My Vote in order to get the business off the ground. When that wasn't enough, he cashed out his 401K to extend Follow My Vote's lifespan.
At this point, we have early stage investors and venture capitalists from all over the world knocking on our door to try and get a piece of the action. However, being that we are striving to build a company of the people, by the people, and for the people, we'd prefer our funding come directly from the people themselves, as opposed to private investment.
With this Kickstarter campaign, we are looking to raise $3.2M to scale out our team and bring our product to market much faster than is possible with our current team.
How We Plan To Spend The Funds We Raise
Below you will see a breakdown of how we intend to spend the funds we raise from this Kickstarter Crowdfunding campaign.
Follow My Vote's offices are currently located at the Virginia Tech Corporate Research Center in Blacksburg, Virginia. We have recently reached our full capacity and would like to use some of the funds to expand into the larger office space shown in the floor plan below:
In addition to expanding our office space, we'd like to scale our team of developers, which is where the bulk of our costs will come from.
We need to hire highly skilled developers that can work with our core team to get to ensure we get to the finish line in time for our planned 2016 Parallel Presidential Election demonstration. Here's our engineering hiring plan:
Good developers aren't cheap. And, in order to attract the right talent, we need to be able to offer competitive salaries. With this in mind, we've provided the data table below to indicate what average salaries look like for technology professionals in the United States:
We'll also be spending a significant portion of our budget on marketing and promotions in an effort to educate the people of this planet about our technology and the benefits it is capable of providing the world.
We will also need to hire several customer service specialists to ensure that the user experience goes as smoothly as possible during our demonstration and when the people use our voting software thereafter:
WE ARE THE TEAM THAT WILL GET THE JOB DONE
Follow My Vote was founded on the 4th of July, in 2012. Our co-founders and fearless leaders are Adam Kaleb Ernest and Nathan Hourt.
Is there anyone else on the Follow My Vote team?
Our core team wouldn't be complete without our Marketing Manager, Will Long. When there is a Will, there is always a way...
MORE ABOUT FOLLOW MY VOTE
In early 2016, Follow My Vote joined the likes of Kickstarter, Patagonia, Method and other cutting-edge companies to become one of the few officially recognized as a benefit corporation.
What is a benefit corporation?
A benefit corporation is a new legal tool to create a solid foundation for long-term mission alignment and value creation.
Why did Follow My Vote become a benefit corporation?
In an effort to lead by example at the highest of levels, the executive team at Follow My Vote decided to officially incorporate in state of Virginia, as a benefit corporation. We are making it clear to the rest of the world that we are a different kind of company, one that takes more into account than just the bottom line when making business decisions.
What is Follow My Vote's mission statement?
Follow My Vote’s mission is to promote truth and freedom by empowering individuals to communicate effectively and implement non-coercive solutions to societal problems.
How does Follow My Vote plan to fulfill its mission?
As a first step towards fulfilling our mission, Follow My Vote is taking on the challenge of improving the integrity standards of voting systems used in elections worldwide.
Our CEO's Vision Video: What A Wonderful World It Could Be...
Risiken und Herausforderungen
1) What if our system gets hacked?
We are so confident in the adversarial model behind our verifiable blockchain-based voting software's design, we will be inviting highly skilled hackers from all over the world to try and hack our system. Although the blockchain itself has never been hacked, the way in which developers integrate their software with the blockchain can be tricky. Should our system get hacked, that vulnerability will be exposed. If and when this does happen, we'll go back to the drawing board and figure out how to fix it.
We are prepared to go back and forth, building, testing, and learning, which is often referred to in the startup community as the "Lean Startup Approach," in order to reach a point we've identified and addressed all of the vulnerabilities hackers are capable of identifying. This is all part of the process of developing great software that people love to use.
2) What if the User Interface (UI) and/or the User Experience (UX) is horrible and people don't like it?
We are consulting with many of the world's renowned experts on UI/UX design to ensure this doesn't happen. Should people dislike our system's design, will take the learnings from our demo and refine the design, features, and functionality to better improve the UI/UX for all.
Näheres zur Rechenschaftspflicht auf KickstarterFAQs
-
A blockchain can be referred to as a transactional database or public ledger that is created and maintained by a network of computers/servers. The various computers and/or servers that power the network take turns verifying sets of transactions and adding them to the database, which are referred to as blocks. These “blocks” of transactions are mathematically linked to one another in a way that would resemble a chain, hence the name blockchain. Once stored in the database, these transactions are permanent and irreversible. Our online voting platform has a blockchain-based ballot box that allows votes to be securely stored within the system.
-
Our online voting system uses elliptic curve cryptography, which requires each voter to be issued two separate keys that are mathematically related upon the creation of their account. One of these keys is made public to the other voters within the system, which is why it is called a public key. The other key is kept secret from all other voters within the system, and is therefore called a private key. The combination of the public key and private key is described as a key pair. When a voter creates an account within our online voting system, although the voter will be given both a public key and a private key, the voter’s private key will be used by the voter to control the account and submit requests to the system; however, other voters within the system will only know what that voter’s public key is. By leveraging elliptic curve cryptography in this way, ballot requests, updates, and submissions made within the system are kept secure, as they cannot be hacked or faked in any way. Also, once a voter’s vote have been approved and stored in our online voting system’s blockchain-based ballot box, it cannot be changed by any other voter within the system.
-
In order for votes to be considered official votes within our voting system, voters must have their identities verified prior to casting their ballots. Voters can only request official ballots for elections that meet their account credentials (i.e. country of citizenship, age, etc.) and can only request one ballot per election. During the ballot casting process, voters can rest assured knowing that their ballots will not be tampered with, as cryptography technology prevents voters’ ballots from being intercepted and modified prior to being stored in the blockchain-based ballot box. Once a voter’s vote has been stored in the blockchain-based ballot box, it cannot be changed by any other voter within the system. Finally, all voter’s that participate in an election will have an opportunity to audit the ballot box themselves to ensure that the vote count of the ballots stored in the ballot box match the election results being reported.
-
Transparency is the most critical aspect of hosting a legitimate election; if one cannot audit the results of an election themselves, then how can they be assured that the results are accurate? The key differentiator of our online voting system when compared to other voting systems being used in elections today is that our system provides transparency into the election results, as all voters will have access to the blockchain-based ballot box that contains every ballot that is cast within each election. Being that all users have access to this information at all times, any user could audit the results of an election at any time to ensure the election results being reported are truly accurate.
-
Being that our online voting system has a transparent ballot box where all ballots cast are viewable to all voters, anonymity is necessary in order to protect each voter’s right to privacy. Our online voting system provides each voter with anonymity through the use of elliptic curve cryptography technology. Upon account creation, each voter is issued a public key that is associated to their account. Voters are known by other voters in the system only as their public key so that they can cast their ballot without having to reveal their identity to everyone else within the system. With this in mind, voters can be assured that their identities will be protected and that their votes will remain anonymous.
-
Voters that use our online voting system can cast their ballots online, ahead of time, similar to how one would vote by mail in an election. Once cast, voters can access their ballots and update them at any time on or prior to election day. This rule will ensure that, in the days leading up to an election, a voter can change their vote before it’s made official if they happen to change their mind about a particular candidate. This will also ensure that, when an election comes to a close on election day and the votes are officially counted, the election results are much more likely to reflect whom the voters really want to win the election at that point in time.
-
This question breaks down into two parts: first, how can we verify that a given person is allowed to vote (i.e. they have a right to vote, and they have not voted already); second, how can we determine that a given vote was cast by one of those verified persons, and that it is the only vote on a given issue cast by that person.
The first part doesn’t change substantially in a transition to an online voting system. Voters must register to vote, and receive a certification authorizing them to vote when the polls open. In Follow My Vote’s online system, this certification takes the form of an identity on a blockchain which has been cryptographically signed by the identity verifiers for the election as being unique and authorized to vote.
The second part is a more difficult problem which, in contemporary paper ballot systems, is largely unaddressed. It is simply assumed that if a ballot is in the box, it is valid and should be counted. There is no possible verification of this assertion later on in the process. In electronic voting systems, the problem is worse as typically audit trails are not preserved, and these systems are frequently designed with no eye towards security, allowing them to be manipulated to alter the votes. Follow My Vote’s voting system will preserve a complete audit trail which provides cryptographic proof that each counted vote was cast by one of the authorized identities, and it was the only one cast by that particular identity, without enabling any party (including election officials) to determine which certified identity cast that vote.
-
One of the major benefits of an online voting system is the flexibility it offers to voters in terms of where and when they vote. Voters can vote in a time and place where they feel best enabled to make an honest and informed voting decision. If a voter still feels pressured in any way, our system provides a mechanism by which voters can revoke their online vote and instead vote on a paper ballot at a polling place, without opening up the possibility for a vote to be counted multiple times.
-
In the Follow My Vote system, all votes are public data available on the blockchain. Because of this, a voter can look up his vote in the public record and verify that it was cast correctly. The voter can do this verification on a public computer to verify that his personal computer is not out of sync with the network, or being fed invalid information about the public record by an attacker. Furthermore, the open source Follow My Vote application will be able to count the votes on the public record, and show the voter the results directly, rather than trusting election officials to tally the votes in secret, so the voter can be completely assured that his vote was cast as intended and counted as cast.
-
Due to the inherent trust, fault tolerance, and censorship issues involved in a centralized voting solution, our system leverages a decentralized design. Thanks to this property, our system does not require any online voting provider to verify the votes. This is done by individual voters as they tally the votes as described in the question “How can the voter ensure that the vote they submitted is the one that is received?”. This verification is done using the cryptographic audit trail made publicly available on the blockchain. This audit trail proves that the votes were not tampered with after they were cast.
-
In any electronic voting system, if the operating system the voter uses when casting his votes is compromised with malware, it is possible that an attacker could steal the voter’s cryptographic identity, change the votes prior to publication, and determine the real-world identity of the voter. No safeguards do or can exist with modern technology once the malware infection has taken place; therefore, the only defense against this is to prevent a malware infection, or to neutralize the infection for the duration that the voter’s private information is held on the device used to vote.
Clearly, the threat of malware is a serious one, and Follow My Vote has hired a malware analyst to help them to harden their software against this threat to the greatest possible extent. The threat of attack is greatest on web-based platforms, and for this reason, Follow My Vote will not provide a web-based voting application unless they can ensure that such an application meets the security standards of their other voting applications. The threat of attack is least on mobile devices, where, due to the security models used by modern mobile operating systems, it is rare to find a malware infection capable of interfering with other applications on the device (most malware on mobile devices can do nothing without first asking the owner’s permission and can be trivially removed simply by uninstalling the application containing it). The greatest risk of compromise from malware will be on desktop and laptop computers, where the operating systems do not have as strong of a security model, and malware can be difficult to find and remove. Because of this, Follow My Vote will recommend users only vote from these computers using a live operating system (a temporary computer operating system which runs in RAM and is used only for voting), which will neutralize the threat of malware on the computer while the
Follow My Vote application is running and storing data on the computer. Follow My Vote will provide tutorials and/or software to help voters accomplish this. Voting from a computer running a live operating system is the most secure way to vote, and will protect users from virtually all possible malware.
-
As discussed above in “How can the online voting provider verify that the votes they received are the same as the ones that were submitted?”, there is no centralized system to attack. A custom cyber-attack would have to be levied against each individual voter, which would be prohibitively expensive and time-consuming. Furthermore, attacking voters who are using the live operating system described in the previous question would be nearly impossible.
-
Due to the decentralized design of the Follow My Vote system and the blockchain-based record, it should be impossible to tamper with votes on a large-scale basis. If such an attack could be found, the same attack could compromise the entire Bitcoin network (an online payment processing network). Since there is already such a great incentive to find such an attack, yet Bitcoin remains secure against large-scale attacks, it is highly unlikely that such an attack will be found.
The difficulty of attacking an individual voter depends on how careful they are to avoid attack, but as described in the question”What safeguards are there against malware on the voter’s device?”, the Follow My Vote software will be designed to make it easier for voters to protect their security than to compromise it. Nevertheless, if such an attack is successfully levied against a voter, that voter will immediately be able to see on the public record that his vote has been tampered with, and will be able to report the fraud to the election officials. From there, the exact details of how fraud is dealt with will need to be determined on an election by election basis.
-
Because all of the online communications used by the Follow My Vote system will be encrypted and cryptographically signed, any interference with the online communication will be automatically detected and rejected.
-
The Follow My Vote online voting system will provide a complete audit trail for the entire election, from identity verification through to the final tally, on the public blockchain record. The open source application will validate this entire audit trail when tallying the results to ensure that no tampering occurred. Since the application is open source, the public can examine its code and verify that it is auditing the election correctly.
-
There is only one way to determine if a particular online system is secure, and that is to try to attack it. If no successful attack can be found, it is considered secure. Even formal proofs of correctness can only verify that the software is doing what it was intended to; they cannot verify that the software is invulnerable to an attack its designers failed to foresee.
Because the Follow My Vote system is based on proven blockchain technology, which has been open to attack for several years, it is unlikely that such an attack will be found.
-
The Follow My Vote system will not need to store any voter’s personal details, nor does it mandate what details may need to be collected and/or stored. The identity verification agencies chosen for a particular election will likely need to collect some personal details in order to certify within the Follow My Vote system that the voter’s on-chain identity is unique and authorized to vote, but it is their responsibility to ensure the confidentiality of any data they require in order to grant this certification.
-
Follow My Vote’s code is open source on GitHub. The entire voting system will be open source, including the voting, tallying, and auditing software. They welcome contributions from all who wish to further the goal of building a secure, open source, end-to-end verifiable online voting system and seeing this system implemented in elections around the world. Anyone wishing to help out with development should visit followmyvote.com/code-contributors.
Dieses Projekt unterstützen
Finanzierungszeitraum
- (59 Tage)