web3privacy/Web3privacynowplatform/scoringmodel/Scoringmodel_techies.md

4.9 KiB

Privacy scoring modelling > Web3privacy now analytical platform

MVP for non-tecies expanded to techies

Sandbox: DeFi category that has been analyzed

How to use sandbox?

  1. Read takeaways.
  2. Give us feedback via general comments in the Community on Signal or make a Pull request here.
  3. You can always explore 38 DeFi project' assessment here

Scoring model 1.2: validity track

Validity track covers GitHub, Product-readiness, Team, Docs, Audit.

Note: quick assessment helps to decrease privacy dark patterns from obscure language to test-net claiming it has a "state of art privacy". alt text

Sandbox

Extended scoring 1.0

Project GitHub Product-readiness Team Docs Audit Contributors Licenses Support Score
Test project available & active GitHub / not (25%) Live or 🚧 (exclusion criteria) public team / not (25%) available & not marketing docs / not (25%) available & up to date third-party audit / not (25%) external contributors outside of the team members What licenses are in use Some form of support available? (telegram, discord, forum) from 0 to 100%
score 12.5% 12.5% 12.5% 12.5% 12.5% 12.5% 12.5% 12.5% 100%

Updates 1.1

GitHub

  • Is it in stable release, 1.0 and not an alpha or untested code?
  • Are there many PRs and Issues pending?
  • Are there external contributors outside of the team members? Waku example
  • What are licenses in use? Privy Apache-2.0 license

example: Free & Open Source Software is the foundation that enables you to check whatever you want. The hoprd client is released under GPLv3 license that allows you to do that (and also modify and re-distribute) Hoprn freely

Docs

  • read the documentation: is it comprehensive?
  • how well-written are privacy & security assumptions/guarantees?
  • if aplicable: how well-written is encryption method? example

Team

  • Check if there are known contributors (reputation 101)
  • Check commits at GitHub
  • How many community contributors beyond core team?
  • How many technical specialists in the team?
  • How mature are core contributors (previous projects, GitHub commits)?

Third-party audit

Infrastructure

Scoring Techie
Where are the nodes (check block explorer) Nym mainnet explorer +
Number of nodes (the larger the footprint the best privacy) +

Data aggregation

Scoring Techie
no email or tel number for signup +
does not implement KYC or AML +
What user information is stored? (username, IP address, last connection, wallets associate, etc) +

Traction

Scoring Techie
Amount of transactions (Dune, DeFi Lama, block explorer etc) +
number of people using it +

Governance

Scoring Techie
DAO structure (if applied) +
How centralized is the protocol governance? Railgun_ governance docs +

Backlog

General

Scoring Techie
Immutability +
Decentralised throughout, including hosting +
Permissionless & accessible to all +
Open-source +

Privacy policy

Scoring Techie
Privacy Policy content Railway zero data aggregation PP +
Non-vague and non-intrusive privacy policy +

Storage

Scoring Techie
e2e encrypted LOCAL storage +
Where is it stored? (centralized server, certain jurisdictions, on-chain, in browser/local cache) +

Privacy execution

Scoring Techie
p2p / no central server +
Trustless - No ID required (this is where ZKs are useful) +

Testing

Scoring Techie
try to trace a transaction +
Other tooling to verify e.g. block explorers +