Architecture of the License Software Manager using Blockchain technology

The paper considers Blockchain technology and the possibility of its use to prevent software piracy.  There is proposed an approach using Blockchain technology.  An architecture of the License Software Manager has been developed using Blockchain technology.  The software code is available at https://github.com/maksym-demediuk-clicense/clicense.

  1. Maude T., Maude D.  Hardware protection against software piracy.  Communications of the ACM. 27 (9), 950–959 (1984).
  2. Mooers C. N.  Preventing Software Piracy.  Computer. 10 (3), 29–30 (1977).
  3. Suhler P. A., Bagherzadeh N., Malek M., Iscoe N.  Software Authorization Systems.  IEEE Software. 3 (5), 34–41 (1986).
  4. Im J. H., van Epps P. D.  Software piracy and software security measures in business schools.  Information & Management. 23 (4), 193–203 (1992).
  5. Taylor G. S., Shim J. P.  A Comparative Examination of Attitudes Toward Software Piracy Among Business Professors and Executives.  Human Relations. 46 (14), 419–433 (1993).
  6. Conner K. R.  Software piracy: An analysis of protection strategies.  Management Science. 37 (2), 125–139 (1991).
  7. Katz M. L.  Systems competition and network effects.  Journal of Economic Perspectives. 8 (2), 93–115 (1994).
  8. Shy O., Thisse J. F.  A strategic approach to software protection.  Journal of Economics & Management Strategy. 8 (2), 163–190 (1999).
  9. Darmon E., Rufini A., Torre D.  Back to software "profitable piracy": The role of information diffusion.  Economics Bulletin. 29 (2), 543–553 (2009).
  10. Business Software Alliance. The Compliance Gap; Technical Report; Business Software Alliance:  Washington, DC, USA (2014).
  11. Traphagan M., Griffith A.  Software Piracy and Global Competitiveness: Report on Global Software Piracy.  International Review of Law, Computers & Technology. 12 (3), 431–451 (1998).
  12. Andrés A. R., Goel R. K.  Does software piracy affect economic growth? Evidence across countries.  Journal of Policy Modeling. 34 (2), 284–295 (2012).
  13. Business Software Alliance. https://www.bsa.org/files/2019-02/2018_BSA_GSS_Report_en_.pdf.
  14. Herbert J.  Solving a global software piracy problem (2017).  https://openrepository.aut.ac.nz/bitstream/handle/10292/11021/HerbertJ.pdf.
  15. Peyravian M., Roginsky A., Zunic N.  Methods for preventing unauthorized software distribution.  Computers & Security. 22 (4), 316–321 (2003).
  16. Morgan M. J., Ruskell D. J.  Software Piracy – The Problems.  Industrial Management & Data Systems. 87 (3/4), 8–12 (1987).
  17. Sachan A., Emmanuel S., Kankanhalli M.  Efficient license validation in MPML DRM architecture.  DRM '09: Proceedings of the nineth ACM workshop on Digital rights management. 73–82 (2009).
  18. Liu Z., Roychoudhury A.  Relating software validation to technology trends.  International Journal on Software Tools for Technology Transfer. 14, 631–638 (2012).
  19. Herbert J., Litchfield A.  A Novel Method for Decentralised Peer-to-Peer Software License Validation Using Cryptocurrency Blockchain Technology.  Proceedings of the 38th Australasian Computer Science Conference (ACSC 2015). 27–30 (2015).
  20. Sigi G.  Exploring the supply of pirate software for mobile devices: An analysis of software types and piracy groups.  Information Management & Computer Security. 18 (4), 204–225 (2010).
  21. Han K., Shon T.  Software authority transition through multiple distributors.  The Scientific World Journal. 2014, 295789 (2014).
  22. Android marketplace hit by malware.  Computer Fraud & Security. 2011 (3), 3 (2011).
  23. BBC Technology Desk. http://www.bbc.com/news/technology-34338362.
  24. Davies C.  Virus Scanner – or Malware?  Beware App Store Fakes.  https://www.cnet.com/news/privacy/virus-scanners-filled-with-malware-are-flooding-app-stores/.
  25. Trade Finance Global – Overview of Blockchain.  https://www.tradefinanceglobal.com/blockchain/history-of-blockchain/.
  26. Nomura Research Institute.  Survey on Blockchain Technologies and Related Services.  FY2015 Report. 1–78, (2016).
  27. Leibowitz J.  Bitcoin: A 21st Century Currency Explained By a Wall Street Veteran.  Coindesk (2016).
Mathematical Modeling and Computing, Vol. 9, No. 2, pp. 326–332 (2022)