Please describe your proposed solution
Currently, delegating voting power to a dRep on Cardano is a largely passive process. Delegators simply delegate their ADA, entrusting the dRep to vote on their behalf, with little insight or control over whether the dRep’s decisions align with their own values and preferences. Feedback mechanisms are limited, and while informal methods like social media polls may offer some insight, they do not accurately reflect the opinions of their delegator base (given anyone can write Twitter comments).
To address this gap, I propose the development of an open-source dRep portal. This platform will allow delegators to log in using CIP-30 compliant wallets, verifying their delegation to a specific dRep. Once authenticated, delegators will be able to actively participate by reviewing proposals, casting advisory votes, and providing optional feedback in the form of comments.
In addition, the portal will display aggregated voting results from the delegator base, allowing individuals to see how their fellow delegators voted, along with the corresponding voting power associated with each vote. This transparency ensures that even if a final vote differs from their preference, delegators can confirm whether the dRep acted in line with the majority sentiment of their delegators.
The proposed solution will be built around three core components: the Web UI, the Database, and the Backend.
- The Web UI will handle user logins, signature prompts, and overall user interaction, ensuring a seamless and intuitive experience;
- The PostgreSQL Database will store user votes, voter wallet addresses, feedback, and periodically retrieved data, such as the current list of dReps and active governance proposals. This data will be fetched on backend using the Blockfrost API. In terms of privacy, NO identifying information, such as IP address, timezone, or language preferences, will be collected or stored;
- The Backend will facilitate seamless communication among the Web UI, database, and blockchain via the Blockfrost API. It will be responsible for retrieving and storing blockchain data, as well as managing governance data, user votes, and feedback. Additionally, the Backend will validate votes to ensure that only current dReps are authorized to participate in voting and provide feedback. This validation process will involve verifying signed data during both the login and voting stages, thereby ensuring the integrity and security of the dRep platform.
The implementation will include comprehensive documentation, providing detailed setup instructions for dReps as well as usage instructions for delegators interested in utilizing the tool.
This initiative will foster greater engagement, transparency, and accountability within the Cardano governance system. It empowers every delegator, regardless of their ADA holdings, to have a voice in decision-making. Furthermore, it offers a mechanism for auditing the alignment between a dRep's actions and the preferences of their delegators, which is often lacking in both blockchain and real-world governance models. This increased transparency will help mitigate the disconnect that may often occur between dReps and their delegators, ensuring a more inclusive governance process for the Cardano ecosystem.