Advertisement

Arabian Journal for Science and Engineering

, Volume 44, Issue 4, pp 3849–3866 | Cite as

Blockchain-Based Framework for Protecting Author Royalty of Digital Assets

  • Nishara Nizamuddin
  • Haya Hasan
  • Khaled SalahEmail author
  • Razi Iqbal
Research Article - Computer Engineering and Computer Science
  • 40 Downloads

Abstract

To date, there is a considerable lack of transparency in the sales of digital assets between the author and providers of the digital assets, which typically leads to denying the authors from receiving their fair share of royalty. This paper proposes a blockchain-based framework and solution for online publishing and sale of digital assets. The solution is based on utilizing smart contracts of Ethereum blockchain to govern the sales of e-books and ensure that the payment is dispersed in cryptocurrency as agreed among the publisher(s) and the author. Our solution handles cases related to incentives for both publishers and customers to ensure integral delivery of the digital books, failure of downloads, and refunds. We provide the full code of the Ethereum smart contract, and we also performed security vulnerability analysis to ascertain that our smart contract is bug free and secure against known attacks and vulnerabilities.

Keywords

Online book publishing Blockchain Ethereum Smart contract Cybersecurity 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Notes

Acknowledgements

This research has been funded by ICTFund, UAE. The authors would like to thank the AE and anonymous reviewers for their assessment and valuable feedback which significantly enhanced the quality and the presentation of the paper.

