I haven't finished the article, but this might be worth reading as we're looking to solve a similar problem with a decentralized web of podcasts.
He's brainstorming how to build a decentralized web of books similar to GoodReads.
https://tomcritchlow.com/2020/04/15/library-json/