OK, let’s think.
We have:
the content - the video itself
the metadata on that video (length, dimensions, tags/keywords etc)
higher level metadata like description
comments
likes
followers/subscribers
Which of the above should on blockchain and why?
Which not and why?
Let’s start with what not:
The video itself - can be gigs and the blockchain would easily swell to inhumane dimensions.
Instead, we would create some sort of a private hash of the video and put it on BC.
The owner owner would be the only one to have this hash, and through it, the right to manage it (some sort of private/public key infrastructure to make access to the content )
The metadata can be stored in a central DB as well, as there is nothing vital to it.
Higher level metadata like description, could on BC and could be not - it depends if we want a network that enables uneditable description, or an editable one.
Same goes for comments.
Likes must be on BC, as they are the currency of the network - you can’t pay and then unpay someone.
Followers subscribers, should be another token on the BC, that can be created or burned, and that would grant the channel owner the governance weight.
Those is with bigger followings have more power in the system.
Ok, so those are my thoughts basically - now let’s see what Philip thinks in his solution 