As we all know that Youtube is a centralized website, but i believe that we can make it less centralized by adding blockchain to some of the website system. For example we have can have a blockchain on, videos, likes, comments, and subscribers. This would give the system a more transparent data and we can also have a different file on the website for videos over 5 years old.
A video styreaming platform is an interesting example of a use case where some aspects of the business would be better decentralised and others should remain centralised.
- I can see the value in decentralising features such as advertising monetisation, followers, targeting of videos, video recommendations as being improved by the use of a decentralised blockchain database.
- Similarly using a centralised database for video file storage and the areas that require a heavy load in pooled resources is also advantageous.
- I think a hybrid model using features of Steem or BAT token for example to reward the content creators directly would remove the controlling infouence of middle men. This would also help in reducing censorship and algorithmic control. - however, if the video storage is centralised then this would still rely on a trusted authority to maintain the file storage, and they could always decide that certain videos or opinions are not desireable.
- Perhaps a decentralised file storage system such as Storj or IPFS could be used to store videos, however this is still relatively slow and impractiable to use in its current state.
Conceptual Design idea mainly looking at using blockchain for trustless adverising policies, video policies and payments all through smart contracts. Also 2nd level permissions through some sort of fair voting system - also utilising smart contracts.
Further ideas to flush out are: how digital certificates/signitures are embeded into each participants input (the green entities).
VIDEO FILES: Could stored off chain but in multiple secure sites. The blockchain simply POINTS to the various video files (therefore not stored on the blockchain). Permisions and links to the video file is the important data used in the blockchain.
Needs more work but there you go !
I would maybe design a Dapp or Happ not on the blockchain but on the Holochain.
The holochain is still distributed but it has no complex consensus algorithm.
Yet is has its own unique way of validating the authenticity of the content using a hash.
The reason why my next gen Youtube could be suitable for Holochain is because it is easy to write on top of the protocol because it accepts almost every language, so from a developer point of view its perfect.
Secondly its super scalable and you can reach high speeds.
You can also create private corporate training content that is not necessarily meant for the world to see.
Holochain also allows individuals to send content between each other in a rectorship resistant way.
And maybe the most important part is that people will have control over their own data.
i want to involve in a decentralized open source video platform when;
- everyone can watch the video freely
- anyone can do that straight from every smart devices including chat apps, other social media etc
- when i can choose the way of how all random video will appears in my homepage(connecting my preferences)
- when i can gain monetization as a viewer or content creator depending on my computer byte output to stream or downnload the video, that will make every viewer and creator as the miners of the current situation
- when i can decide which and how advertising will collaborate with the video i put
i dont know how if the video database are being put in NoSQL with digital certficate, while the likes,share and best comment used SQL,while for premium member have own unique wallet connected to blockchain, and for each the transaction of data/value stored in a blockchain ledger, will it still be slow?
The idea for decentralized video platform.
- Providing a decentralized platform to post videos and only specific videos that reach a certain number of likes gets stored on decentralized storage platforms like STORJ or SIA.
- If users report a particular video, then the content generator has to pay for the video.
It will probably urge to produce quality content, and instant payment disperse of payments will keep it active on the network.
The videos should be centralized. The followers, censorship of comments and content should be decentralized.
Simple solution:
- Instead of using a unified server, a decentralized peer-to-peer storage could be used.
- The platform could use their own token to incentivate participation and quality contents.
At least these are two ideas that come to my mind.
The blockchain should be implemented and focused on the monetization aspect. According to how many people view the videos and number of ads during those videos, the creator could visualize his own money transparently based on the specific transactions. This could also help him/her to understand what to do and get more followers and his/her money would be under control without any third party involved.
The video contents and the videos should be still centralized because it is necessary to have a third party who manages the content, the quality and the selection of videos available in the platform.
-
With respect to the video-sharing platform, my objective would be to mitigate censorship and valuable content that is accurate/true.
-
Video file storage can be done using decentralized providers. (such as SIA)
-
Metadata of the file can be stored on DLT which has low latency, high-throughput, and ABFT (such as Hedera Hashgraph)
-
In terms of revenue generation, use the native cryptocurrency of the public blockchain.
COMPLETELY DECENTRALIZED. Because we donât really need a moderator. However, we need an algorithm that filters out false content. False content could be something which is not justified or lack of proof.
Hi @filip , the link https://ibm.biz/IBMServicesPortal doesnât seem to be loading up. Does it still work?
I would use the blockchain for the revenue, advertising and social media aspect of the platform. The videos I would say it is better that each content creator has control over their own content, maybe using their own server, like it is done with podcasts. The only issue I see with this is that it can be difficult to filter out false content or controversial videos with harmful content. My idea to solve this would be to create a voting algorithm, that for the video to be successfully uploaded, different nodes in the chain have to verify the contents of the video and approve it, just like nodes on the blockchain verify transactions before being put on the mempool.
Hi @filip is the Hyperledger Peers Ivan on Tech Academy course listed here a separate course? bcos it keeps asking me to sign on for the course when i click on it. But i already have one year paid access to the academy.
My initial thoughts:
- I would store the video files themselves OFF the blockchain in a centralized but secure repository because otherwise streaming and interacting could be slow
- I would store the record/transaction of each video, as well as comments, likes, etc ON the blockchain because we want those to be immutable. And then just have a way to connect the record of each video to the centralized file for that video.
- I would have some kind of hybrid blockchain to make sure there is a way to remove actually illegal videos which shouldnât be on the platform (adult content, or views that involve crime, acts of violence, etc)
- The search functionality would have to be done ON the blockchain to prevent shadowbanning or certain videos just not showing up in search results and no one knows why.
- Through smart contracts, users get paid in my token for posting engaging content that keeps people on the platform
- Offer some version of premium membership to the platform, or a way to subscribe to a particular content creator. This is done on the blockchain so payments are transparent and immutable. A percentage of this revenue goes back to our video platform, and a percentage goes to content creators.
I think I would decentralize all aspects of user actions (like, dislike, follow, etc.) and all payment/reward topics (rewards based on view, view time, repsonses, etc.).
I would not decentralize the files/videos directly, but store them on a centralized server.
Maybe you could store the links to the videos on the BC, so that all publishers would hold their files on their own filesystem and will still be responsible for them.
Pain point would be, how to deal with illegal content (from a public/regulatery point of view) ?
Not being a YT content creator myself, I see the pain points as such:
losing followers-YT unsubscribing them
losing exposure on YT - being blocked/shadow banned by YT
once banned/red flagged you become demonitized- as per the everchanging YT rules and âcodes of ethicsâ
The channels I follow have all been complaining of these things and are actively searching for solutions⌠ultimately they are now migrating to their own websites with a pay for use solution keeping the non-offensive content as a âteaserâ on YT for their membership websites and Patreon.
Therefore, for those with very bland content, like crocheting a dishcloth for example, the solutions could be to separate the video content with their lists of followers, superchats, subscribers and create a database with that so they would never lose them but the problem still remains what if they are banned⌠then no solution is going to work unless youâve set yourself up a mirror website for example.
One student made mention of using crypto as payments and donations to the content creator. I also like how Brave is awarding me⌠for using them and watching the adds they setup for me to approve.
Hello sir, yes the link is working for me, maybe you can try to open it with another browser?
If you have any doubt, please let us know so we can help you!
Carlos Z.
Hello sir, are you watching the courses on https://ivanontech.teachable.com/??
We have moved a long time all the Academy to https://academy.ivanontech.com/.
If you have any doubt, please let us know so we can help you!
Carlos Z.
Hi,
Thanks. i suspected as much but just wanted to double check to make sure.
G.
Video hosting piece
Crypto needs something like The Safe Network/Maidsafe. Video hosting providers should be incentivised to keep the videos theoretically forever. If IPFS paid people to host files that might work.
Shadow Ban Problem
Ivan already had some great ideas about taking care of the shadow banning problem with using smart contracts for the API calls to when and how the list of content is created.