BlockRate is an On-chain Public Good. We aim to solve the reputation and trust issues between on-chain projects and users. We have built a verifiable/visual platform.
For DApp developers and outstanding crypto users, trust and reputation are both the foundation of security and trust, as well as symbols of identity. We use a mechanism where users rate DApps, combined with AI-weighted algorithms, we generate the reputation of the project. It's important to note that before users can rate, we verify if they have interacted with the DApp contract. If the verification fails, the user will not be able to rate, ensuring that the user is a legitimate participant. Thus, by using the rating data from DApps, we employ AI algorithms to generate a ranking of active DApps. Additionally, we have designed an AI agent for users. Furthermore, we store each rating record and the hash values of past transactions between users and DApps in the schema. Every rating interaction forms an attestation, ensuring that the comments are immutable. On the other hand, we have established user profiles to create a reputation system for users. By linking to Twitter or other means, we prevent Sybil attacks from false ratings. By querying attestations stored in the schema, we can retrieve the user’s on-chain review records. Additionally, using AI algorithms based on user behavior, we generate user profile descriptions.
We successfully deployed a smart contract written in Solidity on the Scroll testnet, ensuring high scalability and security for decentralized applications. To manage user interactions, we integrated the Sign Protocol, which allows us to efficiently store, index, and query user comments across various Dapps, ensuring data integrity and accessibility. For the frontend development, we opted for TypeScript, a robust and scalable language, to build a smooth and dynamic user interface. Lastly, we incorporated Dynamic Wallet as our wallet plugin, enabling seamless wallet integration and enhanced security for users interacting with the Dapps.