Description
Introduction and Problem Statement:
Many city councils want to know the voice of citizens whenever decision is taken.
Usually when a city approves a plan, there are always a small minority affected due its implementation.
The city always wants feedback from the citizens on their decisions.
Though the usage of online forums are common in developed and developing countries,
its usually challenging to get public agree on a common platform as the platforms are controlled by individual companies/government bodies.
Also, public is worried about privacy and safety of the platform.
There are also situations like some NGOs who host the platform have financial challenges and hence discontinue their services.
Proposed Solution:
In a distributed platform like hyperledger, its possible to decentralize the ownership.
This gets to a situation where the platform is by the people and for the people.
Also, due to the immutable nature of the hyperledger, there is one source of truth existing in the system.
The Endorsement policies handle the privacy part and Certificate-Authorities provide safe and secure platform.
When the hyperledger components are shared among the NGOs/government/Universities/private-bodies,
the ownership is distributed.
Proposed Architecture:
Orderers and Peers distributed
Endorsement policy
Proposed high-level workflow:
1. Automatic enrollment with bank identification with CA
2. Add/modify/delete opinions and votes