diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json index 6274a88b6..9d65f6255 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json @@ -6,7 +6,12 @@ }, "paragraphs": [ { - "style": "Text", + "style": "Block", + "text": "Content", + "updated": 1630508809125 + }, + { + "style": "Important", "text": "Only the tokens you get for contributing to the project grant you reputation. Reputation is not transferable, so the tokens you acquire by any other means (buying, swapping, borrowing, trading, etc.) do not carry a reputation value." }, { diff --git a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight/weight.json b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight/weight.json index 03befed8e..25572d4e8 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight/weight.json +++ b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight/weight.json @@ -1,8 +1,8 @@ { "type": "Weight", "definition": { - "text": "The Weight of a node is a direct proportion of the Weight Votes coming into the node divided by the total number of Weight Votes coming into the whole hierarchy, and multiplied by 100, to express it as a percentage.", - "updated": 1624781091970 + "text": "The Weight of a node is a direct proportion of the Weight Power coming into the node divided by the total amount of Weight Power coming into the whole hierarchy, and multiplied by 100, to express it as a percentage.", + "updated": 1630510882454 }, "paragraphs": [ { @@ -12,7 +12,8 @@ }, { "style": "Callout", - "text": "The Weight of a node is a direct proportion of the Weight Votes coming into the node divided by the total number of Weight Votes coming into the whole hierarchy, and multiplied by 100, to express it as a percentage." + "text": "The Weight of a node is a direct proportion of the Weight Power coming into the node divided by the total amount of Weight Power coming into the whole hierarchy, and multiplied by 100, to express it as a percentage.", + "updated": 1630510887120 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-001-the-superalgos-meritocracy.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-001-the-superalgos-meritocracy.json index d42f5f30f..2cb4fc05d 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-001-the-superalgos-meritocracy.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-001-the-superalgos-meritocracy.json @@ -16,6 +16,15 @@ "style": "Include", "text": "Governance->Concept->Token Power->Content", "updated": 1624780741084 + }, + { + "style": "Text", + "text": "There is a second concept that is crucial to how Superalgos values contributions: Reputation.", + "updated": 1630508777182 + }, + { + "style": "Include", + "text": "Governance->Concept->Reputation->Content" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json deleted file mode 100644 index 5e9d8bb00..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "topic": "Governance Flow", - "pageNumber": "2", - "type": "Token Rewards and Voting Power Flow", - "definition": { - "text": "Let’s analyze the flow of Token Rewards through Pools in parallel with the flow of Token Power, and in particular Voting Power, as they are interdependent.", - "updated": 1624780824020 - }, - "paragraphs": [ - { - "style": "Include", - "text": "Governance->Concept->Token Rewards->Content", - "updated": 1624780974906 - }, - { - "style": "Text", - "text": "Each release distributes a number of tokens as specified in the configuration of the top-level Superalgos Pools hierarchy (within the Token Distribution Superalgos Plugin Workspace). For tokens to be distributed, they first need to flow into the Pool nodes defined in this hierarchy.", - "updated": 1624781023264 - }, - { - "style": "Text", - "text": "Token Rewards flow within the hierarchy in response to Weight Votes casted by the Community. That is, the Community decides the Weight of each Pool by casting Weight Votes." - }, - { - "style": "Text", - "text": "This is where Token Rewards intersect with Voting Power, as it is Voting Power that drives Token Rewards through Weight Votes.", - "updated": 1630343425368 - }, - { - "style": "Text", - "text": "Your Token Power flows into the different programs available under your User Profile. The portion of Token Power that flows into your Voting Program turns into Voting Power, which is channeled through different types of switches. You use Weight Votes Switch nodes to turn Voting Power into Weight Votes.", - "updated": 1630343456190 - }, - { - "style": "Text", - "text": "So, for example, when you reference a Pool node with a Pool Weight Vote node, you are conferring your Weight Votes to that particular Pool node." - }, - { - "style": "Text", - "text": "Now that this Pool node has some Weight, the Token Reward available for the hierarchy may flow into this Pool node. How much? It depends on the weight of the node relative to the weight of the rest of the nodes in the hierarchy!" - }, - { - "style": "Include", - "text": "Governance->Concept->Weight->Content", - "updated": 1624781155330 - }, - { - "style": "Json", - "text": "Weight (of a node) = Node's Incoming Weight Votes / \n Sum of Weight Votes in the Hierarchy * 100", - "updated": 1630343557835 - }, - { - "style": "Note", - "text": "If a Pool node ends up with no Weight Votes, then no Token Rewards flow into the node." - }, - { - "style": "Title", - "text": "Token Reward Flow Into Other Hierarchies" - }, - { - "style": "Text", - "text": "Pool nodes in the top-level Superalgos Pools hierarchy reference other hierarchies where project definitions continue. Those hierarchies may be other Pools, Positions, Features, or Asset hierarchies." - }, - { - "style": "Text", - "text": "When a Pool node in the top-level hierarchy gets Weight Votes, the Token Rewards flowing to the node is immediately passed on to the referenced hierarchy. So, now the referenced hierarchy has Token Rewards of its own!" - }, - { - "style": "Text", - "text": "How do Token Rewards flow within these secondary hierarchies? In the exact manner! When Weight Votes are casted within the hierarchy, Token Rewards flow into the affected nodes in Weight proportions calculated within the scope of the hierarchy.", - "updated": 1624781274277 - }, - { - "style": "Note", - "text": "The cycle goes on and on through all the existing levels of nested hierarchies. The process and flows are the same regardless of the type of hierarchy." - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json new file mode 100644 index 000000000..4e8410d45 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json @@ -0,0 +1,114 @@ +{ + "topic": "Governance Flow", + "pageNumber": "2", + "type": "Token Rewards and Weight Power Flow", + "definition": { + "text": "Let’s analyze the flow of Token Rewards through Pools in parallel with the flow of Token Power, and in particular Weight Power, as they are interdependent.", + "updated": 1624780824020 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Concept->Token Rewards->Content", + "updated": 1624780974906 + }, + { + "style": "Title", + "text": "The Master Distribution Pool", + "updated": 1630510334093 + }, + { + "style": "Text", + "text": "Each release distributes a number of tokens as specified in the configuration of the top-level Superalgos Pools hierarchy. The head of this hierarchy is the master distribution pool, where it all begins in terms of the flow of Token Rewards.", + "updated": 1630510402640 + }, + { + "style": "Note", + "text": "Visualize the flow of Token Rewards as a cascade starting at the head of the Superalgos Pools hierarchy that needs to trickle down to the different Pool nodes in the hierarchy, and then jump to the heads of other Project Definition Hierarchies.", + "updated": 1630511702008 + }, + { + "style": "Text", + "text": "Unlike the flow of Token Power within a User Profile, which is determined by configurations entered by the owner of the profile, the flow of Token Rewards is subject to the will of the Community. In other words, it is the community that must decide how rewards flow, and how many tokens must go to incentivize what. ", + "updated": 1630511815154 + }, + { + "style": "Subtitle", + "text": "This is Where Weight Votes Come in the Picture", + "updated": 1630512058431 + }, + { + "style": "Callout", + "text": "Weight Votes are the instrument the Community uses to expresses how Token Rewards should flow. Token Rewards flow within the hierarchy in response to Weight Votes cast by the Community. That is, the Community decides the Weight of each Pool by casting Weight Votes.", + "updated": 1630512042083 + }, + { + "style": "Text", + "text": "This is where Token Rewards intersect with Weight Power, as it is Weight Power that drives the flow of Token Rewards through Weight Votes.", + "updated": 1630510680354 + }, + { + "style": "Note", + "text": "Remember that your Token Power flows into the different programs available under your User Profile. The portion of Token Power that flows into your Voting Program turns into Voting Power, which is channeled through different types of switches. You use Weight Votes Switch nodes to turn Voting Power into Weight Power that then flows into Weight Votes.", + "updated": 1630512123642 + }, + { + "style": "Subtitle", + "text": "For Example", + "updated": 1630512233819 + }, + { + "style": "Text", + "text": "When you reference a Pool node with a Pool Weight Vote node, you are conferring the Weight Power in your Pool Weight Vote to that particular Pool node.", + "updated": 1630512248393 + }, + { + "style": "Text", + "text": "Now that this Pool node has some Weight, the Token Rewards available at the top of the hierarchy may flow into this Pool node. How much? It depends on the Weight Power the Pool gets relative to the Weight Power the rest of the Pools in the hierarchy get!", + "updated": 1630512360936 + }, + { + "style": "Include", + "text": "Governance->Concept->Weight->Content", + "updated": 1624781155330 + }, + { + "style": "Json", + "text": "Weight (of a node) = Node's Incoming Weight Power / \n Sum of Weight Power in the Hierarchy * 100", + "updated": 1630512395411 + }, + { + "style": "Note", + "text": "If a Pool node ends up with no Weight Power, then no Token Rewards flow into the node.", + "updated": 1630512412251 + }, + { + "style": "Title", + "text": "Token Rewards Flow Into Other Hierarchies", + "updated": 1630510284691 + }, + { + "style": "Text", + "text": "Pool nodes in the top-level Superalgos Pools hierarchy reference other hierarchies where project definitions continue. Those hierarchies may be other Pools, Positions, Features, or Asset hierarchies." + }, + { + "style": "Callout", + "text": "When a Pool node in the Superalgos Pools hierarchy gets some Weight Power, the Token Rewards flowing to the node are immediately passed on to the referenced hierarchy. So, now the referenced hierarchy has Token Rewards of its own at the head of the hierarchy!", + "updated": 1630513045548 + }, + { + "style": "Text", + "text": "How do Token Rewards flow within these secondary hierarchies? In the exact manner! When Weight Votes are cast within the hierarchy, Token Rewards flow into the affected nodes in proportion to the Weight calculated within the scope of the hierarchy.", + "updated": 1630512699763 + }, + { + "style": "Important", + "text": "The scope of the calculation of Weight proportions is limited to the hierarchy in question." + }, + { + "style": "Note", + "text": "The cycle goes on and on through all the existing levels of nested hierarchies. The processes and flows are the same regardless of the type of hierarchy.", + "updated": 1630512917168 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json index fab257b1a..260eedc5e 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json @@ -3,23 +3,28 @@ "pageNumber": "3", "type": "How Claims are Resolved", "definition": { - "text": "These three concepts, Claim Power, Claim Votes, and Token Rewards are intimately related and make up the logic of the token distribution.", - "updated": 1624781724176 + "text": "These three concepts, Claim Power, Claim Votes, and Token Rewards are intimately related and make up the logic of the token distribution among Contributors.", + "updated": 1630518244395 }, "paragraphs": [ + { + "style": "Title", + "text": "Dealing With Claim Power", + "updated": 1630518680345 + }, { "style": "Include", - "text": "Governance->Concept->Claim Power->Content", - "updated": 1624781714508 + "text": "Governance->Concept->Claim Power->Content" }, { "style": "Text", - "text": "You control the flow of your Claim Power so that the appropriate number reaches the node with which you wish to present a claim. That is, you present claims for a specific number of tokens, determined by the Claim Power that reaches the corresponding claim node.", - "updated": 1624781792664 + "text": "You control the flow of your Claim Power so that the appropriate value reaches the node with which you wish to present a claim. That is, you present claims for a specific number of tokens, determined by the Claim Power that reaches the corresponding claim node.", + "updated": 1630518610936 }, { "style": "Text", - "text": "You already know that the Token Rewards in a definition node (a Position, Feature, or Asset node) determines how many tokens are available to incentivize the production and/or maintenance of the concept represented by the node." + "text": "You already know that the Token Rewards in a definition node — a Position, Feature, or Asset node — determines how many tokens are available to incentivize the production and/or maintenance of the concept represented by the node.", + "updated": 1630518717152 }, { "style": "Callout", @@ -35,7 +40,8 @@ }, { "style": "List", - "text": "Your claim may be equal, smaller, or greater than the Token Rewards available in the node." + "text": "Your claim may have Claim Power equal, smaller, or greater than the Token Rewards available in the node.", + "updated": 1630518355289 }, { "style": "List", @@ -49,6 +55,10 @@ "style": "Text", "text": "And that is not all! On top of the above scenarios, we need to account for Claim Votes!" }, + { + "style": "Title", + "text": "Adding Claim Votes in the Mix" + }, { "style": "Include", "text": "Governance->Concept->Claim Votes->Content", @@ -56,16 +66,22 @@ }, { "style": "Text", - "text": "The flow of Voting Power into Claim Votes follows the same principles as the rest of the flows in the Voting Program. This means that Claim Votes have a specific Voting Power, pretty much like claims have a specific Claim Power.", - "updated": 1624781873207 + "text": "The flow of Claim Support Power into Claim Votes follows the same principles as the rest of the power flows in the Voting Program. This means that Claim Votes have a specific Claim Support Power, pretty much like claims have a specific Claim Power.", + "updated": 1630518813163 + }, + { + "style": "Note", + "text": "In other words, when you vote on someone’s claim, you don’t necessarily vote for the entirety of the claim. Your vote carries a specific Claim Support Power that may be equal, lesser, or greater than the Claim Power in the claim!", + "updated": 1630518516835 }, { "style": "Text", - "text": "In other words, when you vote on someone’s claim, you don’t necessarily vote for the entirety of the claim. Your vote carries a specific Voting Power that may be equal, lesser, or greater than the Claim Power in the claim!" + "text": "In addition, more Contributors may vote for the same claim!", + "updated": 1630518549067 }, { - "style": "Text", - "text": "In addition, more Contributors may vote for the same claim." + "style": "Title", + "text": "The Rules" }, { "style": "Text", @@ -77,19 +93,23 @@ }, { "style": "List", - "text": "The maximum Token Rewards allocated to a claim is determined by the Token Rewards available in the node, the Claim Power associated with the claim, or the sum of the Voting Power of all Claim Votes associated with the claim, whichever is smaller." + "text": "The maximum Token Rewards allocated to a claim is determined by the Token Rewards available in the node, the Claim Power associated with the claim, or the sum of the Claim Support Power of all Claim Votes associated with the claim, whichever is smaller.", + "updated": 1630518958930 }, { "style": "List", - "text": "When the sum of Voting Power of all Claim Votes associated with a claim is lesser than the Claim Power of the claim, the claim is not paid in full. The Token Rewards is capped by the total Voting Power of all Claim Votes. In other words, claims are paid up to the amount the Community decides with their Claim Votes." + "text": "When the sum of Claim Support Power of all Claim Votes associated with a claim is lesser than the Claim Power of the claim, the claim is not paid in full. The Token Rewards is capped by the total Claim Support Power of all Claim Votes. In other words, claims are paid up to the amount the Community decides with their Claim Votes.", + "updated": 1630519002556 }, { "style": "List", - "text": "When Token Rewards are enough to pay all claims, then each claim is paid in full, as expected. In more precise, albeit complex terms, when Token Rewards are greater than the sum of Voting Power for any given number of claims, or the sum of Claim Power for any given number of claims, whichever is lesser, each claim gets the Token Reward equal to its Claim Power or equal to the Voting Power of associated Claim Votes, whichever is lesser. " + "text": "When Token Rewards are enough to pay all claims, then each claim is paid in full, as expected. In more precise, albeit complex terms, when Token Rewards are greater than the sum of Claim Support Power for any given number of claims, or the sum of Claim Power for any given number of claims, whichever is lesser, each claim gets the Token Rewards equal to its Claim Power or equal to the Claim Support Power of associated Claim Votes, whichever is lesser.", + "updated": 1630519057866 }, { "style": "List", - "text": "When Token Rewards are NOT enough to pay all claims, an adjustment must be made to pay a fair proportion to each claim, without exceeding the Token Rewards available. In such a case, each claim is reduced in proportion to the amount in which claims exceed the Token Rewards. For example, if the sum of all claims exceeds the Token Reward by 10%, then each claim is reduced by 10%." + "text": "When Token Rewards are NOT enough to pay all claims, an adjustment must be made to pay a fair proportion to each claim, without exceeding the Token Rewards available. In such a case, each claim is reduced in proportion to the amount in which claims exceed the Token Rewards. For example, if the sum of all claims exceeds the Token Rewards by 10%, then each claim is reduced by 10%.", + "updated": 1630519090138 } ] } \ No newline at end of file