Hyperledger in Business - Discussion

Focus on digital rights management

  1. Keep the content on dedicated centralised databases but add a smart contract to it with the wallet address of the creator.

2 subscribers pay through their wallet when they request to see the video.

3 content can be stored on different locations this could be included in the smart contract as fees for the provider.

1 Like
  1. Blockchain: payments/ followers/ view+engagement counting/ identity + permissions
  2. Centralize everything else
1 Like

I believe that all video content with a link to the content included in the BC.
All user login and profile information show be decentralized
All followers, likes, and comments should remain centralized

1 Like

Centralized the video streaming, but take off the censorship rules, which is the part that annoys everybody, unless you want to establish just the very basic protocols of decency, and then decentralize the chat, the profiles, and the links. The flagging can be sent through an automatic consensus protocol as well.

1 Like

I read this in the thread and will state it here because I think it’s very good: content creators and avid video comsumers should have some governance token and be able to vote on the policy of things. It’s like the free market: supply and demand.
Not every video should be stored on one ledger. We can have a couple of trusted central nodes handling larger storage of videos (i.e. here’s some level of centralization). What could be on the ledger is video referal to the actual content, the # of likes, the # of comments, the # of views, name of creator such that money goes to the creator in a deducible way. That deducible way comes from the policy, set by voters with governance tokens (i.e. some level of centralization): the game is the same for everybody.

1 Like

In my solution, I would like to decentralize everything as much as possible.

  1. Native token is created that will reward content creators and hosting providers
  2. Users interact with an App (browser or downloadable app to watch videos)
  3. An app connects to nodes hosting videos and precaches latest conten
  4. Nodes that host videos (p2p torrents?) get rewarded with native currency for hosting videos and bandwidth. The more videos you host and the more bandwidth, the more tokens you earn.
  5. Creators of videos upload videos via app and receive rewards from advertising or premium subscribtions
  6. Advertisers buy tokens to pay for advertising within videos- thus there is an infow of money from advertisers
  7. Premium users pay for higher bandwidth and/or videos without ads with native tokens
  8. All token-related transactions are happening on blockchain. However because it would be very user-unfriendly to force advertisers and premium users to go to 3rd party exchanges first to buy native tokens, it would be better to incorporate KYC and card payments directly in the app. To keep confidential advertiser’s transactions and video creators rewards, it might be appropriate to user hyperledger instead of public blockchain.
2 Likes

So you get a distinquistion between data on the Blockchain and centralized data.

must have for the platform from a user perspective:

  • Fast loading time of content
  • ease of use of the UI
  • good interface for X-platfrom usage (iOS/Android/Windows/Linux)
  • easy and fast method to pay contentcreators

Must have content creator:

  • fast upload time of content
  • thorough and deep analysis capabilities for their content
  • ease of use of pay methods

Solution:
Blockchain:

  • Metadata regarding users and content creators (profiles, interests, analysis capabilities)
  • payment method (for users to buy a token for payments)

Centralized:

  • the actual content
1 Like

My proposed solution is simple:

. Everything that is performance related is centralized in a standard manner. Here I include the video content, the images and such.

. What I would put on the BC is everything related to the community information. So, the informations about the followers should be decentralized and accessible by the content creator, no matter what the centralized services does.

. Also, a dynamic DNS or routing should start from the BC, without the user noticing much. That way, a new route to a new host could be created easily, making the service censorship resistant.

. Messaging between users should also be decentralized. Nothing should stop the users to communicate with each other.

1 Like

Centralized:

  • Video storing and streaming for better performance.
  • Advertising.

Decentralized:

  • User account.
  • Likes, comments, chat between users.
1 Like

video platform where people can put their content:

needs in centralization/trusted 3rd person for:
storing big amounts of video files for better quality (easy and cheap)
building ecosystem with trusted partners for video content policies

needs in decentralization/blockchain for
permissionless blockchain
free user experience with policies for videos content
smart contracts for earning money/crypto in users videos views, likes and shares, advertising

1 Like

Should be a concensus about the ads playing before the video, and then be able to separate the income with the youtubers. It should be kind of link with what kind of video you are looking.

I hate those jackasses hackers. I should be able to ban them same as a single user, or at least pull a red flag and freeze them until he got clarity from a MSP.

I don’t like the bans, 'cause you don’t know why you have been ban or why not. Should have a public blockchain to views what it is expected to say, see or not say or see.

About the income, I would like to see a ratio from all the channel / viewers,like and subscription on the same topic. It would be more about the community then the whole youtube kind of monster.
And I will give more to all like and subscribtion to all the youtuber doing their own stuff. Not just posting an existing documentory or video.

1 Like
  • Make one of the costs/requirements of advertising having nodes to store videos, or make advertisers something like a miner that stores video content and takes revenue based on each block they make. People can of course buy/stake the associated token as well.
    A proof of stake model could also be produced where the ads that get the most attention and hold the most videos get the most revenue.

  • Make advertising as small popups where those interested get paid for viewing them (BAT on Brave is an example).

  • Pay creators in tokens based on likes, views and shares.

1 Like

My solution for a decentralized video platform would be to place the incentive/monetization system in a decentralized form. I would put the censorship/appropriate viewing mechanism in the hands of the stakeholders in the platform via governance. I would centralize the video storage of the platform. These are a few things I could come up with off the top of my head.

1 Like

