You are on page 1of 4

Blockchain-based Voting System

By:TrustBallot|Ahmad,Hernandez,Marasigan,Vergara,Wee.F

Business Model Canvas

• Key Partners

o Philippine Government
▪ They may help to establish our blockchain system
through their demands and legal process.

o Manufacturing Companies
▪ Helping in the supply of every single component in
our blockchain system.

o Application developers and engineers


▪ Hardware/software developing, and software
penetration testing.

o Comelec
▪ Qualifying, Inspecting and approving our system for
modern voting.

o Politician (senate, congress, etc.)


▪ Approving our system through documents and legal
law procedures.

• Key activities

o Voter Authentication
▪ To secure and reliable method for authenticating
voters.
o Ensuring Voter Anonymity
▪ To ensure voter privacy and anonymity.
o Security Measures and Encryption
▪ To protect the integrity of the voting process
o Immutable Record Keeping
▪ To create a permanent and unaltered record of the
voting results.
o Continuous Monitoring and Maintenance
▪ To address any potential issues, update security
protocols, and ensure the continued functionality
of the blockchain voting system.

• Key resources

o Blockchain Platforms and Frameworks:


▪ Ethereum (solidity)
▪ Hyperledger Fabric
o Smart Contract Development:
▪ Solidity Documentation (for Ethereum)
▪ Hyperledger Fabric Chain Code Documentation
o Security
▪ OpenZeppelin (for secure smart contract
development)
▪ ConsenSys Diligence (security audits and best
practices)

o Oracle
▪ Chainlink (for connecting smart contracts with
real-world data)
o User Interfaces (UI) and User Experience (UX)
▪ Design guidelines and best practices for user-
friendly interfaces
o Regulatory Compliance
▪ Stay informed about legal and regulatory
requirements
o Community and Forums
▪ Relevant forums like Ethereum Stack Exchange,
Hyperledger Community
o Education and Training
▪ Online courses, webinars, and workshops on
blockchain development

• Value Propositions

o Immutability
▪ Once data is recorded on blockchain, it is
extremely difficult to alter.
o Transparency
▪ Blockchain transactions are visible to all
participants in the network.
o Efficiency and Cost reduction
▪ Blockchain eliminates the need for intermediaries
in many transactions, reducing costs associated
with third-party verification and processing.
o Traceability and Auditability
▪ Blockchain eliminates the need for intermediaries
in many transactions, reducing costs associated
with third-party verification and processing.
o Global Accessibility
▪ Blockchain operates on a global scale, providing a
standardized platform for transactions.

• Customer Relationships

o Community Engagement
▪ Providing feedback and influencing decision-making
processes
o Data Ownership and Privacy
▪ They can own their information and grant or revoke
access as needed
o Peer-to-Peer Transactions
▪ Allowing customers to interact directly without the
need for intermediaries

• Channels

o Voter Registration
▪ Online Platforms: making extensive and effective
use of digital channels for voter registration.
o Voting channels
▪ Online voting: Allowing voters to cast their votes
securely through online platforms.
▪ Voting booths: physical locations equipped with
devices for in-person blockchain voting.
o Identity Verification
▪ Digital IDs: Implementation of digital identity
verification methods for ensuring the legitimacy of
voters.

• Customer Segments

o Voters
▪ Individual citizens eligible to participate in the
voting process.
o Election Authorities
▪ Government or organizational bodies responsible for
overseeing and conducting elections.
o System Administrators
▪ Individuals or teams responsible for maintaining
and managing the technical infrastructure of the
blockchain-based voting system.
o Developers
▪ Professionals involved in designing, developing,
and maintaining the software, smart contracts, and
overall technical architecture of the voting
system.
o Auditors and Validators
▪ Independent entities responsible for auditing the
integrity and security of the voting system,
ensuring transparency and fairness.
o Regulators and Legal Authorities:
▪ Government bodies and legal entities responsible
for ensuring that the blockchain-based voting
system complies with relevant laws and regulations.
o Technology Service Providers:
▪ Companies or organizations offering services such
as hosting, cloud computing, and blockchain
infrastructure to support the voting system.
o Educational Institutions:
▪ Organizations that may provide training and
educational resources for users and stakeholders
involved in the blockchain-based voting system.
o Political Parties and Candidates:
▪ Entities participating in the elections who may
want to ensure the integrity and fairness of the
voting process.
o Blockchain Network Participants:
▪ In a permissioned blockchain system, entities that
operate nodes and participate in the consensus
mechanism to validate transactions.
o Decentralized Identity Providers:
▪ Organizations or systems providing decentralized
identity solutions to verify the authenticity of
voters.
o Community and Advocacy Groups:
▪ Non-profit organizations and community groups
advocating for fair and secure voting practices,
potentially involved in oversight or awareness
campaigns.
• Cost Structure
o Development Costs
▪ Blockchain Infrastructure: The first outlay of
funds for selecting and putting into place an
appropriate blockchain platform for the voting
process.
▪ Security Measures: Costs related to audits and
encryption that are used to guarantee the security
of the system.
▪ User Interface (UI): The price of designing and
developing a safe and user-friendly interface.
o Operational Costs
▪ Node maintenance: If applicable, ongoing expenses
for upkeep and operation of the network nodes.
▪ Costs related to carrying out smart contracts on
the blockchain platform are referred to as smart
contract execution costs.
o Testing and Quality Assurance:
▪ Security Audits: Consistent audits to find and fix
system vulnerabilities. Moreover, there are
expenses associated with setting up and keeping up
testing settings for simulations.

• Revenue Streams
o Licensing and Software Fees
o Maintenance and Support
o Partnership and Collaborations
o Security Audits and Certifications

You might also like