Hyperledger in Business - Discussion

System might consist of two blockchains (BC’s) and one cloud database (CDB)

BC01 handles fast transactions such as consumers, creators, and compensation and interacts with CDB and/or BC02
CDB holds current or high demand content (definition of current and high demand to be determined)
BC02 acts as a public back up of content and is immutable

1 Like

Centralized

  1. All videos due to size should be stored on centralized platform

Blockchain
2. All users activities should be stored on blockchain, such as video creation time/category, #of viewers, subscribers, likes/dislikes, advertisements etc.
3. The interactions between all users (content creators, viewers, advertisers) could be regulated and secured by smart contracts
4. You tube could also create its own crypto/token to monetize those interactions, which had been prevously verified by smart contracts.

1 Like

Hope it is ok? After drawing multiple organigrams and reading many posts ,where there are many great ideas, one thing kept coming up.
How can we ensure long term conservation of each content providers vids if there are millions being uploaded daily?
For litigation, verification and modification only a blockchain can provide the security and integity of the content and its provider, right?
What is the speed of recovery of data on this BC?
How do we split the massive amount of data and keep the speed?
So just wondering, can each content provider run a BC to solve this and like Polkadot all be linked?
Still wondering, can Hypperledger handle the KYC access controls, advertizing revenu smart contracts to collect and distribute funds,since interoperability is growing. .
What do you think?

The video database should be decentralized but regulated by its own users by a governance token.

There should be info validators who has the ability to validate the credibility of the information. Validators will be rewarded by users and creators.

The users earn tokens by watching advertising and creators ears a fee for the right of an ad to appear on his channel, and also earn by click.

ID creator, validator and user verified on the blockchain cryptographically. IDs who has bad reputation doesn’t earn tokens and could be excluded by the community by voting.

1 Like

The content videos that take up a lot of space and loading time can be stored or distributed to various centralized platforms. However the data related to subscribers or viewers should be on the blockchain and encrypted.

1 Like
  1. How can you create a better monitazion systems.
  2. Create a token to pay creators.
    3.Better handling of the audiense and inetracvtivity with them.
    4.Create you own website.
    Good videos solution.
1 Like

Youtube in BLOCKCHAIN (partially):

problem: How to decentralize a centralised network with large volume content videos which control content, recommendation algorithms and payments?

Problem definition: 1. content control back to user 2. secure payments

Design solution:
1.create a blockchain which records which content is posted by which user (with a private key)
2. create a centralised network which stores the video content which can only be accessed by the user that posted the video. Access to the video is granted through a private key.
3. Create an API between the centralised server and the blockchain
4. Payment system is created through smart contracts on the blockchain. When someone watches a video a certain either a payment is made by the person watching (pay per view) or advertising revenue is being paid to the creator of the content.
5. To facilitate the blockchain payments the platform can be tokenised. Contributers and content creators are payed with “youtube” tokens.

1 Like

I would personally go with a public blockchain. I would launch a token for the video platform and have multiple incentives for users and content creators to earn the token through interaction with the platform. Anything memory heavy I’d throw on a central server somewhere, i.e. video, audio, hires images, etc… The relationships between users and just the less memory intensive data I would store on the blockchain.

This is not easy to “break down” - videos are very memory demanding.
Also sometimes one want to delete a video, which is not possible on
a blockchain (if I haven’t got it totall wrong) so for the videos
I would prefer a distributed server system.
Where the blockchain comes into place is to track a record of honest
watching - preferable 80% of the video or more. Which is fair to
the advertisers/companies who want to add comercial to the video. That
tracking can therefor be a blockchain solution, data for payment based
on watching which brings transperancy to everybody involved, like
the producer of the video, the company adding comercial, regulation authority
for income streams. Payment could/can be made in crypto currency.
Perhaps the consumers who also want to subscribe might get a token in
which they can use some way via the company adding comercial in the video
or somehow to the producer of the video in some way.
The token and/or crypto currency fees could be tracked in a BC ledger.

1 Like

My idea would be to have 2 sites. 1 to put all the videos and advertizers on with a link below the video that takes the user to a sister site, where you can comment on the video and interact with a smart contract to support the influencer or respond to an advertiser. not to sure about the centralized aspect of this yet.

1 Like

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 :wink:

1 Like
 The video platform I propose would be somewhat decentralized in respect to content. I would implement a chain code in which views for each video would determine how long a video remains available on the platform and it can also establish a monetarization protocol in which the highest views would earn the most. Earnings would be tokenized for creators. 
  To further illustrate this, tiers, or levels, would be established with videos in the higher tiers having the highest views and earning the most. Less views would knock you down a tier and result in earnings being lessened. The tiers, and subsequent monetary rewards would be determined by the users of the platform. In other words, the users viewing the videos create a "consensus" as to which videos are still popular or fall to lower levels of popularity with time with lack of views. Videos which are deemed, by implementation of the chain code, and the viewers of the videos, not to have been watched will be removed for the blockchain making it unavailable to view and therefore of no value for the creator to earn tokens.
  Advertisers would be the source of funds for the monetary rewards. The highest paying advertisers can be on the highest tiers. 
  The attrition created by the chain code would keep video content manageable on the blockchain for storage purposes.
   I believe this system will create a competitive environment which will have a positive impact on the quality of the videos uploaded to the platform with the best videos remaining available to view as long as there is a consensus for it to remain.
