Replying to Avatar Brett Morrison

We're excited to share what we've been working on - the TrueVote app in action!

TrueVote is not just an app; it's a commitment to transparency. Built on Bitcoin, Opentimestamps, and Nostr, our open-source platform ensures tamper-proof ballot data. No smoke and mirrors, just verifiable election integrity of every ballot, every vote.

TrueVote solves two fundamental problems in elections:

1. Ballot verification: With TrueVote, you can verify your vote was counted, eliminating the uncertainty that plagues traditional voting methods.

2. Convenience: TrueVote brings voting to your fingertips, eliminating the inconvenience of polling places and mail-in ballots. Voting should be as convenient as the rest of our digital lives.

We believe in openness, which is why our tech stack is entirely open-source. Transparency isn't just a feature; it's a virtue. We're empowering voters with unprecedented visibility into the voting process.

Ballot data is validated using Opentimestamps hashing on Bitcoin. No "token" needed. No "new crypto coin" needed. Bitcoin and Bitcoin only.

And now, TrueVote uses Nostr, an innovative decentralized and open-source communications protocol, for secure authentication.

Technology (bitcoin) has made it possible to separate money and state, and it is time to decouple the state from the election process to ensure election integrity.

It's time we vote on our phones!

#TrueVote #ElectionIntegrity #ElectionTransparency

https://twitter.com/morrisonbrett/status/1726618612633591902https://m.primal.net/HQmk.mp4

How do you anonymize the ballot? How do you decouple the voter id from the vote?

Reply to this note

Please Login to reply.

Discussion

The ballotid and userid is encrypted using the voters' private key. Only the voter can view the ballot and prove the ballot belongs to their user account.

There are heuristic searches that may need to be defended against with additional anonymizing of data.

I read the whitepaper, but some details are not clear.

If "only the voter" can "prove that the ballot belongs" to him or her, then how can a third-party, an auditor, prove that there was absolutely no possibility of fraud and that the result is provably accurate?

People that check know that their vote has been counted. What about people that don't care? Someone could be voting for them. Or maybe they voted and their vote wasn't counted. Is it assumed that everyone should check?

I spell it out in the white paper. TLDR; The userid and ballotid are only known to the voter. They're decoupled when the data is at rest. There's no way anyone can know which voter submitted which ballot.