I was thinking about data deduplication on the safe network, and how that had been linked to giving control and/or special rewards to content producers.
The huge problem with that is of course that this assumes that the content creator and the first uploader are the same person/entity. The other thing is that if you are intentionally try to game the deduplication algorithms you probably can, so people could tweak it and repost content and then get the same rewards.
Well, I was pondering this morning and wondering, could we make a specific filetype that would allow the network to be sure that its deduplication algorithms are working? Then we could have apps on top of that, that ask the network how sure it is that its deduplication features are working, or being interfered with. Only videos that the safenetwork has a certain level of confidence are not gaming the deduplication features would be eligible for creator rewards etc.
Also, this brings up another point which is the ability to audit the creation of content. Obviously, if you are making a piece of digital art or music you want every state, every change that you made to be recorded and reversible, just so that you can go back if you screw up. But what people may not be aware is that in music world for example, when making a digital master for a major record label, you document EVERYTHING. Every track that gets laid down is not just recorded but the making is filmed, there is a screen recording going throughout the entire production process. The reason they do this is so that if they get sued for copyright infringement, they can go through and show a judge and jury literally the entire process minute for minute. Most of the time this proof just goes into the files of the record label forever, though these days people are uploading it on youtube or using it as promotional materials, behind the scenes type stuff.
But my question is, how hard would it be to make a filetype that documents the creation of a particular piece of music. A hashed file that is able to show each change was done, at 12:00:00, these two tracks were linked, at 12:00:25, track A had this effect applied to it, at 12:00:45, that effect was reversed etc.
So I know that the safenetwork could offer the audit capability as a service, say as a plugin to Logic Pro or other production software, something that could be stored and brought out to show a judge in the conventional justice system. What I am wondering is, would it be possible for the network, dealing with a specific filetype, to say, okay these files look like raw audio, raw video, and these files look like edited audio and video, and Oh, I have an audit file that shows me if I apply these processes to the raw files I get this finished produced track.
The goal here is to make it extremely time consuming to game this. If I start with the edited final track, most likely I cannot get back to the original raw files, and even if I did, it would take me endless hours, and access to the precise right (and oftentimes highly expensive) software, to recreate the production process.
I realize that this does not do much for poor creators who are being exploited by a studio, but its a step in the right direction.
What do you think? Technically possible?
And to you content creators (Iām looking at you @whiteoutmashups) is this desireable? Does this solve a pain point for you?