This slidedeck was used at the third Blockchain Vlaanderen meetup in Antwerp. It explores the currently available Blockchains and their capabilities within the context of voting in Belgium.
4. Native mobile
applications
connected via
a REST API
Proof of Likes
Multichain
(multi asset
bitcoin fork)
Generates a
key pair for
each app and
issues 100
vote tokens
Full
transparancy
via the
Explorer
11. Votes are registered
in the chain, if the
address can be linked
to a person we fail
the anonymity
requirement.
Challenges
12. Votes are registered
in the chain, if the
address can be linked
to a person we fail
the anonymity
requirement.
Challenges
Only people who are
eligible are allowed to
vote, so the government
needs to send these
people a VOTE token.
Which links person to
an address.
13. Votes are registered
in the chain, if the
address can be linked
to a person we fail
the anonymity
requirement.
Challenges
Only people who are
eligible are allowed to
vote, so the government
needs to send these
people a VOTE token.
Which links person to
an address.
All eligible people are
required to vote, how
do we check this
without linking them
to an address.
15. First things first…
Paper letter with
a personal token Login to a portal
Generate a new
anonymous address
Issue a VOTE token
to that address
This action fulfils
the voting duty
requirement
National
Registry
! this portal knows exactly who you are and can link you to the address !
16. Smart contracts
to the rescue
• The smart contract is the only time, the login token and the generated
address ever meet.
• The smart contract code can be verified on the blockchain. We can be
certain that it is does not store anything except a login code being used