Skip to content

Commit

Permalink
Merge pull request #150 from Yung-Beef/patch-74
Browse files Browse the repository at this point in the history
Add part about monetization moderation
  • Loading branch information
olehmell authored Mar 14, 2024
2 parents 51b7324 + 4c55cfe commit 18bbf41
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 7 deletions.
11 changes: 10 additions & 1 deletion docs/basics/content-staking/Overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,10 +73,19 @@ Alice's points = 10,000 x 70 = 70,000
Bob's points = 90,000 x 10 = 900,000

Combined, Alice and Bob used 970,000 points, out of a possible 7,000,000. This is only 13.85% of the total possible,
which will give them both a 4x boost to their rewards. In this example, Alice ends up benefiting because Bob did not like a full 70 posts. Note that if Bob had liked a full 70 posts, the multiplier would be 1x, and Alice's rewards would be lower, but Bob's would be higher, even without the multiplier.
which will give them both a 4x boost to their rewards. In this example, Alice ends up benefiting because Bob did not like a full 70 posts.
Note that if Bob had liked a full 70 posts, the multiplier would be 1x, and Alice's rewards would be lower, but Bob's would be higher,
even without the multiplier.

![](../../../static/img/StakingRewardMultiplier.png)

## Moderation

Applications are free to choose whether content can be rewarded through Content Staking, either by disabling the like button,
or not implementing it on their application at all. While all content will still be available on-chain, and able to be liked, most users will use one or
more applications to interact with the network. Because of this, Content Staking provides applications with a second layer of moderation, on top of simply
hiding content.

---

While Subsocial does not need staking for network validation (as it is secured by Polkadot),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
id: hot-posts
title: Hot Posts Algorithm
description: Hot Posts on PolkaVerse receive extra visibility after being frequently engaged with by users on the network.
keywords: [Subsocial, PolkaVerse, Posts, Hot, Content, Algorithm, Polkadot]
description: Hot Posts on Grill receive extra visibility after being frequently engaged with by users on the network.
keywords: [Subsocial, Grill, Posts, Hot, Content, Algorithm, Polkadot]
---

PolkaVerse has a [Hot Posts](https://polkaverse.com/?tab=posts&type=hot&date=week) tab,
Grill has a [Hot Posts](https://grillapp.net/?tab=posts&type=hot&date=week) tab,
where users can see new posts that have received lots of engagement recently.
This serves as an avenue for lesser known creators to have access to more eyeballs if one of their posts performs exceptionally well.

Expand Down Expand Up @@ -36,6 +36,6 @@ To avoid this, the Normalized Ranked Posts List is used.
This list takes the Original Ranked Posts List and re-orders it so that posts from the same creator cannot be shown within 2-4 posts of each other.
The list regenerates every five minutes to keep it up-to-date with the latest Original Ranked Posts List.

The Normalized Ranked Posts List is fed directly to the PolkaVerse UI to display on the [Hot Posts](https://polkaverse.com/?tab=posts&type=hot&date=week) tab.
The Normalized Ranked Posts List is fed directly to the Grill UI to display on the [Hot Posts](https://grillapp.net/?tab=posts&type=hot&date=week) tab.


4 changes: 4 additions & 0 deletions docs/basics/lightpaper/architecture/Moderation.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ A good example of this would be someone uploading illegal content. This puts the
For example, a social network focused on dogs would not show any Subsocial content about cats.
This means they are effectively moderating all cat-related content, but the cats are not being censored, as they are available on the Subsocial network.

Moderation also ties into monetization of content, providing multiple moderation levels. For example, an application might still display some content,
but prevent it from being monetized on that application. The same content could still be monetizable on other applications,
but each application can decide whether to allow certain types of content to be rewarded.

The only way for a bad actor to be immune to moderation is to post in their own space, have their own storage, and build their own user interface
(this is basically how the dark web of Web2 already operates).

Expand Down
4 changes: 2 additions & 2 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ module.exports = {
'basics/tokenomics/token-distribution',
'basics/tokenomics/treasury',
],
PolkaVerse: [
'basics/polkaverse/hot-posts',
Grill: [
'basics/grill/hot-posts',
],
},
'basics/content-staking/content-staking',
Expand Down

0 comments on commit 18bbf41

Please sign in to comment.