GGS-2: Gen6 Verification Standard

Stage: Draft (close to Finalize)

Definitions

Proof

A proof is a formal demonstration or argument that confirms the truth, validity, or authenticity of a claim, action, or identity. In the context of this system, it represents the evidence required to substantiate an entity's verification or identity change in a form of hash and on-chain governance data.

Human

While the nature of humanity can be deeply philosophical, for practical purposes in the Gen6 ecosystem we define a "human" as someone who manifests the at least average behavioral and physical states. Simply, have a human body and do good, then community members will help you proving you are worthy for the human title. If it proves to be required, we will elaborate more on this definition, but currently it seems just enough.

Humanity

Humanity in the context of this system refers to individuals within the ecosystem who have been verified as humans based on established standards.

AI

AI refers to any artificial intelligence system within the Gen6 ecosystem. It includes both machine-based systems and algorithms designed to interact with humans, perform tasks, or assist in decision-making processes.

Agent

An Agent refers to computer systems that performs actions autonomously, typically for operational purposes such as automated moderation or task execution. They (hopefully) operate in a regulated manner, assisting humans or organizations.

Bot

A bot is an automated program or system operating within the Gen6 ecosystem that interacts with users or performs functions without human intervention. Bots are just like AI, but more simple with a task-specific nature.

Verification

Verification is a collaborative process where other community members help substantiate your claim to being human based on these observable qualities.

Organization

An organization refers to a group or entity within the Gen6 ecosystem that operates as a collective. It can include companies, associations, or groups with a verified presence within the system. Verification requires meeting community-driven standards, ensuring that the organization adheres to rules of conduct.

Proof of Humanity

Proof of Humanity is a concept designed to verify that an individual is indeed a human being and not an automated system, bot, or AI. A core component in the Gen6 ecosystem. Users who are proven to be Human will get a Verified badge on their Identity page that can be cryptographicly verified.

States of Identity

  1. Pseudo-anonymous account (Black)

  2. Verification in Progress (Silver)

  3. Verified:

    1. Human (Green)

    2. Organization (Gold)

    3. Agent (Verified Machine, Electric Blue)

  4. Banned from MW instance (Red)

Timeline of Verifications

Drastic identity changes (name/profile picture): 72 hours

Bio and link changes: Instant.

Deletion: immediate.

Idea: "secuTeam" can intervene if needed but otherwise things are automatic.

Standard Verification Process

Verification for Humans

Requirements has two sides, one is on the community side and the other is device check.

User checks:

  • Meet online or in-person two already verified humans for verification

Device checks:

  1. HTTP and WSS request checks (eg. Anubis checking ip/no reguests/cookie/headers/etc)

  2. Device fingerprint (must be a legitimate-looking device, eg not headless browser, etc)

  3. Tarpit Test (must not fall into our tarpit, eg Nepenthes and anti-AI pits)

  4. Proof of Work (must pass the challenge calculation)

  5. User interaction (s/he needs to able to solve a challenge easy for a human, but hard for machine)

The system must not block legitimate privacy tools such as Tor Browser or such.

User Experience Flow:

  1. Identity creation (can be empty)

  2. Clicking on Request Humanity Check, QR code

  3. QR code is shown and scanned by humans to verify

Verification for Organizations

Organizations need to verify themselves through Gen6 Governance.

Verification for AI and Bots

No verification needed, the is the default category.

Identity changes after verification

It takes 24 hours to change the identity after verification. During that time anyone in the community can report suspicious activity and in case of fraud found, Gen6 Governance can take action.

Last updated

Was this helpful?