Trustsight by The Tronacles - Enabling decentralized trust on the TRON blockchain

Project Name: TrustSight

Project Track: Web3

Team Name: The Tronacles

Team Member(s): 2

Dorahacks Project Link: TrustSight | Buidls | DoraHacks

Project Goal: To create a crowdsourced reputation platform for on-chain actors using the EigenTrust algorithm, enabling users to navigate the TRON ecosystem securely and confidently.

Project Website: https://trustsight.org

Project Test Instructions:

  1. Search for any actor on TRON by address (account or contract)
  2. Read reviews other accounts have left
  3. Write your own review of an account or contract
  4. Explore top-rated accounts and contracts on TRON

Project Details:

TrustSight is a web3 reputation platform that leverages the EigenTrust algorithm to crowdsource on-chain trust. It provides features such as reading and writing reviews, flagging malicious actors, evaluating project legitimacy, and discovering top-rated projects. The platform is designed to be user-friendly and beginner-oriented, making it easy for users of all experience levels to navigate the blockchain space securely.

Problem Statement:
In the rapidly evolving world of web3, identifying legitimate actors and avoiding malicious ones on-chain can be a daunting task, particularly for beginners. New users may struggle to find reputable DeFi, NFT, or DAO projects, and it can be challenging to determine if a contract is legitimate or a scam. While experienced users may rely on metrics like TVL or seek advice from experts, these methods aren’t always accessible for newcomers, leaving them vulnerable to scams, rug pulls, and phishing schemes.

Two key questions arise:

  1. How can the community collectively assess the legitimacy of accounts and contracts?
  2. How can we create a seamless user experience to showcase this “legitimacy,” especially for beginners?

Introducing TrustSight:
To address these challenges, we have developed TrustSight, a platform designed to crowdsource reputation for on-chain actors by leveraging the power of the EigenTrust algorithm.

TrustSight operates as follows:

  1. Crowdsourcing trust scores on-chain from users about other accounts through the TrustScoreRegistry contract.
  2. Utilizing a simple, non-distributed EigenTrust algorithm to compute global trust scores for all actors within the network.
  3. Showcasing these scores in a user-friendly, beginner-oriented interface.

Key Features:

  1. Read reviews for on-chain addresses: TrustSight enables users to access and read reviews about other on-chain addresses, providing valuable insights into their reputation.
  2. Write reviews for on-chain addresses: Users can contribute to the platform by writing reviews for other on-chain addresses, fostering a collaborative approach to trust-building.
  3. Check addresses for maliciously flagged actors: TrustSight allows users to verify if an address has been flagged as potentially malicious, helping to avoid scams and safeguard investments.
  4. Assess project legitimacy: TrustSight enables users to evaluate projects based on their trust scores, ensuring a safer and more informed decision-making process.
  5. Discover top-rated projects: Users can explore the highest-rated addresses on TrustSight to find reputable projects, simplifying the search for trustworthy opportunities.
  6. EigenTrust re-computation cron job: TrustSight employs a cron job to regularly update trust scores, ensuring that users have access to the most up-to-date information.

In summary, TrustSight is a groundbreaking web3 reputation platform that leverages the EigenTrust algorithm to crowdsource on-chain trust, making it easier for users of all experience levels to navigate the blockchain space securely. With features such as reading and writing reviews, flagging malicious actors, evaluating project legitimacy, and discovering top-rated projects, TrustSight provides a seamless and user-friendly experience for building trust and credibility in the world of web3.

Technical Details: How EigenTrust Works
The EigenTrust algorithm is an innovative method to establish trust and reputation within networks, and it is a valuable tool for overcoming the challenge of identifying legitimate actors and avoiding malicious ones in the blockchain space. One of the primary issues with web3 is the difficulty of discerning trustworthiness among anonymous actors who lack accountability. TrustSight leverages the EigenTrust algorithm to crowdsource reputation for on-chain actors, creating a more secure and reliable environment for users.

The EigenTrust algorithm operates on a principle similar to Google’s PageRank system. It is based on the idea that trust can be derived from one’s network of peers and extended to the peers of those peers, eventually covering the entire network. By aggregating trust scores from every peer and constantly iterating the computation for each individual, the values stabilize into unique global trust scores for every individual in the network.

In real life, trust is often established through personal interactions and relationships. For example, if Alice trusts Bob because of their positive interactions, and Alice vouches for her friend Carol, Alice’s trust in Carol will likely be strong. Similarly, the EigenTrust algorithm uses this concept to determine trust scores within a network.

TrustSight utilizes the TrustScoreRegistry (link), a smart contract designed for managing and storing user reviews on the TRON blockchain. This contract enables users to submit reviews about other users (reviewees) and associate them with a unique key. The reviews are publicly accessible using the TRON addresses of the reviewer and the reviewee, as well as the key, which helps establish a foundation for trust.

TrustSight’s implementation of the EigenTrust algorithm helps build trust on-chain by crowdsourcing reputation scores for actors within the network. By using a robust, non-distributed EigenTrust algorithm, TrustSight can efficiently calculate trust scores that can be used to gauge the trustworthiness of various actors in the blockchain ecosystem. This approach enhances security and fosters a more reliable and trustworthy environment for users.

Business Model & Value Proposition

