BlockTube - Decentralized YouTube
A decentralized video hosting service that is built on a decentralized network that helps creators get paid from the ADS.
Created on 25th June 2023
•
BlockTube - Decentralized YouTube
A decentralized video hosting service that is built on a decentralized network that helps creators get paid from the ADS.
The problem BlockTube - Decentralized YouTube solves
With the help of blockchain technologies and methods which give the original content creator sole ownership of their video and subsequently diminish video plagiarism to a minimum.
We run ADS before every video and provide some funds to the creator from the money that is BID on the AD by the respective AD publisher for displaying the AD before every video. i.e the highest BID AD will be displayed before every video the user watches. From that BID money, we provide the CREATORS with some funds.
Our proposed site uses blockchain technology to give each video its own unique “block” within the blockchain database and store it in IPFS, meaning the content creator will be the sole owner of their content and render the blockchain tamperproof.
Challenges I ran into
- Problems while assigning the Channel struct to the Video owner variable in solidity. Struct cannot be assigned to another struct. So we created a separate Struct and we had a common field called owner which has the owner's wallet address.
- Error while deploying the smart contract to polygon mumbai testnet. Solved by changing the wallet to polygon testnet in thirdweb.
Tracks Applied (2)
Ethereum + Polygon Track
Polygon
Ethereum Track
Polygon