Q&A for Sybil Score

Q1: Why does my Ethereum wallet address currently fail to meet the eligibility criteria for the Trusta Non-Sybil Stamp on Gitcoin Passport?

A1: There are two potential reasons. First, if an address lacks sufficient on-chain activity for TrustScan to reliably evaluate sybil risk, it receives an "Unknown" label, leading Gitcoin Passport to withhold the Stamp. Second, certain sybil attack patterns like star/chain transfers or bulk operations may be detected.

Q2:How is TrustScan's Sybil Score computed/evaluated?

A2:Based on the comprehensive on-chain activity, TrustScan detects suspicious sybil attack patterns and then compute the sybils score. The output sybil score has the value ranged from 0 to 100, where the higher the score, the more sybil risk of the address. There are four categories of patterns considered, namely the star-like transfer graph, the chain-like transfer graph, the bulk operations and the similar behavior sequences.

Q3:My Ethereum wallet address currently does not qualify for the Trusta Non-Sybil Stamp on Gitcoin Passport. What steps could I take to improve my on-chain activity and credibility in order to be qualified for the stamp in the future?

A3:There are two situations.

  • If suspicious sybil attack patterns are detected associated with a wallet address, the sybil score may remain high even if some authentic activity is also performed.

  • If a wallet address does not yet have enough activity on Ethereum for TrustScan to reliably perform non-sybil verification, accumulating more interactions over time is recommended.

Q4:What are the key differences between Sybil Score and MEDIA Score?

A4:While both are derived from on-chain activity, TrustScan's Sybil Score and MEDIA Score differ in their purpose and applications. Sybil Score evaluates the liklihood of the account to be a Sybil based on the accounts Eth onchain history. This is used to determine if the account is Sybil on Eth mainnet. Whereas the MEDIA Score assesses their on-chain values for Non-Sybil users based on activity on L2 e.g., the zkSync. This is used to determine the relative value the users is bringing to this chain (and others to come).

Q5:How does the "Sybil Risk Detected" alert on TrustGo relate to TrustScan's Sybil Score?

A5:TrustScan's Sybil Score evaluates risk based on comprehensive behavior on Ethereum. However, TrustGo's Sybil Risk Detected Alert detects suspicious activity on specific L2 chains like zkSync. As a result, the two systems can produce different outcomes for the same address.

Q6:What are the use cases where TrustScan's Sybil Score has been integrated? Does TrustScan output consistent Sybil Scores for the same address across different use cases?

A6:Gitcoin Passport has integrated Sybil Score as a stamp and assigns 1.54 points to verified addresses. Sybil score has also been integrated into Galxe as a credential to help project campaigns prevent sybil attacks. The score via TrustScan Sybil Score API is the same score because they are based on the sufficient & real activities on Ethereum.

Q7:Why might the same address have different outcomes/treatments across scenarios like Gitcoin Passport and Galxe?

A7:Each use case determines its own criteria for using sybil scores based on its goals, risk tolerance, and target users. The thresholds and outcomes may therefore differ across scenarios even for the same address. For example, when an address does not have enough behavioral data for TrustScan to make a reliable sybil risk assessment, TrustScan will output a score of "-2" and an "Unknown" label via API. These addresses may still receive Galxe credentials, as the campaign's goal is primarily to filter out only confirmed sybil accounts. However, these same addresses often cannot obtain the Non-Sybil Stamp on Gitcoin Passport, as it is primarily utilized in scenarios that require verification of authentic/real users.

Q8:What chains does Trusta Stamp support Gitcoin Passport?What are your plans to support more blockchains in the future?

A8:So far, Trusta Stamp only supports the "Non-Sybil Account" verification for Ethereum addresses. We plan to expand support for more EVM-compatiable L2s and non-EVM chains.

Q9: How can I learn more about Gitcoin Passport?

A9: You can learn more about what Passport is and how to set one up at the following website: https://support.gitcoin.co/gitcoin-knowledge-base/gitcoin-passport/what-is-gitcoin-passport

If the Q&A does not fully address your question, please visit our Sybil QA Channel on Trusta Labs discord to submit your inquiry directly.

Last updated