Thank you for the thorough explanation.
Even if reliance on another service to provide the identity as the ownership of a particular piece of media might be a point of concern, it certainly makes a lot of sense to tie that to a social media outlet, such as twitter, as content creators likely already use these systems in connecting direct to their audience.
This is the first I've heard of a project in development with such an aim, and I love the idea. Excited to see this project in practice.
Best of luck!