Music copyright is the right of artists to reproduce, perform and distribute a musical work. Many countries around the world have published related laws and rules to help protect this kind of right. However, there are still some issues of concern in the digital music industry, including rights and licensing management, levying fees from intermediaries, and piracy problems. We design and implement a Blockchain and Smart Contracts based scheme, BMCProtector, to protect music copyright and rights of copyright owners. We create a bridge between artists and fans in our application. Unlike other applications which only focus on the payment function of the music industry, we not only focus on automatic royalty distribution by the blockchain and smart contracts, but also deal with the piracy issues of musical works themselves and data updating for smart contracts. However, there are still some business and political problems that may block users from taking part. For example, some companies do not want to lose control of the process. Not every artist wants to disclose their income to the public. Intermediaries are afraid that this technique will diminish their income. Therefore, to practice blockchain-based music copyright protection, we not only need to improve the technology, but also need attend to the business effects.
