Dear David & David,
Thank you for these inputs about Hyperledger Fabric implementation in the music industry.
First of all I would like to highlight the report Rethink music
, published in July 2015, that made all the music tech people turn to blockchain technology (me included !). The report clearly explains why blockchain technology is a solution for rights management (copyright, neighboring rights).
Following this report, Imogen Heap (founder of Mycelia for Music), started in October 2015 an experimentation with Ujo Music (ConsenSys) for delivering a streaming / download of the track "Tiny Human" and managing rights, not on Hyperledger Fabric, but on Ethereum. This experimentation brought the proof of concept.
In 2017, copyright management organisations started experimenting blockchain technology for copyright management, on one side Ascap (US), PRS for Music (UK) and Sacem (France) based on Hyperledger Fabric 1.4 and on the other side Socan (Canada) based on Hyperledger Sawtooth (Dot Blockchain Music appeared as a consulting company in this project).
For the first side, the objective was to register some couple of identifiers (musical work identifier, recorded music identifier) on Hyperledger Fabric so that when a recorded music is streamed on a music streaming platform (e.g. Spotify), the copyright management organisation can easily lookup the musical work identifier, leading to rights holders. Last time I discussed with the team in charge of this project, 75 000 couples of identifiers were on the blockchain, a chaincode was generated for each couple, and the team was questioning scalability.
In November 2019, Clefpay
startup presented an MVP where Hyperledger Fabric 1.4 was used for storing the royalty split between right holders. The lead developer
shares some technical information on LinkedIn.
I've been scouting blockchain implementations in the music industry for 5 years and I do not see other projects where Hyperledger Fabric is used by streaming platforms.
From a design point of view, some implementations migrated from Hyperledger Fabric 1.4 to 2.0 or Hyperledger Besu, others from Ethereum to privatised Ethereum or Quorum or Hyperledger Besu.
I hope these thoughts helped.
Thank you in advance for your feedbacks.