BcVote is a voting web application that allows a voter to record his or her secure ballot electronically without involving any third parties such as teller and election officials. This technology will facilitate the government to effectively manage election costs and encourage number of voter-turnouts by logistics convenience.
Blockchain is a type of distributed ledger for maintaining a permanent and tamper-proof record of transactional data. A blockchain functions as a decentralized database that is managed by computers belonging to a peer-to-peer (P2P) network. Each of the computers in the distributed network maintains a copy of the ledger to prevent a single point of failure (SPOF) and all copies are updated and validated simultaneously.
Thor's Hammer platform, an original blockchain platform provided by OKWAVE as the backbone. The Thor’s Hammer platform gives the mileage of Turing Complete, a system with feature to recognize or decide other data-manipulation rule sets; and it assist the application to execute scripts across the network within its distributed public nodes. These nodes provide the processing power for decentralized applications created by developers to run on the network.
The smart contract is applied throughout the network in the same blockchain that records the transaction ledger of the application. These digital contracts a set of rules that run on scripts prior success of each transaction. The Thor's Hammer platform has built-in mechanisms to detect when an agreement is not met. Smart contracts functions include item-trade such as properties, money and stocks.