Skip to content

Instantly share code, notes, and snippets.

@shelvacu
Created May 4, 2021 17:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shelvacu/1094367a4d37daab4d9e1dd98c4f44a5 to your computer and use it in GitHub Desktop.
Save shelvacu/1094367a4d37daab4d9e1dd98c4f44a5 to your computer and use it in GitHub Desktop.
The CONstitution of the CONsortium

IN PROGRESS

The CONstitution of the CONsortium

Fungibles

Fungibles are indivisible units of currency that may be useful for other purposes.

Fungibles can not be created or destroyed.

Fungibles are owned by persons. Fungibles may also be owned by bots, legal fictions, or other non-persons if authorized by a simple motion or greater.

Types

The only kinds of fungibles are:

  • Political Capital (PC),
  • Generators (Gens), and
  • StatusBux (sb)

Protection from transfer

If the owner of a fungible is a person, that fungible may not be transferred or destroyed without the explicit consent of that person. Making an action to cast a vote counts as explicit consent.

If the owner of a fungible is a {bot, legal fiction, or other non-person}, then that fungible may not be transferred or destroyed except as authorized by a simple motion or greater.

Privacy of fungibles

The amount of fungibles owned by a person (their balance) is private, and must not be revealed without their explicit consent.

The amount of fungibles owned by a {bot, legal fiction, or other non-person} is private, and can only be revealed as authorized in a simple motion or greater.

The transactions that an entity has participated in are private, and must not be revealed unless:

  • At least one party has given explicit consent (if that party is a person), or
  • It is authorized by a simple motion or greater (ONLY if at least one party is a {bot, legal fiction, or other non-person})

The above protections shall not be construed to {prohibit or restrict} public {transfers or fabrication} of fungibles, even if such {transfers or fabrication} may in effect reveal details about an entity's {balances or transactions}.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment