We’re excited to announce the launch of the BEB Score experiment. Imagine it as a rating system, similar to a credit score, but specifically designed for addresses. It is based on an open-sourced machine learning (ML) scoring model that anyone can utilize. Our goal is to assess the credibility of an address in a decentralized and unbiased manner. To accomplish this, the final score is calculated by averaging ratings from various sources, known as reputation providers. Anyone can create an NFT at no cost to register as a provider.
You can get started by checking an address’s score at beb.xyz/reputation. Developers interested in accessing the hosted address score API should contact us.
In this post, we'll delve into the BEB Score, how it works, and the possibilities it creates to establish an onchain reputation system.
Let's understand the concept of a decentralized reputation score by comparing it to a familiar centralized score, like your credit score.
In a centralized system, selected providers report your history to a credit bureau, which uses a scoring system like FICO to compute your final score.
In a decentralized system, anyone can join the network and become a provider without needing permission. The list of providers is stored in a smart contract, not controlled by any centralized entity. Each provider can publish scores for addresses on the network. The final score is then calculated by different groups called aggregators, which average the scores from various providers.
A reliable on-chain reputation score has been a hot topic in recent times. Achieving this goal requires an open system that welcomes anyone to participate as a provider and contribute to the scoring process. Emphasizing accuracy and impartiality in the address score, while maintaining decentralization, ensures a fair and trustworthy assessment for all.
Why choose a decentralized reputation score over a one-size-fits-all score? We believe in giving users the power to create their own score aggregator, which combines scores from various providers. This allows different apps (or Dapps) to pick and choose the scores they need, ensuring a fairer and more reliable assessment. For example, a social app may not require an address's financial score as much as a Defi app would. This flexibility ensures that everyone gets the most relevant and accurate information for their needs.
We propose a simple, decentralized network, where providers register in an on-chain registrar:
The base score comes from a downloadable, self-hostable pre-trained ML model
Reputation provider information is stored on a fully on-chain registrar similar to DNS, where unique NFTs represent each provider
Providers can register their own scoring server URIs onchain, ensuring that anyone can build a scoring aggregator
The final reputation score is calculated by score aggregators, which take an average of scores from multiple providers. This approach ensures a well-rounded evaluation of an individual's reputation.
Think of reputation providers as separate websites that contribute their unique perspectives to the scoring process. Anyone can become a reputation provider and develop their own algorithm, from straightforward community-based rewards to intricate financial risk assessments.
For now, the BEB Score focuses on the base machine learning model as its primary component.
It's easy to become a reputation provider. First, create an NFT (e.g. myprovider.beb), which is used to register your provider's host server in an on-chain registry.
Currently, you'll need to self-host the server with the ML scoring model to offer custom scores. Simply visit the open-source server implementation and copy the code.
We're actively developing a managed provider host solution that includes a set of user-friendly APIs, allowing you to dynamically query and update an address's score. If you're interested, please get in touch, and we'd love to hear your specific needs.
Developers interested in using integrating BEB Score have two options: download and self-host the ML model or contact us to access the hosted API. You can also start exploring right away by checking an address's score at beb.xyz/reputation.
If you appreciate what we're doing, think about registering for a provider NFT! This enables you to contribute your own scores to various addresses and help the network grow.
We're thrilled to pave the way for a decentralized yet reliable method of evaluating addresses. Stay up-to-date by following our Twitter and joining the conversation on our forum!
GA casters - dropping an open-source neural network that computes your Farcaster Score! By minting a free beb.domains NFT you can access beb.xyz/reputation to check anyone’s score Drop an ENS below to check your score! Examples: @v 850.00 @briang 745.20 @warpcastadmin.eth 680.85 🚀🚀 https://i.imgur.com/8DjuVOo.jpg
A TLDR of our reputation network https://paragraph.xyz/@nico/decentralized-reputation-score The goal is 100% permissionless & decentralized reputation scores. This is the first step (a pre-trained model) and we want to work towards a "Farcaster ecosystem score", where all apps built on FC can contribute to the process
@launch
You launched! https://www.launchcaster.xyz/x/farcaster/6451854f5156e5e2da10eed7 Connect your wallet to edit the title and add a Launch NFT 🚀 Remember, anyone with a wallet can upvote. The top 10 launches go in the weekly digest 💌
@jayme, how often are back to back launches a thing? :) https://www.youtube.com/watch?v=72ykBvPOIc0
One thing to note that this is computed w/ posts engament, viral posts counts, etc, so it could pretty prone to biases. Open to suggestions! CC @howiew
e.g. @v and @dwr.eth both have ~850 (the highest score) whereas some who has high engagement but seldom post like @vitalik.eth has ~750 Also someone who hasn't been extremely active like @nick still has a high score Open to alternatives
cool! adriennetenger.eth 🫡
Have 618.71 which is very high, nice!
Excellent! I like to be high Thanks for making and sharing it!
As a social network scientist, love the idea. Thinking about getting kbc as the domain (also the name of a big traditional Dutch bank 😃)
Thank you! great job snatching kbc on FC too :)
@beb
Shared to playground.beb at https://beb.xyz/playground?postId=64518bb270ec3552810793e1
Some more Farcaster Scores of the heavy hitters around here, don't be afraid to drop your ENS 😄 @scharf: 784.14 @vm: 822.70 @pugson: 740.21 @jessepollak: 850.00 @colin: 773.18 Your score improves the more you post! (its cached for 24 hours due to how expensive the model is)
casslin.eth
654 pretty good!
This is a lovely idea. I’ll mint my beb when gas for it is well below $100.
Awesome lmk!
@kopievskii