Protect photo ownership using blockchain

0 votes
I am new to blockchain technology and I want to make a project on protecting photo ownership using blockchain. I have read many articles and research papers on this topic. Which blockchain technology shall I use? how to store images in a block of blockchain? Can I take an image as input using solidity?
Apr 5, 2022 in Blockchain by Soham
• 9,710 points
997 views

1 answer to this question.

0 votes

Photo ownership can be protected using Blockchain Technology but you will have to decide what are the parameters of photo ownership to be stored in Blockchain. Blockchain by design stores the timestamp of the photo ownership. Blockchain also provides a tamper-evident audit trail. You can decide what all activities related to Photo ownership need to be stored in Blockchain. You have to map the lifecycle of photo file creation, edit, and update activities into Blockchain. It is also important to map all the users involved in the creation, editing and update of the photo as the participants in the photo ownership network. If you are planning to use the Ethereum Blockchain protocol, you can write the smart contracts for photo ownership in Solidity language. You can store the image in IPFS and pass the hash of the image into the Solidity Smart Contract. You can also store the image in other distributed file systems and databases such as MongoDB, OrbitDB, FlureeDB, BigChainDB etc. Please find a reference Dapp for this use case here.

To learn more, join Blockchain Certification today.

answered Apr 7, 2022 by Aditya
• 7,680 points

Related Questions In Blockchain

+1 vote
3 answers

Is it possible to store data about arbitrary objects on the blockchain using smart contracts?

Basically you implement requested logic on by ...READ MORE

answered Aug 30, 2018 in Blockchain by Artem
1,566 views
+1 vote
1 answer

Transaction using Blockchain wallet APi

Each transaction requires a fee to be ...READ MORE

answered Jun 19, 2018 in Blockchain by Perry
• 17,100 points
794 views
0 votes
1 answer

Can we protect a Private Blockchain with a Public Blockchain and how?

I have recently reviewed Exonum framework  and ...READ MORE

answered Jun 19, 2018 in Blockchain by Perry
• 17,100 points
664 views
0 votes
1 answer

How to interact with blockchain using Java web app?

You can interact with the blockchain using ...READ MORE

answered Jul 16, 2018 in Blockchain by digger
• 26,740 points
1,220 views
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,790 points
1,947 views
0 votes
1 answer

Hyperledger Sawtooth vs Quorum in concurrency and speed Ask

Summary: Both should provide similar reliability of ...READ MORE

answered Sep 26, 2018 in IoT (Internet of Things) by Upasana
• 8,620 points
1,470 views
0 votes
1 answer

Solidity geth: Error encountered during contract execution [Bad instruction]

recipes is a dynamic storage array. You need ...READ MORE

answered Oct 15, 2018 in Blockchain by Omkar
• 69,220 points
1,488 views
0 votes
1 answer

How to resolve blockchain dns using Python Requests

BDNS is offline and I don't know if ...READ MORE

answered Apr 7, 2022 in Blockchain by Aditya
• 7,680 points
989 views
0 votes
1 answer
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP