Live data from Hacker News

Decentralized platform for photo sales and photo sharing, built on Ethereum

hack.ether.camp

11–20 of 50 posts

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#11
post #6

One problem would be people stealing others images for profit.

It is good to design systems with the assumption that most users will use them as intended. There will always be misuse, but that can be adressed later if the system is successful. Compare airbnb, uber, dropbox. They all have very bad use cases. The systems were designed for the vast majority of users being lawful and for the most part it works.

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#12
post #3

Earlier quoted context omitted.

I thinks it is pointed in: -Photos for sale are identified as rightfully owned by having RAW file details published to the blockchain (actual High Res image is not stored on chain)

Technically there is no reason why you couldn't create a raw image from the jpeg, difficult not impossible. Then the only benefit is the creator has got proof of the creation date, the pirate couldn't prove they created the content before that date.

I am assuming they hash the RAW file. Since JPEGs contain less information than RAW I don't think it is possible to get from JPEG to RAW to hash value matching the one from the original RAW.

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#13
post #9

Earlier quoted context omitted.

Call me a cynic, but can't I change a pixel and use the photo w/o the copyright?

Next feature to add, or deriving business to create: add an indexer/comparison service that checks the JPEGs and to see how similar any two given pictures are, and if one derived copy sells anything, the creator of the original picture gets notified.

This could work from buyer/client side. If I want to buy image, I will check it with some service to be sure that I don't pay to pirate(newer&lightly changed image). But what If buyer doesn't use it?

I don't see the way how this could be implemented to blockchain. If every blockchain node downloaded and compared all images It would create massive bandwith and need for cpu/gpu power. Or am I missing something?

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#14
post #3

Earlier quoted context omitted.

I thinks it is pointed in: -Photos for sale are identified as rightfully owned by having RAW file details published to the blockchain (actual High Res image is not stored on chain)

Call me a cynic, but can't I change a pixel and use the photo w/o the copyright?

I think that in such cases the rightful owner would point to the RAW photo on the blockchain and argue that his was published long before yours.

The remedy, in other words, remains legal. I see this as a tool for facilitating legal remedy. (Or have I missed your point completely?)

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#15

> Photos for sale are identified as rightfully owned by having RAW file details published to the blockchain (actual High Res image is not stored on chain) Does anyone have a clue, how this should work? Eg, if I just 'steal' a pic and change slightly its brightness, color curve, crop, blurriness, etc. will the system still be able to identify the original? Otherwise great idea.

I would imagine you're buying a copy of the photo in non-raw format, whether it be jpeg/png/whatever. If you don't have a RAW copy to post to the blockchain, it's impossible to steal it.

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#16
post #9

Earlier quoted context omitted.

Next feature to add, or deriving business to create: add an indexer/comparison service that checks the JPEGs and to see how similar any two given pictures are, and if one derived copy sells anything, the creator of the original picture gets notified.

This could work from buyer/client side. If I want to buy image, I will check it with some service to be sure that I don't pay to pirate(newer&lightly changed image). But what If buyer doesn't use it? I don't see the way how this could be implemented to blockchain. If every blockchain node downloaded and compared all images It would create massive bandwith and need for cpu/gpu power. Or am I missing something?

You are right, I don't see this going to the blockchain as well. But I am thinking of a service that runs outside of it, whose main purpose would be to provide (1) some legal support in case you want to file a copyright violation claim and (2) the basis for a reputation system.

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#17
post #15

> Photos for sale are identified as rightfully owned by having RAW file details published to the blockchain (actual High Res image is not stored on chain) Does anyone have a clue, how this should work? Eg, if I just 'steal' a pic and change slightly its brightness, color curve, crop, blurriness, etc. will the system still be able to identify the original? Otherwise great idea.

I would imagine you're buying a copy of the photo in non-raw format, whether it be jpeg/png/whatever. If you don't have a RAW copy to post to the blockchain, it's impossible to steal it.

are you sure .PNG doesn't contain enough data to reconstruct a RAW file? I'm not...

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#18
post #6

One problem would be people stealing others images for profit.

It is good to design systems with the assumption that most users will use them as intended. There will always be misuse, but that can be adressed later if the system is successful. Compare airbnb, uber, dropbox. They all have very bad use cases. The systems were designed for the vast majority of users being lawful and for the most part it works.

uber was never designed to be lawful, its the entire issue i have with it, it was designed with ignorance of the law and has gotten away with it through utility and popularity...

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#19
post #17
post #15

Earlier quoted context omitted.

I would imagine you're buying a copy of the photo in non-raw format, whether it be jpeg/png/whatever. If you don't have a RAW copy to post to the blockchain, it's impossible to steal it.

are you sure .PNG doesn't contain enough data to reconstruct a RAW file? I'm not...

Given that RAW can have 32 bits per channel and PNG only 16 bits per channel, it must be possible* to construct two different RAW files which render to the same PNG.

*Possible in the mathematical sense, it may not be practical.

Re: Decentralized platform for photo sales and photo sharing, built on Ethereum

#20

Earlier quoted context omitted.

Technically there is no reason why you couldn't create a raw image from the jpeg, difficult not impossible. Then the only benefit is the creator has got proof of the creation date, the pirate couldn't prove they created the content before that date.

I am assuming they hash the RAW file. Since JPEGs contain less information than RAW I don't think it is possible to get from JPEG to RAW to hash value matching the one from the original RAW.

But a pirate wouldn't need the original raw, just one that happens to produce the same jpeg.
Post reply on HN