Joystream / community-repo

A repo for community contribution and documentation
GNU General Public License v3.0
19 stars 73 forks source link

Idea - Curated Invitation List #148

Open mochet opened 3 years ago

mochet commented 3 years ago

A big part of making Joystream successful is attracting and retaining extremely high quality users when it comes to governance, content and technical roles. When it comes to the content role, desirable users in this space may already have significant financial and social attachments to other platforms making the prospect of moving or considering a new, novel platform like Joystream much less attractive. Unless there is some major technical or legal issue forcing them off other platforms in the near future, there has to be some other "good reason" for them to consider a move.

Some potential problems with attracting already significant channels from other platforms:

  1. They are worth something. If they have a certain number of views or subscribers this has value that is difficult to translate. They may have sponsorship or non-standard agreements with platforms which make it impossible to calculate how much revenue they are actually generating.
  2. They may not rely on advertising at all, and primarily be financially supported through platforms like Patreon or through selling physical merchandise.
  3. Allowing anyone to sign up and giving them a formula-based bonus determined by their viewership size is problematic as it would invite users who have spammy/low quality channels to sign up.
  4. If the platform is of significant size already, new channels, regardless of their size would have to make an investment in the token to have any standing on the platform. This bonus would hopefully allow the "right" people to get the opportunity at a jumpstart on the platform in the face of whales when it comes to governance and proposals.

Sample table:

Channel Category Token Amount Expiry Date
some_channel Technology 150k 01/01/22
another_channel Music 39k 01/01/22

This list would be a list of channels/users on other platforms, curated by the community. Each channel would be assigned some number of tokens, meaning that if they join the platform (and prove ownership of the channel in question) they are given a bonus just for doing so. Beyond proving ownership of a channel, they wouldn't have to actually do anything else, but there would obviously be some social expectation that they'd at least take a look around or consider uploading.

If we assume the funds for this come from spending proposals there could be an upper limit attached to the list designating the maximum concurrent number of channels that are eligible for this sign up reward, or a token limit.

This could maybe achieved by the bounties module.

Cons:

  1. A user can prove ownership of a channel/account on a 3rd party platform, but I don't think there is any way to automate that this exists within Joystream so it would have to be manually verified which is succeptible to corruption.

Questions:

  1. Who/how should this list be generated/moderated? Should it be done via vote? Should only CMs be able to add channels?
  2. What WG would be in charge of managing this?
mochet commented 3 years ago

There could be two approaches to this idea:

  1. Each qualifying channel is granted a set amount of tokens upon fulfilling whatever requirements are agreed upon by the council (it could be they just have to create membership, or that they have to upload some amount of videos)
  2. We could develop a system which takes into account the size of a channel and base their "reward" upon this system.