Digital publishing has become a complete industrial chainwith the development of the Internet, especially the mobile Internet. However, piracy restricts the further development of digital publishing since everyone involved is deeply affected. Out of all the parties involved in digital publishing, the creators of content have been put in the weakest position. They lack relevant discourse power and ownership of their own work, which suffocates their creative enthusiasm.
Even though the importance of copyright protection has attracted a lot attention, it has been found that there is no reliable way to ensure it since nothing can be done within the sharing process. Take Always-Online DRM technology for example. Although it has a definite protective effect, it has been cracked repeatedly. It also has created barriers to sharing and evolved into a tool for business monopolization. This has aroused opposition and strong sense of distaste from the users.
The blockchain technology has become a powerful new weapon for copyright protection. Copyright traceability requires the maintaining of a long-term, unalterable, and orderly record that is quickly verified publicly. All of this can easily be done using the blockchain, thus it is the perfect choice for copyright protection at the moment.
The first step of content sharing on ViewChain is the asset validation of digital content created by content creators. When content creators register copyright on the chain of ViewChain, the smart contract first stores the content onto different nodes within the decentralized storage network. It then obtains the hash value of the file and encrypts the value using the owner’s private key. The encrypted hash value, description of the content, keywords, and some optional data are submitted to the blockchain together under the creator’s public key.Once the data is successfully recorded on the ViewChain chain, the content is bound to the creator’s identity in order to confirm the copyright ownership of the content.
Content delivery is carried out through decentralized storage networks. Viewers can receive the hash value of the content file they want to consume from the ViewChain chain by means of content discovery or friend recommendation. They then request each portion of the content file from the decentralized storage network so that they can recover the complete content file.The content file that the viewers receive often needs to be decrypted before it can be used since the creator encrypts the content file by default.
After the viewer pays through the smart contract, the content decryption key held by the author is encrypted by the viewer’s public key and then sent to the viewer’s DAPP player.The encrypted content is immediately decrypted through the content playback module of the DAPP player and then broadcast. If the transmission is interrupted, the viewer can also go back to the decentralized storage network and continue viewing from the content block where the interruption occurred.
ViewChain hopes that copyright protection on the blockchain will greatly reduce the creator’s copyright protection costs and allow the creator to focus on content creation, thereby enhancing the vitality of the entire decentralized content distribution platform at the source.