References

  1. 1.
  2. 2.
    Toyoda, K.; et al.: A novel blockchain-based product ownership management system (POMS) for anti-counterfeits in the post supply chain. IEEE Access 5, 17465–17477 (2017)CrossRefGoogle Scholar
  3. 3.
    Marzouqi, H.; Al-Qutayri, M.; Salah, K.: Review of elliptic curve cryptography processor designs. J. Microprocess. Microsyst. Elsevier Sci. 39(2), 97–112 (2015)CrossRefGoogle Scholar
  4. 4.
    Wood, D.G.: Ethereum: a secure decentralized transaction ledger. Project: Yellow Paper.Google Scholar
  5. 5.
    Bitcoin.org Home Page. https://bitcoin.org/en/innovation/ (2018). Accessed 6 June 2018
  6. 6.
    Publishing Perspectives. Blockchain and potential implications for book publishing. https://publishingperspectives.com/2017/10/frankfurt-blockchain-potential-implications-publishing/ (2018). Accessed 6 June 2018
  7. 7.
    Decent: a blockchain based content distribution. https://decent.ch/en/blog/ (2018). Accessed 6 June 2018
  8. 8.
    Business Insider. Blockchain tokens could transform the music industry. http://www.businessinsider.com/blockchain-could-transform-the-music-industry-2017-11 (2018). Accessed 6 June 2018
  9. 9.
    Noisey. These 7 blockchain apps could help musicians get paid more easily. https://noisey.vice.com/en_us/article/d37mez/these-7-blockchain-apps-could-help-musicians-get-paid/ (2017). Accessed 6 June 2018
  10. 10.
    Digimarc. Watermarking technology and blockchains in the music industry. Whitepaper (2018). Accessed 6 June 2018Google Scholar
  11. 11.
    FitSmallBusiness.com. Blockchain technology & what it means for small businesses. https://fitsmallbusiness.com/blockchain-small-business/ (2018). Accessed 6 June 2018
  12. 12.
    Delgado-segura, S.; Pérez-solà, C.; Navarro-arribas, G.; Herrera-joancomartí, J.: A fair protocol for data trading based on Bitcoin transactions. Future Gener. Comput. Syst. (2017).  https://doi.org/10.1016/j.future.2017.08.021
  13. 13.
    Bartling, S.; Fecher, B.: Blockchain for open science and knowledge creation. https://docs.google.com/document/d/1Uhjb4K69l0bSx7UXYUStV_rjuPC7VGo0ERa-7xEsr58/edit?usp=sharing (2018). Accessed 6 June 2018
  14. 14.
    Bartling, S.; Fecher, B.: Could blockchain provide the technical fix to solve science’s reproducibility crisis? Impact of Social Sciences Blog (2016).Google Scholar
  15. 15.
    Hasan, H.; Salah, K.: Proof of delivery of digital assets using blockchain and smart contracts. IEEE Access 6, 65439–65448 (2018)CrossRefGoogle Scholar
  16. 16.
    Creativechain. The decentralized creative community. https://www.creativechain.org/project/ (2018). Accessed 6 June 2018
  17. 17.
    Hubiinetwork. Blockchain-based decentralized content marketplace. https://hubii.network/ (2018). Accessed 6 June 2018
  18. 18.
    Deanta. Blockchain in publishing: a round-up. http://www.deantaglobal.com/blockchain-publishing-round/ (2018). Accessed 6 June 2018.
  19. 19.
    National Federation of Advanced Information Services (NFIAS). The Merkle partners with poet to revamp digital publishing with blockchain technology. http://www.nfais.org/ (2018). Accessed 6 June 2018
  20. 20.
    Mediachain: Documentation. Mediachain: an open, universal media library. http://docs.mediachain.io/ (2018). Accessed 6 June 2018
  21. 21.
    Binded. Introducing Binded: the world’s first copyright platform. https://binded.com/ (2018). Accessed 6 June 2018
  22. 22.
    Flatt, M.: Publica: a publisher for blockchain era—but will authors bite? https://www.thebookseller.com/futurebook/publica-publisher-blockchain-era-will-authors-bite-707416/ (2018). Accessed 6 June 2018
  23. 23.
    Bitbay.com. Double deposit escrow . https://bitbay.market/double-deposit-escrow/ (2018). Accessed 6 June 2018
  24. 24.
    Salah, K.; Elbadawi, K.; Boutaba, R.: An analytical model for estimating cloud resources of elastic services. J. Netw. Syst. Manag. Springer 24(2), 285–308 (2016)CrossRefGoogle Scholar
  25. 25.
    Chen, Y.; Li, H.; Li, K.; Zhang, J.: An improved P2P file system scheme based on IPFS and Blockchain. In: 2017 IEEE International Conference on Big Data (Big Data), pp. 2652–2657 (2017)Google Scholar
  26. 26.
    Atzei, N.; Bartoletti, M.; Cimoli, T.: A survey of attacks on Ethereum smart contracts (SoK). In: International Conference on Principles of Security and Trust, pp. 164–186. Springer, Berlin (2017)Google Scholar
  27. 27.
    Grincalaitis, M.: Medium Corporation. The ultimate guide to audit a smart contract + most dangerous attacks in solidity. https://medium.com/@merunasgrincalaitis/how-to-audit-a-smart-contract-most-dangerous-attacks-in-solidity-ae402a7e7868 (2017). Accessed 6 June 2018
  28. 28.
    GitHub. Ethereum smart contract best practices: known attacks. https://consensys.github.io/smart-contract-best-practices/known_attacks/ (2018). Accessed 6 June 2018
  29. 29.
    Hackernoon.com. Smart contract security: part 1 reentrancy attack. https://hackernoon.com/smart-contract-security-part-1-reentrancy-attacks-ddb3b2429302 (2018). Accessed 6 June 2018
  30. 30.
    Luu, L.; Chu, D. H.; Olickel, H.; Saxena, P.; Hobor, A.: Making smart contracts smarter. In: CCS 16, Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, Vienna, Austria, 2016, pp. 254–269 (2016)Google Scholar

Copyright information

© King Fahd University of Petroleum & Minerals 2019

Authors and Affiliations

  1. 1.ECE DepartmentKhalifa UniversityAbu DhabiUAE
  2. 2.College of Computer ITAmerican University in the EmiratesDubaiUAE

Personalised recommendations