(A) Monetization & Platform Maintenance Strategy:

  1. Premium subscription for businesses: TrustSight offers a premium subscription plan that provides businesses with a verified checkmark, signaling their credibility and trustworthiness to users. This plan also grants businesses access to additional features and benefits tailored to their needs.
  2. Targeted advertisements: TrustSight can generate revenue through targeted advertising based on users’ queries and preferences, ensuring that ads are relevant and appealing to the user base.
  3. Featured DApps and explore page: TrustSight showcases featured DApps and provides an explore page, allowing developers to promote their applications and gain exposure to potential users.
  4. Donations from public good platforms: TrustSight can receive financial support from public good platforms, recognizing the platform’s contributions to enhancing trust and security within the blockchain space.
  5. API for wallets: TrustSight can create an API that allows wallet providers to block scam contracts automatically, protecting users and enhancing the value of the wallet service.
  6. Educational content: TrustSight can generate income by offering educational content on the platform, helping users better understand blockchain technology, smart contracts, and the importance of trust in the web3 space.
  7. Crowdsourcing contributors: TrustSight enlists the help of community members to remove fraudulent or spam reviews, ensuring the integrity and accuracy of the platform’s trust scores. Active contributors may be rewarded for their efforts, creating an incentive to maintain the platform’s quality.

(B) Value Proposition:
TrustSight’s primary value proposition lies in its ability to identify scam accounts and rug pulls quickly and efficiently, providing users with a reliable source of information to navigate the web3 landscape securely.

  1. Identifying scams and rug pulls: TrustSight’s EigenTrust algorithm helps users identify potential scams and rug pulls, enabling them to avoid malicious actors and safeguard their investments.
  2. App store for DApps and contracts: TrustSight functions as an app store for decentralized applications (DApps) and smart contracts, giving users a single, trustworthy platform to discover and interact with web3 projects.
  3. Go-to place for web3 newcomers: TrustSight serves as a starting point for users new to web3, offering guidance, educational resources, and a user-friendly interface to help them navigate the complex world of blockchain technology.
  4. Enhanced security for businesses and users: TrustSight’s verified checkmarks for businesses and API integration for wallet providers enhance security for both businesses and users, fostering a more trustworthy ecosystem.

In conclusion, TrustSight’s business model and value proposition focus on enhancing trust and security within the web3 space. Through a combination of monetization strategies, TrustSight aims to provide businesses and users with a reliable platform to identify scams, discover legitimate projects, and navigate the web3 landscape securely. By leveraging the EigenTrust algorithm and offering a range of valuable services, TrustSight aims to become the go-to platform for businesses and individuals looking to explore and interact with the rapidly evolving world of blockchain technology.

Smart Contract links:

Project Milestones:

  • 4/15 - 6/1: Beta Testing on Nile
  • 6/1: Mainnet Beta Launched!

Update on 6/1:
We have officially launched our beta application on TRON Mainnet! ! :tada:

In addition to deploying our smart contracts on Mainnet, we also added new social engagement features such as likes, comments, and follows. Try out our application and use this feedback form so we can gather important feedback for product improvement. Looking forward to your engagement!

TrustSight Feedback form: https://forms.gle/4QMoHbvbLUieCpQF7

15 Likes

Welcome to Grand hackathon season 4 :handshake:

3 Likes

Welcome to HackaTRON s4
Wishing you all the best

Hello Trustsight
Welcome to Tron Hackathon session 4
All the best

1 Like

Wonderful, i really love what you are building, when i came to this space as a newcomer i was using dapp radar as my one stop place for checking if a project was going to scam me, their reviews were all great till you are scammed then the reviews start changing.

So how are you going to warn newcomers before the scam even start. Cos if you are going to solely base your score on reviews, newcomers will still be doomed…

Because some projects can stay for 6months to a year without any sign of failing, so in that time, all the reviews will be great, and it is these reviews that we tap into to make our own decisions…

We need something that can warn us beforehand.
Thank you and wishing you all the best.

3 Likes

Really lovely insights I think that is a valid scanario that can be covered. What should you do besides that is checj their smart contracts if a loophole is created from developing that there is the place to check. There were a project at a time that I saw that used the AI in order to check and offer a risk measurement based on the analysis if the smartcontracts - how do you get their smart contracts any organisation that respects the customers and do not give scam are nit fraudulent will offer their smart contracts with no hesitation.

2 Likes

For this project seems like a few details are missing try to update to be eligible. :heart_eyes:

Yh thats very true, if we can use AI to verify if a smart contract is legit or not will go along way to help most of us.

1 Like

Great project, thinking about voting u. But one little advice: please make description text shorter

4 Likes

Yeah definitely, it is kinda hard to read all of it. But still amazing project

2 Likes

Hello team, I believe you guys are still around. Its been a long time since we heard from your side and it will be very good if you can take some few minutes out of your busy schedule to engage the community.

There are some questions only you can address to the best of your knowledge. Thank you and wishing you all the best

4 Likes

Welcome to Season 4, what you got on is really amazing, was fun reading from start to finish.

How will the credibility of the data on which the trust system is based be ensured, and what measures will be taken to prevent fraudulent behavior?

Very explanatory with beautiful innovative. Keep it up👍🏽

2 Likes

Hello Buddy
Welcome to Tron Dao forum session 4 HACKATHON

All the best

1 Like

Welcome to the TronDao forum community feel free to interact :handshake:

I dont think the team is around.

3 Likes

Welcome to Hackathon s4, wishing you all the best…

1 Like

Why did you choose Nile for testing platform? Is there any reason or was it just random choice?

1 Like

Shine guys shine, put some attractive images. Don’t stop on that step. Develop and keep building

I believe this project should have been disqualified as the team has been AFK for too long now.