JoinColony/Colony-Whitepaper

Update to include domain-level permissions and extensions

Closed this issue · 0 comments

Update the WP to introduce the concept of domain-level permissions and how we use DLP to implement functionality via extension contracts.

This will entail reorganizing a few sections (such as voting, funding, and so on) to fall under the aegis of "extensions".

See this doc for a more comprehensive discussion.

ToC

Here is the proposed new structure (sections in bold represent new content).

  • TL;DR
  • Overview

The Colony

  • Domains & Permissions
  • Expenditures
  • Staking (permissionless task management)
  • Own Token & Reputation
  • Revenue & Rewards
  • Upgradability & Recovery

Extending Functionality

  • Tasks
  • Voting (Token / Rep / Hybrid)
  • Objections & Disputes
  • Funding Queues (& mention Budget Box)
  • Token vesting?
  • More about extensions & complex behavior (salaries, etc)

The Colony Network

  • CLNY tokenomics & auctions
  • Reputation mining (incl. token locking)
  • Role of the Meta Colony & path to decentralization

Appendices, etc as-is.

Notes

  • Do this:

While I remember, one thing we get asked about a lot and I always struggle explaining effectively, is why we have reputation decay rather than dilution. I feel like we have a lot of reasons for this, but we haven't captured them coherently anywhere. This might be a good opportunity to do so. - Jack

  • Mention we have a modified Token contract.