Full decentralization is not an option due to the file size of video. This mean anything created is going to have to be able to meet regulations in multiple jurisdictions. The USA has the most potential customers with money, meeting their regulations is a good idea. By using a structure that the SEC is more familiar with, dealing with regulatory bodies like the SEC may be easier. The “traditional” way around to deal with the SEC would look something like this:

Set up a class C corporation but instead of issuing stocks, you issue tokens. Class C corporations allow for multiple types of stocks, each one can potentially be used in a different way and grant the holder different rites, all outlined in the articles of incorporation (white paper). A board of directors would be chosen by token holders. The Board of directors will have the power to hire and fire the CEO. The CEO takes care of the problems in the physical world and will have to be super user. Creating one token that that distributes ownership of the business and how profits are used and other to be used as currency has a lot of benefits. The financial transactions involving advertisers, users and content creators involving the “money token” would be public, with its own set of rules decided by the community while the ownership token will have rights similar to stocks. An ICO would probably take 3-5 years to be done the traditional way.

1 Like

I would centralize the storage of videos. The monetization of the videos would be through blockchain, where content creators would receive a share of the funds generated by advertisements. The payout would be based on smart contracts that are programmed to distribute the funds based on the popularity of the content.

1 Like

In my opinion the biggest pain point today with video content is censorship. Peoples freedoms are being compromised because of centralized services like Youtube that have become also editors for the content that they carry from different people. To decentralize and democratize the ability to upload and host you own content is a service to humanity.

Some would argue, what if someone uploaded content that they believe is inappropriate for themselves and their children, well solution layers can be added like parental controls, community controls and in commercial cases, corporate controls that allow a group of people to freely reject and allow the content that they deem appropriate for themselves and their organizations and community.

The main layer of the network sustains its independence and freedom and the communities can choose how they want to interact with it. Blockchain doesnt take away choice from people it actually gives them a choice, the issue that I feel people are uncomfortable with is responsibility for the choices they make. In centralized systems choice and responsibility is on the governing structure that controls content, people can only complain or choose competing services.

In the blockchain they can actually form governing communities as small or as large as they like. Because of this dilemma investment into this space is skewed, how can I invest into something I can’t control? Crypto currencies solves that problem and allows anyone to invest in and benefit from the opportunity.

What I won’t decentralize is the payment systems that connect to the banking networks into and out of the network, I think those have to be more controlled for security aspects.

1 Like

My knowledge on blockchain technology and informatics as a whole is too limited yet to have a clear idea of what we could use blockchain for when it comes to a video sharing/streaming platform but I can now throw a few thoughts…

Videos are large in data size and I don’t see where they can be stored in massive quantities if it’s not on loads of servers with vast amounts of memory space. If we could keep all videos on a blockchain we would avoid them being deleted, blocked or manipulated.

Comments and user information do not take that much memory space at all and having them decentralized would be an amazing opportunity to have a platform of self-expression, freedom of speech and a natural flow of exchange of ideas (in the case of the comments), and a chance to verify and better understand the words of those who speak (in the case of the users’ information).

1 Like

Allow the Creators full scope of control over their videos, that includes moving them in and out of archive, near-line and online.

Users are on a blockchain to track, identify, charge and pay for content they subscribe to.

1 Like

The storage of videos can at the moment not be the point for using a blockchain.

The important thinks are:

  1. Nobody can delete a video without pemissin of the producer.
  2. The producer can monetary the videos and get payments directly with low costs.

Solution:

  1. Possibly the publisher store the videos on an own webspace and over the Blockchain people find only the links to the storage. This link (door) ist secured and can only deleted or changed from the publisher.

  2. The producer get payed over watchingtime. The longer another usr watch the more the producer get payed. The payment (in Token) is automatically over the blockchain.

1 Like

GreatTUbe :smiley:

This will sure make the heads spin around thinking about this solution, for such big project.
But I will try my best and have fun with it :slight_smile:

Because we are in a Hyperledger Section, my mind is kind of stuck with that solution.

All the Info about the video content (likes, views ect), creators (follows ect) and users (likes subs ect), could be stored to the Hyperledger BlockChain.
This should give us a better transaction speed when reacting to the platform, than on the public BlockChain.

The content would be stored on Nodes/Server that are P2P and would work similar to Torrent sharing platform that is connected to the Hyperledger Network.

Instead of Ads being forced on to users and they have to wait until the “Skip” button shows up to skip it, people will choose if they watch the Ads like in Brave browser.
There would be a “Watch ad” button instead, with a 5 sec countdown until button disappears.

By viewing ads the user will receive some token that can be used to tip favorite content creators or just exchange it for themselves.

Because the Nodes/servers need to be funded somehow , the video that is being uploaded from, will also receive token payment from the ads.
To increase upload speed, it might be uploaded from multiply Nodes / Centralized Servers, so they will split the payment. Each Node/Server could however be uploading multiply content at same time, depends how much upload is allow from each node/server.

After a video have been on the platform for a while, it may start to get less views and therefor less ads being played, the content will still have to be valuable somehow to the node/server to be keep it available on the platform, but not remove it.
Perhaps it could be in a way that more content Node/server stores and with higher share ratio, the more governance the Node/server has on the platform.

The Creators will collect income in token form, from views, reactions (users likes,shares, new sub, ect), and comments the creator does have with his/her audience under each video.

The consumer might also get some tokens by react to videos and getting likes.

[The End]

2 Likes