Does anyone have an idea on why a company would use veChain, a totally decentralized supply chain system, as opposed to a private blockchain such as hyperledger fabric?
My solution for a video platform:
Data on blockchain:
-
I believe a public blockchain is not the best option for this kind of case, a permissioned blockchain might fit better, keep reading to understand why not a public blockchain.
-
Some user information might be need it in order to design an identity management method to regulate some actions from participants and keep track of malicious participants.
A token will probably be used for incentives on many aspects:
- Content creators can be rewarded with portion of tokens for every like/share/views in a video.
- Chat Moderators can be rewarded to play by the rules to keep a healthy environment within a channel.
- Censorship Supervisors can be rewarded to play by the rules to keep a healthy environment for any kind of public (meaning example, kids should not be allowed to see Adult content).
- Some kind of automated funding policy, to let participants to design contests for their channel or funding to create new content based on a voting system (by funding the proposition).
Other points to considerate:
-
Permissioned blockchain is need it in order to design different authorization levels for different profiles; Example, Content Creator, Censorship Supervisor, Chat Moderator, Regular User (potential follower)…
-
Consensus on censorship, some videos might have to be censured for certain public.
-
An Identity Management protocol must be need it to handle use cases like user profiles and activity from them, channel subscriptions/followers, type of user…
Data on traditional central IT:
I still think the most efficient way to store and share Huge Data File types like videos must rely on a central IT solution.
too many ideas, i want to keep it simple… so i dont lose my self talking too much xD.
Nice. I like it.
Decentralize likes, comments, views, donations to the channel, the names of the servers hosting the video, maybe the hash of the video.
Centralize the video.
That’s from me.
@Rorey and @filip So THETA token is currently using the blockchain and an interesting model to provide video blockchain technology with a model that allows each user node to share extra bandwithwhich by running a node which is then distributed to nodes around you.
You can further earn tokens and Theta fuel which can be used to reward content creators, turn into cash and donate to favorite streamers. They are invoved in gaming, have potentional as a CDN provider. Steve Chen co-founder of Youtube is on Theta’s advisory board and currently real working use cases with video platform partners Samsung VR, pandora.tv, Moviebloc, THETA.tv and more. Wondering if anyone here has used Theta tokens? Here is their proposed problem on the THEta.org website:
And Here is their proposed solution.
Personally, I’d like to see the blockchain used more in the medical fied to store each persons medical information and complete history. This is a situation where Hyperledger technology might come into play. SImilar to the insurance industry, it is nearly impossible to get a detailed and reliable account of one’s medical history as doctors, groups, and insurances constantly change.
From a video perspective, it would be great to see Videos in semi-permisseioned blockchains to be used for educational purposes. They could be categorized based on topics and use cases. Perhaps clients could access them on Apps using a code issued by a provider, the code that would give them access to pertinent and appropriate information within the App.
I think the lack of censorship resistence is the main painpoint of the current centralized platforms like youtube. If the central authority decides that your type of content is not allowed anymore and deplatforms your entire channel, you lose your entire following and all the likes and views you built up. These kind of operations (a like, a view, a follow) are transactions in a database. Putting these on a blockchain as actual transactions to the address of the content creator, means that the content creator can keep their following and maybe even take them all along to another platform to continue creating content. A hybrid solution (centralized IT infra that hosts videos for performance, and public blockchain for censorship resistence) would be an improvement here, where the videos remain on the central platform, but the followers, likes, and views, are decentralized.
I still believe DTube’s approach is correct in terms of decentralizing video contents with the objective of censorship resistant.
Before we get into resolving the issue of video content being slow and not enough space and then going back to the centralized database for the videos, we need to first figure out how to create an IPFS platform that performs as well as the centralized file servers. The approach could be mainly incentive-driven (much like mining) in order to solve storage space issues. Currently, NONE of the IPFS is attractive enough for the users to share storage space and bandwidth because these components are still costly. In terms of the data read/write speeds, I think this is the main pain point of an IPFS.
In conclusion, everything CAN be decentralized. The main issue now is the video storage. If IPFS is not the solution, we need to create another solution for this because not only video contents are facing the same issue as DTube, stock images and large documents will have the same issues as well. Personally, I would not go with any centralization because if we do, what is the difference of creating another YouTube, Pinterest and Instagram?
Parts I’d keep centralized:
Hosting of uploaded videos, since they are very performance heavy
Good blockchain usecases:
Saving crucial, figurative data, like subscribers:
Youtubers sometimes experience that they loose thousand of subscribers out of thin air, a blockchain prevents this, since it is immutable.
Communication between advertisers and giving correct payouts to the creators:
A content creator who has a certain reach my depend his life on the income he gets from youtube. This is very crucial. He gets his money from the add’s that run on his videos and from the number of people viewing it. In youtube, your video gets demonitized if you, for example, curse. Not only does it get demonitized, it makes your video also very unlikly to get recommended for users, which is very bad. Many youtuber experience this demonitarization plague and often times they get it without any reason. A blockchain can help. You can decide which rules should be applied for demonitarization and nobody can change them, once they are in the blockchain. Youtube can also assure their creators about how many times an add has been watched and what the exact payout should be, without them trusting the company, by using a blockchain.
This is a tricky one.
I’ve come to the conclusion that there are two factors here, one, the distribution [techincally speaking] and associated freedoms [or lack thereof] on a platform like YT, that might be solved via blockchain . . . but the other - is not understood quite enough imho.
What I mean is that I think the reason Youtube is what it is, and is so essential, quintessential even, is because it is, as Peter Thiel would determine, a genuine monopoly.
It has the monopoly on the feeling that the whole world is there, that it’s where we, the public, go to watch and broadcast. Like facebook in the social media space, I just don’t think this market dominance can be shaken, with blockchain assist or not. It’s not so much of a delivery issue, technically speaking, it’s a market confidence issue. Myspace’s collapse was a rarer event than people thought, in my opinion. What has replaced Soundcloud, despite it’s rubbishness? Mixcloud? It’s good, but . . . I use hearthis, because it’s so much better, but can I get people to swap? Nope! Because ‘ Everyone’s on Soundcloud ’. That’s entertainment, baby! In a nutshell.
Once this market dominance, or monopoly, is established, almost nothing can shift it. People, me included, go back to youtube because ‘everyone’s there’. Despite the various purges, we/I go back. Also, that algo is still super duper.
Managed to exit FB though. And Gmail. And I’m proud of that.
Not sure I answered the question, however!
Edit - so I came back after the video, having posted my thoughts before.
Brave and BAT with enough adoption solves the demonetization issue, but not the banning issue, or livestream takedowns as we saw w/ Ivan recently. But again, I’m having trouble possibly with this thought experiment
My short view of a video platform (general platform for all kinds of videos and all people):
- Video content should be kept centralised because of storing and efficiency issues if stored on BC. Link to the content might be stored on a BC.
- Payment related system can be built on BC and use smart contracts to pay creators after views/likes/comments/shares/etc. New or existing tokens might be used for payments. Some amount should go to the actual platform as well
- Video contents should be linked to creators and stored on BC to ensure copyrights for creators. Also it takes the responsibility off of the platform if the video content is harmful, so platform itself is not censoring video content. Although some concensus about generic rules should be applied and put on BC, available for everyone both to read and to update.
The key to make this video platform a winner ecosistem is to create a trasparent and stimulant economic reward.
Reward for the quality of the video, reward for the advertisment, reward for who share the space for storing video ( fliles have to be encrypted and copied in different database ) , reward for the information about users (they can sell their own information to make more effective advertisments)
The only way to make a trustless and trasparent way for payment is by using blockchain.
I don’t think there will be unic logic for distruibute the “money” through the ecosystem. I think everyone could make their own logic, the more efficient and equal logic will survive.
The blockchain will contain only the essential things like: transactions or smart contracts (used to implement the logic of reward or the logic of storing file to users database)
Hi
A platform where each youtuber can have his own peer connected with his users so he can have full control of the user’s data.
The content can be centralized in any datacenter.
When you have many users, you can attract companies to advertise and thus generate income. The companies would connect to the same peer of youtuber and can have access to certain data on the number of users, interests, viewing time of each, etc. so investors can make an idea of how much and why to invest.
Users would also have some access to peer data seeing which companies want to advertise and with what amounts.
What companies invest in advertising would be seen by all users who will be part of the peer since they would take commission of the viewing of each video. All transparent.
Maybe some links to the advertising that can be shared outside the platform since I am not interested in the same thing but I have a friend who is interested so I can generate a sale where I can get more commission for a possible direct sale.
All this could be controlled by smart contracts. For each complete viewing, both users and youtuber and users get their commission directly from the smart contract. If a user shares the link and gets a direct sale, the smart contract assigns him more commission. Only the user or the youtuber too.
A youtuber can be a user in the peer of another youtuber and companies can be connected to the peers of all the youtubers they want.
The creator of the platform would have the role of RCA and the youtubers would have ICA.
An internal token to pay users and youtubers might make all of this work.
The record of ownership, access and control of content seems to be the main issues while storage of the content is secondary albeit space intensive.
I would place the records of ownership and control of the content on the blockchain with the ability to create smart contracts that control access to the content by way of the private keys (full access on all capable platforms, limited access (with additional keys) or private). As for the actual content it could be stored in varies ways such as; peer to peer (STORJ, SIA etc), on the creators own server, data base and or community nodes that voluntarily hold data. They could be used together in conjunction or intermittently with options for the community to designate (vote,pay etc) certain content to be entered into different storage level. That is as simple as I could express such a complex problem with so little time.
Challenging! If I was in charge of a video chanel plattform like youtube I think video content should stay in a centralized databas due to huge amount of data. Why not decentralised all users administration on blockchain that put content to the website and if they are having business around it, payment etc should be executed by smart contracts.
Use the youtube interface as usual or any other platform.
Use different blockchain for different use case like videos, users, and content.
A decentralised cold storage platform like a ledger nano to put up your videos with private key.
Use a smart contract to maybe do something with videos that are not viewed to store them in a different blockchain like cold storage.
After knowing solution from k.im(Kim Dotcom), I could not think of any better solution at this moment.
My thoughts on Decentralised v Centralised in the context of YT content creation and channel ownership;
Centralised;
- The policies by which creators agree to adhere to in order to use the platform
- Agreement of rates and advertising revenue figures with the platform for any individual creator
- Trust and Safety teams reviewing and removing bad actor contribution to the community
Decentralised;
- All strikes and bans to be completely transparent and automatic should specific breaches be made to contracts in place (ie action to accounts taken via smart contracts as opposed to humans who have varying opinions on what counts as inappropriate or a violation of terms)
- All subscriber donations
- Access information to the creator’s contact and other platforms
- Topics of discussion
I like JDC and Colin’s comments. I too agree that it would have to be a hybrid. Perhaps with a hosting option for creators without sufficient income to buy, run, maintain their own server.
The system should be designed in a way such that every item that’s uploaded to the blockchain can only be turned on or off using the public-private key pairs of the item’s owner, ie., each video file that’s uploaded, so that we can ensure ownership and prevent plagiarizing and theft, and ultimately the owners retain final control over their content.
Decentralized and discovery? Discovery only works if content is good and one person tells another one etc. but if the content is good but experience slow, poor quality, complicated to use, makes it hard to keep people.
I think video makers should use the platform they like to use. Ivan example website trying to get away from youtube.
So discovery is now the issue but needs to be free choice and not controlled. The only thing is if you are going to build something it will be centralized to start off before being able to be decentralized.
So it needs to be powered by the community some how.
With no programming skills to my name, if it could be done I believe it could be a system that links content with users likes. Hashtags spring to mind using a SQL or graph database stored on a blockchain so users could update their data using a private key keeping them safe from advertiser. The blockchain could give them a list of all the content providers linked to that hashtag or hashtags. You could use not just for video content but written(books, papers) or pictures(cartoons, art, conmission) as well using different tables. Could be a discovery or discovery.
This could be done centralized but we want to decentralize this to keep the content open at all times.
So it need to power it’s self. tokens I don’t think is the answer because it makes it complicated.
If there was a way of working out how much it would cost to confirm a block then people who would want free content could run mining rigs to power it and people who are willing to pay for content put money in the system and this is what the miners get paid with some of it going to the content maker.
Two class of people, Ones to get it for free by getting paid but help power the system and people who are financially ok to pay for content.
Advertiser could then could offer to pay the viewer fees so the content is free to view if they wished to or they pay their only way without adverts.
The money made is spread with users mining the blocks and content makers.
The payment could be crypto and could be Bitcoin/Stats and then has real value already making people wanting to use it more.
What do you think?