Re:NFT's aren't the answer to the problems of digital art
by max47 on Tuesday November 09, 2021 @12:28PM
(#29164552)
it still doesn't solve anything. You have no way of knowing if the pixels were originally signed by the real artist or not.
The only reason it works right now is because that NFTs are so recent that you can just send a DM to artist's twitter to verify if the original set of crypto keys/wallet belong to them. When the artist himself is promoting it, it's not hard to figure out if it's genuine or not. But what happens in 10 years or if you can't trace the original artist?
How would you know if I took the picture myself or if I stole it from flicker? if reverse image search doesn't work, it would be impossible.
Re:NFT's aren't the answer to the problems of digital art
by magicalhippo on Tuesday November 09, 2021 @12:50PM
(#29164872)
That's no different from a real picture/painting though is it?
Regardless, if you get the current verifiable statements signed by a trusted entity every now and then, you should be able to verify the trust chain, no?
Before the old keys expires you get someone to verify and sign with a new key, rinse repeat?
Re:NFT's aren't the answer to the problems of digital art
by max47 on Sunday November 14, 2021 @04:25PM
(#29220874)
what you are describing just proves that the blockchain adds absolutely no value to the art. You still have to rely on a piece of paper on which someone pinky swears they are the original owner. The blockchain doesn't make it more secure in any shape or form and you would have absolutely no way of knowing the picture I'm selling as an NFT was taken/created by me or stolen from reddit.
No crypto expert but I was thinking something like this:
Artist decides to make a run of 100 copies of the work, and generates 100 work signing keys and generates a list of "1/100, work public key 1" etc. Artist then signs this list with their artist signing key, gets a signed timestamp, and publishes this somewhere on their site, along with the public portion of their artist signing key.
Artist then signs the (uncompressed) pixels of each copy of the work using the corresponding work signing key. Signature is embedded in the image file along with the work copy details, "1/100", say as a PNG chunk or similar.
NFT is created for the work copy, and I'm presuming there's something akin to a signature of the image file in the NFT to link them.
If you then get a NFT you can verify that the image file is indeed what the NFT refers to. You can download the work public key from the artist and verify that the public work key is from the artist, and then verify that the work (pixels) is what the artist signed.
Then again I don't know the domain enough so might be completely silly and or flawed idea. And obviously it requires a non-lossy image format ala PNG.