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 in Blockchain by Soham
• 9,670 points
204 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.

answered Apr 7 by Aditya
• 7,660 points

Related Questions In Blockchain

+1 vote
3 answers

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

Consider following tutorial from Hyperledger Fabric "Getting Started" pages. Basically ...READ MORE

answered Aug 30, 2018 in Blockchain by Artem
633 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
313 views
0 votes
1 answer

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

I have recently reviewed Exonum framework (https://exonum.com/) ...READ MORE

answered Jun 19, 2018 in Blockchain by Perry
• 17,100 points
240 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,720 points
708 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,106 views
0 votes
1 answer
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,210 points
889 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 in Blockchain by Aditya
• 7,660 points
230 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