Thanks, this was a great read. I was thinking a hyperledger would be a better fit also but I just didnt plan my answer well. This was structured well, Thanks again.
Hey you guys! You think I’m doing this for your benefit! No I am trying to cram this stuff into my brain - I’ve got a crypto to build!
So, in this section we are going to look at Hyperledger in business.
How hyperledger is being used in some real business - pilot projects - start ups.
How these businesses have used hyperledger fabric and for what part of the business, and why they haven’t used it for another part of the business.
We’re also going to be looking at some theoretical examples of how hyperledger fabric can be used, and how it can be combined with existing technologies.
I work as a live sound engineer in the music industry, also a live performer and music producer,
Royalties, views etc,
Keep centralised things like video content
any more help with this would be great, ive struggled with this Coarse so far.
use token to pay content creators
stakeholder of governance( creators, advertisers and users). comunitiy decide fair use policy and what is allowed
creators can decide how the advertising revenue is distributed
automate the sale of advertiding
use centralize storage of most videos, but leave a option to store some videos on the blockchain.
- I would centralize the video storage using DE-centralized cloud storage (using iExec?) and pay for it using advertising. The content creators (or video posters) would be paid in ETH or a native token purchased by the advertisers to provide the advertisements.
- An alternative to the de-centralized cloud storage would be to incentivize hosting “nodes” by rewarding them with a split of the advertising fees. Early adopters would receive a greater reward similar to the bitcoin mining schedule (halvings every 4 years). This could be done through either a native token or ETH/BTC pay-outs.
- The d-tube platform should be a DAO which can run/governed by a decentralized network of users/content creators/token holders? to be censorship-resistant. One dilema is the potential for illegal/harmful material. My solution would be to have some sort of up-or-down voting system by users that could weed out malicious posters.
- Advertising fees would be split between content creators, governance and maybe even viewers (similar to BAT token).
When do I get to build my crypto!
Hey guys, here we are discussing the use of Hyperledger in the supply chain, and the use case which is the IBM project.
We analyse how IBM implemented blockchain to their business, and also why they did not use blockchain in other areas.
IBM had a bit of a spiders nest of information flow in their shipping chain with 400 pages of physical paper being passed between different agents, actors, businesses and authorities. They decided to try to get a consistent flow of information across all of the parties by setting up a blockchain of global trade digitization. IBM decided to focus on ONE thing - namely to get rid all the paperwork, and to get better access to the information, creating a digital platform where they can integrate everyone with the same data base and the same access to information.
IBM created a test base and put the platform into a pilot “production environment” where they used it on a real shipping route. They are testing it on a pilot environment on ONE shipping route - build and test, build and test, build and test - in small increments.
It is built so that it can run in paralel with and be integrated with their existing systems. -
So now the chain of exporters, frieght forwarders, ports and terminals, ocean carriers, authorities, transportation management, importers are operating on an open platform blockchain where they have replaced a mountain of paperwork and manual signatures with the hyperledger blockchain where all of these entities and businesses confirm their carriage of the goods with a digital signature that is left in the Hyperledger Blockchain, through the Certificate Authority. Each participant in the chain gets a certificate in the Hyperledger Blockchain and they each represent a node in this system.
This means that they can communicate with the blockchain, query for information, send transactions, - and when goods come through their business, they can make a record to the blockchain. - they confirm that they have handled the goods, that they have the right permissions, they sign on the permissions, and they then put the documents on the blockchain, then they ship the goods to the next business/authority/warehouse/port etc. - then the next business confirms that they have also received the same goods - both entities have signed for the goods, and uploaded the information to the blockchain and the goods are moved across to the next part of the chain of delivery.
This use of the Hyperledger solves this particular problem very well, but they did not roll out the solution across the whole network before they built it and tested it on just one route.
However, they didn’t decide to use the Hyperledger solution to handle VAT, saleries, contracts, rentals, boats, planes - they didn’t use a blockchain solution for everything. They found an issue - inconsistent information and a paper based inventory that was highly inefficient and open to fraud and delay, so they decided to test a solution that addressed just one pain point in their system and built a blockchain, as it is the best solution for creating a collaborative database for a lot of diverse parties with diverse access points and diverse permissions.
Hey Guys, when do I get to build my crypto?
Here we look at another example of how Hyperledger fabric is used in the real world.
In this instance the blockchain is up and running between bank partners and an insurance company.
So, in this example of hyperledger in insurance, they have used hyperledger for one specific part of the business where there is a collaboration between a bank and an insurance company.
They have not used it for all of their insurance policies, they have not used it for payments, they have just used it for this one collaborative area to address a pain point which is to clarify information between the bank, insurance company and customer, and to address the slow moving of information between parties.
In this instance, a lot of information was being processed between the bank, the insurance company and the customer, and a lot of it was done manually - the information was always difficult to get hold of, and it had to be verified with the other parties, and there was a lot of going back and forth between the three parties - this took a lot of energy and time - a blockchain solution in the hyperledger fabric blockchain was the perfect solution so that information could be shared more efficiently between the bank partners, the insurance company and the customer. The companies have teamed up and built the blockchain - the bank, the insurance company and the customer can access the information to a certain degree - not everyone has access to the same permissions, and they can see the latest status, updates and policies, and the latest data from the customers.
In this section we discuss Hperledger in identity managements. The use case is T-Mobile - they found the problem first of all which was how to streamline their identity verification and authentication proces,s then they realised that blockchain would solve their problem and they deployed a blockchain in sawtooth Hyperledger.
Amazing explanation, you completely understood the subject for IBM to deploy blockchain solutions for business that does not necessarily have to go into a coin or currency with some kind of value.
Blockchain can be used for many things that include better transparency, speed, global availability and immutability, with different levels on their designed structure (modules, permissions, verification, custom rules).
If you have any more questions, please let us know so we can help you!
The pain points in this instance are as follows:
- Contributors to the existing video sharing platform create content that can accumulate value over time, but those contributors have no control over their content and what happens to it.
- The contribution of content in the form of videos creates revenue and spin-off income from advertising and promotions - and all of this is received by the owners of the platform and not the contributors.
- Many contributors rely on the centralised video sharing platform for their income, but the video sharing platform has all the power, and can take the contributors off the platform whenever they want.
- Vloggers with a large following contribute a lot of work to the centralised video sharing platform, but, if they are taken down, they can lose all their followers, which they also rely on for their income, and other aspects of their business.
How can we address this problem, what are the possible solutions? How can we create a better video sharing platform, that puts users in control of what they think is important, that still manages to monetise their content, whilst not putting so much trust into a centralised business?
- In the new system which is called upvidz.com each video that is uploaded is tokenised. This means that the videos become the driver behind a crypto currency. The tokens are issued by a crypto bank that is directly linked to upvidz.com - the crypto bank is called vidzbnk.com.
When Contributors upload a new video they are issued with a smart contract that assigns the copyright to them. (Obviously, they retain a copy of the video on their own files)
There are a limited number of tokens which are called ‘vidz’ - they are issued through a decentralised network called vidzbnk.com When a contributor uploads a video, they receive a token or part-token. Their uploaded videos accumulate value on the basis of likes and shares.
The equivalent to the sartochis in bitcoin are called pix - so we have vidz which are divided into smaller parts which are called pix.
A total of 130,000,000 vidz are issued, and the vidz are divided into 100,000,000 pix.
The perceived value of each uploaded video is stored in the decentralised blockchain ledger called vidzbnk.com - vloggers who become celebrities over time can access their value, invest, share and spend.
- The uploaded videos are data heavy, and need to be uploaded quickly to screens, so this part of the network needs to be run on a centralised database that is more of a conventional SQL type of system.
- The blockchain section runs in parallel to the centralised video network, and handles the membership, ID, and what permissions individuals have.
- The video pool exists on an accessible database that is linked to the blockchain, the videos are streamed to the upvidz users and is a public access database.
- The upvidz contributors maintain control of their content because every time they upload a video they get a smart contract which is copied to the upvidz.com decentralised blockchain.
- Since this is a consensus network - the equivalent of ‘mining’ and ‘proof of work’ in the model of bitcoin is replaced with the ‘vidz’ (cryto currency tokens representing the videos), being uploaded as blocks of smart contracts which go into the consensus - the ‘miners’ do proof of work by having fast viewing and audio software, which scans each video for unwanted content - the consensus is predetermined within the white paper on what is acceptable and what is unacceptable content.
Any attempt to upload unwanted content will alert the ‘miners’ - then the certificate will not be issued and the video will not be allowed onto the network (after the video has had a real-time inspection). Anyone attempting to upload unwanted content will be blocked and their membership will be reviewed.
I like your solution.
In many respects it is similar, at base, with the idea I came up with and posted to the discussion after the last video.
After hearing your solution, I realise that it would be possible to build an app that would exist outside of the existing video sharing platform. Then later, when that is running well, build your own video sharing platform and integrate it.
This app would take care of the decentralisation of the followers and the monetisation.
I think a reward system that is run on a decentralised network and includes a crypto is a cool idea - in effect the videos accumulate value and become a form of currency.
Having completed this part of the program, I realise that I started out knowing almost nothing, and have actually absorbed something and learned something.
I was surprised that I felt excitement about the prospect of being offered a business puzzle to solve.
I almost modeled it in cardboard and might do that with another project at another time.
Anyway, I registered the domain names: upvidz.com and vidzbnk.com - this stuff is supposed to be fun, right - so if you’ve got any well heeled friends who want to purchase these domains, or even develop the app with me, the price is £250,000 for the pair. They can contact me through the forum!
What about Twetch, LBRY, or Vid?
I have excluded all the detailed “maths” and “technicals” for how the solutions below will be structured and instead focus on the theoretical fundamentals.
Problems to be solved:
Censorship resistant. Let the free market and community decide what content is good and bad rather than a central authority making this decision.
Content creators control their data
Content creators monetize their content through a free market system.
All community participants financially incentivised to be honest and do the right thing.
Platform Infrastructure to solve the above problems:
- A centralised server will house the data/content of creators. Prefer centralised to decentralised for speed and efficiency and cost.
- Use tokenised model similar to Brave Browser using BAT tokens to reward content creators.
- Each creator’s video to have their content categorised as “public” or “private” based on likes and dislikes. Whilst all new content should not be censored, any content with 50% negative ratings should be reviewed by nodes and categorised as “private” ie. Not to be viewed by the public and can only be viewed by users if the users pay a fee (tokens). The proceeds from the fees is distributed between the content provider and the platform owner. If content is socially unacceptable, then the users will decide and the creator loses views and community standing.
- Who can be a node? Selected members of the platform ownership as well as other creators that have good standing in the platform’s community ie. High positive ratings for their content.
- Advertisers will negotiate directly with the content creators with a % fee going back to the platform owner.
- What are the incentives for good practice?
- A) creators are incentivised for their content to be categorised as public, as private content will attract lower views due to the added barriers for users to view. And lower viewed content will attract lower users and advertisers
- B) creators incentivised to not creator content that is socially unacceptable as it will likely be categorised as private.
- C) advertisers incentivised not to create socially unacceptable ads as the community will give negative feedback and thus the content likely moved to private.
- D) creators incentivised to choose good advertisers rather than the ones paying the most as bad ads could result in their content moved to private.
- E) platform owner incentivised to maintain a fair system without corruption and of free market as they benefit from the appreciation of the native token as well as the $$ from advertisers.
Thanks for the tip,
I just looked at Twetch - that is really interesting because I have only just started this course and I came up with pretty much a similar idea - so I must be learning something.
How are you finding the Ivan on Tech Academy?
What are your aspirations for learning about decentralised finance?
THE BUSINESS MODEL-ONLINE VIDEO PLATFORM LIKE YOUTUBE
The Content Creator
Provides the database to hold content (Centralised)
Scaling have to be unlimited because it is a global phenomenon(Centralised)
Censorship possibilities and Shadow Ban(BC)
Scan for Fraudulent and Scamming content(BC)
Making it a safe place to engage(BC)
Doing more to get content to reach out by using cookies to understand the necessary needs of gathered data from users
Reachout to more audience(BC)
More suggestive auto feedback for new content and improvement depending on trendy needs of clients(BC and Centralised)
What incentive can they get for being part of the ecosystem(BC)
Parts that needs BC
Share of revenue generated from Ads
User classification for which program for different age group
Identity Management to prevent fraudulent and scammers content
Use Orderer to manage engaging time and to calculate the right earnings based on engagement
Parts that should be left Centralised
The actual content
If one would to build a blockchain youtube most important aspect is to respect the platform as a public square and secure monetary rewards based on content contribution that attracts large scale traffic and popularity to the the platform. So I would keep the content and the monetization principles on the blockchain database.
Core: uploaded video content.
If I initiate such a platform, I’d like all uploaded content to be “owned by the network” meaning if it is uploaded, the community will decide its popularity rank. As a creator I might also think a second and a third time before I upload, as I cannot delete what I uploaded.
So in my idea there will be 20% full nodes and 80% selective nodes. The full nodes will host all content and the selective nodes will just host the most popular content. Here the solution is to have a SQL-DB for the most popular videos and let the rest lust lurk in the BC.
Incentives, I will issue tokens.
The tokens will find their place on(in?) the BC as they are not really a part of the video.
- Creators: 1 per second uploaded initially.
- Viewers: 1 per minute watched video.
- Creators: 1 per minute watched video.
- Likers: 5 per like.
- Creators: 1 per like.
- probably many more.
The number of tokens associated with the video will determine if the video will be in the SQL or not. NB the SQL is a redundant DB to the BC.
ID of members
To be able to participate all members must have an ID-code. No ID - No token, just watch popular content. (Perhaps)
Commercials will pay 100 tokens fee per display-second ( price for a 10s commercial will be 1000 tokens for one run, 10k for 10 runs etc.
The Com-fee will be distributed 20% to the videos before and after the commercial.
I assume this is far from a working solution, but (I am here to learn) the most important part is no one must be able to remove content 100% thus links to content will always work. The second most important feature is revenue goes to community members.
The more I think about this platform the more issues I see must be taken care of. Here you must be a team so your ideas can be evaluated.
I am learning tons. I am actually a Physician Assistant. BC is fun and exciting as crypto is too.
As already anticipated, videos need a lot of space and therefore I’d keep a centralized approach for that. On the contrary, a distributed approach would better manage the payment part, with possibly including a digital asset reward like Steem does.
Here’s my idea:
We need 2 platforms:
1 - A cloud storage for video streaming (eg: vimeo)
2 - Blockchain for channels and users
How would it work:
Creators upload their videos to the cloud, then link those videos to the blockchain platform which will determine what videos are accesible by users.
The channels can be open, private for subscribers or receive payments per view.
Users can check/search the blockchain for videos and use a token to access or join the different channels content.
They might pay per visualization time with their own token or get reward token for watching ads placed by the creators. Each advertiser pays to the creator per user… and users might get also some tokens too for watching the whole ad (and not skip it) or maybe, interact with it (by clicking, registering, etc).