Over in CredCast Update - #4 by LB, @LB asks how Cred flows on Discourse:
I’m going to answer that in a new thread, so we can keep the original thread on-topic and focused on the CredCast.
When someone likes a post, they Mint new Cred that flows to the post, and they flow some Cred from themself to the post.
From there, the Cred flows in the following ways:
- A full “share” of the Cred flows to the author of the post
- A 1/2 share flows to each post or topic referenced in the post
- Each, so if there are 3 references, then in aggregate the references will receive more Cred than the author did
- A 1/4th share flows to each user mentioned in the post
- A 1/8th share flows to the topic that the post was in
Thus, the largest individual share of a post’s Cred goes to the author, but if there are (for example) 4 users mentioned, they will collectively receive as much Cred as the author does. We don’t know the exact percentages in general because it depends on how many references/mentions there are in a post.
We can consider some examples.
First, we’ll consider the case where the post doesn’t have any references or mentions of other users.
Recipient | Weight | Share | % of Cred |
---|---|---|---|
Post Author | 1x | 8/9 | 89% |
Topic | 1/8x | 1/9 | 11% |
Let’s suppose we add a single @-user mention to the post. Then the Cred flows like this:
Recipient | Weight | Share | % of Cred |
---|---|---|---|
Post Author | 1x | 8/11 | 72% |
Mentioned User | 1/4x | 2/11 | 18 % |
Topic | 1/8x | 1/11 | 9% |
If we add reference to another post in addition to the mention, we see the following flows:
Recipient | Weight | Share | % of Cred |
---|---|---|---|
Post Author | 1x | 8/15 | 53% |
Mentioned User | 1/4x | 2/15 | 13 % |
Referenced Post | 1/2x | 4/15 | 27 % |
Topic | 1/8x | 1/15 | 7% |
This does mean there is an incentive not to add mentions or references, because you keep more Cred that way. We can make some (retroactive) adjustments to fix this, for example by “pre-allocating” a share of Cred to flow to mentions or references, so that it flows away even if the author never mentions/references. That way, the author would get the same proportion of Cred either way. I wrote a fairly technical topic diving into this a while back, see: Edge Tranches: Fixing an Incentive Misalignment
What about the Cred that flows to the topic?
Topics basically “recycle” Cred between the posts in the topic. Basically, Cred flows from the topic to each post in proportion to the number of likes that the post received. The “first post” that makes the topic doesn’t get any special treatment, it’s just another post from the perspective of SourceCred.
The intuition with topics is that if you’re referencing a topic, you’re referencing the whole discussion that happened there, not just the first post. Hence why we spread the Cred out across the whole discussion.