1 Like

For a website like youtube since everything is about videos, speed is the most important aspect, but aside that for making the system decentralised of course the payments will be distributed much better among content creators.

  1. Create a blockchain for storing data, and incentivise people for being part of storing all these data.
  2. Content creators can choose their data to be stored on server or on the blockchain.
  3. a smart contract shall be created for views and payments to content creators.
1 Like

Pain points

  • Centralised control over data / content
  • Monetisation of views/ followers/ share/ like/ comments

My Solution
Video data remains centralised while other parameters are tokenized. Maybe they are integrated through a API or smart contract to call the videos from the server

  • Token distribution for views, followers, like, share, comment.
    * Viewer gets rewarded fraction of a token to watch the video
    * Viewer gets rewarded smaller fraction of the token to like, comment or share
    * Content creator gets rewards for the amount of followers that follows them
  • Content governance can be done by community voting
    * Initially the permission can be given to a small group of trusted validators
    * Later the community can choose the validators with valid ID (18+) to moderate the content according to the category norms.
1 Like

My approach:
Cons of content centralization are:
Central authority can decide permissions and access
Not clear algorithm for content promotion
Pros:
Central servers store content
Fast access to content
So all in all, I think that the main issues with centralized content relate to discretionary blocking of content and users.
One solution could be to decentralize identity and authorization management and keep the storing of content centralized.

1 Like

In order for video distribution to function using blockchain, content creators would have to share some of the costs associated with building the infrastructure. That could be in the form of a token that they’d need in order to interact with the platform and upload their content.

The reason that YouTube doesn’t share a larger portion of the revenue generated through their platform is that the user themselves are allowed to upload content for free. It doesn’t cost them anything other than the time taken to create/edit video. The backend functionality is taken care of by YouTube. Storage, link embedding, UI channel creation, tracking all of the analytics and providing creators with easy to read graphs are taken care of on their part.

If a content creator (CC) wants to have more control of their media, then they need to learn (a little) more about the backend operations and understand that they may have to begin to eat some of the costs.

There are many aspects that don’t need to be on chain. Video files are ridiculously large and it wouldn’t make sense to secure them to the BC. Enforcing a CC to pay for file storage on their own account could alleviate any network congestion that would take place. Links could be created using unique QR and possibly NFT’s that would link to where the video file is stored.

All the data collected from the video interaction (likes/dislikes/comments) can be stored on chain and locked into the BC created. Implement a time-delay where users have a short window to edit their interactions with the CC content, once it’s up, it gets locked in to the chain.

Look fwd to seeing someone who has taken this course develop this in the future :slight_smile:

1 Like

Since the videos take up too much space centralize only the content, but censoring content can only be achieved be 51% of agreement among content creators and same goes for advertisement ban of scammy commercials… Content creators get paid in crypto by the native token of the channel, which can be mined and gains in value as the channel grows.

1 Like

Plan for decentralized video platform
-create a public blockchain that utilizes a token for the website (similar to THETA network)
-advertisers who want to run ads on a certain video can send tokens to a user, allowing them to upload an ad to their video. creators can set their token request based on their popularity
-content creator can choose to accept the ad before running it
-the creator earns the website’s token as their views/engagement accumulates
-the user’s videos disappear after a period with no engagement, after which they can reupload
-creators can pay some of their tokens to promote their videos and select their target demographics
-content consumers can tip/support their favorite creators using this token
-tokens received can be automatically redeemed for a stablecoin or held in the platform’s token
-the servers and databases that store the videos must also mine the blocks

the only part that can’t be decentralized is content moderation and bandwith management, which would be tricky if the platform is to be decentralized

1 Like

Business Masterclass Project: Video Sharing Website

Brainstorming:

Censorship rights: Delete video, delete account, reject uploads, shadow ban, throttle, making it slow
Advertising: (blockchain?)
comments,
income to author,
sales to the public,
tool suite for creator,
speed,
top video list,
length of video,
Categories,
ownership rights,
data sales,
Government laws,jurisdiction,
subscribe, alerts, emails,
KaizenCoin - Sel-Development Coin
governance token,
content on and off blockchain
STORJ,
schedule: Blockchain?

Leslie:
time to post
ads
likes
home on youtube
youtubers
sub
the bell

1 Like

I heard of a protocol called THETA that has their own platform that allows people to watch videos using other people’s internet space. Maybe you can have a system where people actively contribute space through a cryptocurrency to pay for the space of their favorite influencers. They can also earn cryptocurrency by being active on the forum. Real money is poured into the blockchain by companies that want to advertise with the biggest influencers.

1 Like