Skip to content

Identity and Reputation System

Gabriel Guarienti Machado edited this page Sep 8, 2020 · 5 revisions

Identity and reputation system is hosted by Tier II xServers.

The Tier II xServer provides a network-wide system that allows any user to create an xProfile, this profile will be linked to a unique alias and wallet address and will interact with every DApp that requires some sort of registration or identification of any kind, the combination of the xProfile and DApp requests creates the network colloquially known as the x42 reputation system.

To best explain the reputation system consider services like Uber or AirBnB, in which you have a service provider and a customer, the x42 reputation system works much in the same way with the main difference being that it applies to everything.

In the x42 reputation system you will be allowed to grade not only services and DApps, but users and servers based on your experiences and interactions with them on a scale of one to five. Every user of the reputation system will be required to choose a particular wallet they own, and register it in the reputation system and their identity that they choose. That wallet is going to have a unique handle linked to it, and that handle can be used not only to make transactions, but also to grade other users and services. This registration is going to cost five (5) united states dollars (usd) in x42 coins on the main network. The registration fee will be sent to the first Tier II xServer owner that processes the registration and authenticates it to the rest of the network.

Once an account is created, the entire x42 network will recognize it as a unique alias, and that alias can be integrated by developers of applications to use within their applications, which includes, but is not limited to: services like social network profiles, forums, the reputation ratings of all users, and the reputation of dapps, developers, teams, the use of network equipment like: vehicles, drones, workshops and augmented reality gear as they are acquired by paying a fee for the rent or purchase of said equipment.

Any user can create a new account at any time, but each new account requires a new payment, and any reputation gained or lost by the other account is not transferable, so each new account will have to build their reputation like any other new user (as a security measure, no account link or migration services will be provided by the core development team, and no third party service will be allowed to do the same).

New accounts will be tagged as such inside the reputation system for a period of one hundred and thirty thousand (130,000) blocks, which translates to just over ninety (90) days, and will not have the same power to impact applications positively or to downgrade applications equal to a senior user for that period. For example, a negative review from a senior user with four and a half stars with forty-five thousand (45,000) interactions, and a new user trying to grade an app at one star, that being their first interaction with the network it will not be given as much weight as the senior user.

The system will account for how many interactions were made, the age of your account, your average rating, and if you are knowledgeable in that particular area that you are grading. The system itself will encourage users to remain honest in that the accounts themselves will be worth much more than five (5) usd in x42 that are initially required to register it.

Rating users will work by allowing both the end user and the service provider or developer the opportunity to review their experience in a way that encourages both parties to remain critical of one another in a professional and growth-inducing manner. Both xServer owners as well as service providers will easily flourish in an environment where information is open and accessible, and where bad products and developers will be quickly delisted and subsequently forgotten by the network.

Reputation gains and losses

Much like the applications on the network, users will also be graded, not only with an overall rating, but according to their specific knowledge base. To illustrate, consider a scenario in which a team of programmers that want to hire a new C# developer. They can easily use a forum, chat room or any other service provided to talk to a user and quiz him or ask for proof-of-knowledge of any kind. That user then can be graded by them in that particular area of expertise. But if that user thinks that the grade is not fair for any reason, they can get retested by other groups inside the network, and if the grade is found to be unfair, the users who tried to downgrade his knowledge before the network will be punished with reputation hits of their own.

Any grade will be permanent, it will never be edited out of the reputation system, but it can be updated. To visualize this in action, picture an artist that had three stars in oil painting, out of six total reviews. As the artist grows in skill, their rating can improve over time as more grades come in. Additionally, any new grade by the same user will update the older ones, therefore making it possible for a person with a rating below five stars to eventually reach that perfect five star grade, even though the record for the three star rating will still exist.

This system will apply for any and all skill levels and fields, new users can opt to be tested by older and trusted users of the network for a quick start in their specific field. There are no limitations on how many fields you can be rated.

Clone this wiki locally