BitShares Forum

Main => General Discussion => Topic started by: bytemaster on August 19, 2014, 06:29:22 pm

Title: BTS VOTE Technical Details
Post by: bytemaster on August 19, 2014, 06:29:22 pm
Some people have been wondering what technology we will be using to power the voting so I thought I would share some more details:

User Accounts get Certified as Unique by being signed by one or more authorities.

Users can create new elections and name the authorities who can certify the identity.

Users can create a ballot by pairing a new public key with their account.  They can only do this once per election.

Then at any time someone can submit a ballot by signing it with a ring signature and preventing someone from submitting two ballots using key images.   The technology is fundamentally the same as Cryptonote: https://cryptonote.org/inside#unlinkable-transaction

You can change your vote at any time, but your vote is never linked to your ID.

Title: Re: BTS VOTE Technical Details
Post by: xeroc on August 19, 2014, 06:54:22 pm
AWESOME ... +5%

thought VOTE is like 6 months away from beeing released :)