Hyperledger in Business - Discussion

Distributed content platform

Abstract: Content creators rely on platform they are using and followers are not in reality theirs but actually users of a platform they publish their content.

How we could we use blockchain to build distributed service that is not dependant of any single platform?

I would split this technically into separate layers:

  1. content infrastructure
  2. UI and website
  3. blockchain infrastructure
  4. contracts
  5. accounting
  6. value transfer

I would leave parts a & b out from blockchain and keep rest within blockchain.

Solution proposal:
General concept would be that for me as a content creator I would have account in this distributed network that would hold info about my published content and followers etc. When I publish content I could choose which platform I publish it. I could publish it in one or in several in parallel.
Contracts would be used to handle share revenue deals for each content created. That in either platform provides me certain amount of revenue for my videos for which they show ads or I send them money if I BMOA (Bring My Own Ads)
Accounting would be used to track transactions and contracts.
Value transfer would allow direct payments from viewers and also from share revenue deals.

This way it wouldn’t matter where i publish content, do I publish it from my hard drive or in Youtube or in distributed storage network like Chia. If one platform would go down. Only thing needed would be to rewrite information from which platforms my content could be found.

1 Like

The comments, likes/dislikes, view count and any shared data would benefit from using blockchain on the other hand the uploading of the video file might not be a good idea due to its size in data as it could present instability on the platform.

What i would do to a video sharing platform in regards to implementing a blockchain, is all videos have a unique reference number, the video is signed by the makers digital key, and the viewer leaves a signature once the video has been watched and a record of add click rates. keeping the videos themselves on centralized server and the above information is stored on the blockchain, then a smart contract authorizes payments once a certain number of views or adds clicked is reached.

1 Like

Store for a video content should be centralized with decentralized governance, payment and reward system all ruled by analytics.

1 Like

Youtube advertisers could use blockchain to pay content creators, plus subscribers could be put onto a blockchain.

decentralise videos to blockchain storage such as filecoin with decentralised governance. this is to curtail censorship of content by Big tech.
incentivize subscribers based on the number of hours per video tube they watch. Tokens for incentive to be redeemed in a specific amount into a wallet.
Creators whose videos have high -consumption get classified into Gold silver etc. They are incentivized in accordance to consumption and value to consumers.
Tokenise the whole ecosystem. HD video subscription option at a charge. rest of videos are free but low .
Basically decentralise everything

1 Like

For everybody who’s interested, the logistics project Filip was talking about
(well updated blog):

TradeLens

https://www.tradelens.com/blog

:anchor:

1 Like

Not the data is stored on the blockchain, just the links to and the metadata on the vide

These links and metadata may not be removed by a central authority, but only after a consensus of several/all peers.

Content can be stored on many platforms.

Access through the public blockchain, storage decentralized.

1 Like

My Blockchain Business Solution for YouTube
Simply put, I would keep all the video content on their centralized servers that connected with a blockchain database that stores all the views, likes, comments and followers and any other relevant information that would ensure the transparency and accountability for YouTube to pay me accordingly. All the financial transactions would also be on the blockchain.
This way, the videos would not be hampered by performance or cost issues and all the metrics and financials would be trustless, transparent and accurate.

1 Like

What would go on the blockchain?

Members’ accounts

Likes/dislikes or other systems of reward/penalty (e.g. counting if fully watched vs. partially watched, etc.)

The rules for accepting/rejecting videos (e.g. non-violent, non-harmful)

The consensus used for changing the rules

Some form of ID for the videos posted (so that they cannot be deleted/censored once accepted)

Payments for content creators

Comments from viewers/users (ranked by “reputation” of user, higher reputation to users that provide useful comments that people “like” and find informative)

What would be kept centralised?

The videos themselves (partially centralised, I still think there is a risk if they are all in one single server)

1 Like

Uploaded videos should be stored on a centralized database. There will be a governance token that will be used to vote on public proposals and will also be available for staking rewards. There will be a tipping system like Brave browser has for tipping your favorite content creators using the platform’s governance token. A partnership with Verasity will be made so Proof of View is implemented on the platform to make sure viewers are real. Memberships, subscriptions, and comments will be stored on a blockchain that has feeless transactions or the governance token will be used as a gas token.

