The further our civilization develops, the more difficult it becomes to differentiate human-made content and content, made by computers.
People create a lot of content, and unfortunately not all of it is real. We (humans) do it for a different reasons – to appear better, more beautiful, richer, or simply to live someone else's life. Some people falsify content for the purpose of fraud – documents, fake results of work done etc.
And if not so long ago, to forge content, a person had to master minimal knowledge in graphic tools, then with the advent of AI and neural networks, such a need has disappeared. This is a pervasive problem across many different market segments.
I'm new to ZK, so it was hard and I didn't make everything I planned: I tried to make av-content prover also, but didn't have time.
Kudos for inspiration to Dan Boneh and his post https://medium.com/@boneh/using-zk-proofs-to-fight-disinformation-17e7d57fe52f
Technologies used
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.