1 Like

As an assumption, I would imagine a YouTuber won’t want to have too much technical maintenance to deal with, so we’ll use the centralised DB for video storage as suggested in the video.

Probably not going to re-invent the wheel here, but I would firstly set up my player to use a token like $BAT or $VRA to reward my viewers for watching ad content. I could then do something like use those tokens as governance tokens for the kind of content viewers want to see more of on the channel. I.e. vote using the tokens.

This could be further gamified by having a league of most engaged, biggest contributor (token-wise) and most satisfied with content (through most winning votes). Recorded on a BC ledger and accessed by a small percentage token contributed subscription.

I would create stickiness by rewarding members with percentages of profits from the token contribution on various criteria that may change week to week / month to month, such as most ads viewed, most shares, most comments made, most likes, etc…

Blockchain would simply be used to store the user information and the amount of coins they hold. This would then be connected to a usage analytics API which would refer the data to a GUI that displays the “league” of members and prompts engagement calls to action. The BC would also be used for subsequent reward transactions and user payments.

1 Like

The most important and sensitive part of such a channel are the digital media rights/intellectual property. As artists/influencers, Youtubers would want the assurance that their work is correctly attributed to them and the ownership of these digital rights are undisputed. This would therefore make a good candidate for blockchain application.
The actual videos do not need to be “on chain”.

1 Like

This business could be completely decentralized. Storage could be facilitated by a service like Storj and the logistics like advertising, followers, and views could be handled by the blockchain.

1 Like

There is potential to use blockchain especially on the revenue ,copyright and advertising. This would rid the middleman and be more transparent. As for the video content it should be kept centralized .

1 Like

I would have a mixed configuration to the pain points we disccused:

  1. All content and creative material would run on a permissioned blockchain run by the creator community . - This way you can store larg amounts of data and trust the nodes/peers for validation

  2. All content uploaded would have a smartcontract to it with a specific NFT “code” for right payments in case the material needs to be sold or used as a sample.

  3. I would use a permissionless blockchain for the application for content development and community feedback

  4. i would monetize the platform with any form of payment.

1 Like

video ownership stays with the user via a blockchain certificate / tokenised system.

Centralised servers allow for permanent storage of videos

Distributed fee/payment structure for server usage based on followers, engagement and views, potential advertising revenue or subscription fee’s.

1 Like

I would suggest centralizing the video storage. I would decentralize the views/view time, payouts and user ratings. For content discovery, if there is the risk of shadow banning, I would consider having the metadata that feeds the content search engine also on the blockchain (but this does imply that performance will be slow).

1 Like

You could pay the “content creators” by giving them X amount of tokens. based on rating instead of views.

Videos that don’t get a high rating will get removed. The rest could be stored on different databases that get paid with tokens for providing storage for the videos.

This could reduce the amount of low-quality clickbait videos on the platform and reduce censorship.
One downside is that it will make video-making or whatever it’s called much less accessible.

1 Like

Because of shadow banning and the like the blockchain would have to be public. You could of course start you own private blockchain but trust issues are bound to come up. If speech should be free then it should not even have the opportunity to be centralized. Monetization I think would be about the same. People selling stuff they have and not necessarily need to be on its own blockcahin, you could just trade BTC or ETH or the crypto de jour. The part where blockchain would come in is paying people to host the videos and keep the ledger. People all over the world could host a server or two (I don’t know the server capacity for video). They could run like miners of BTC but there would have to be a cap on how many servers you could run so everyone could participate and avoid centralization. These “Server miners” would run like nodes and earn a percentage of the money content creators earn and the money could be deployed by smart contracts. An incentive to maintain equipment and earn some money to keep the network going. These nodes along with handling the video would keep a ledger of the meta data of who uploaded video and when and so on, along with the comments. All this would be on a public ledger.

Sorry is this is ham handed. Still learning here.

1 Like