ReSOLV: Applying Cryptocurrency Blockchain Methods to Enable Global Cross-Platform Software License Validation
This paper presents a method for a decentralised peer-to-peer software license validation system using cryptocurrency blockchain technology to ameliorate software piracy, and to provide a mechanism for software developers to protect copyrighted works. Protecting software copyright has been an issue...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-05-01
|
Series: | Cryptography |
Subjects: | |
Online Access: | http://www.mdpi.com/2410-387X/2/2/10 |
_version_ | 1798038197321596928 |
---|---|
author | Alan Litchfield Jeff Herbert |
author_facet | Alan Litchfield Jeff Herbert |
author_sort | Alan Litchfield |
collection | DOAJ |
description | This paper presents a method for a decentralised peer-to-peer software license validation system using cryptocurrency blockchain technology to ameliorate software piracy, and to provide a mechanism for software developers to protect copyrighted works. Protecting software copyright has been an issue since the late 1970s and software license validation has been a primary method employed in an attempt to minimise software piracy and protect software copyright. The method described creates an ecosystem in which the rights and privileges of participants are observed. |
first_indexed | 2024-04-11T21:36:56Z |
format | Article |
id | doaj.art-b437dc6033574514ad164cf458000918 |
institution | Directory Open Access Journal |
issn | 2410-387X |
language | English |
last_indexed | 2024-04-11T21:36:56Z |
publishDate | 2018-05-01 |
publisher | MDPI AG |
record_format | Article |
series | Cryptography |
spelling | doaj.art-b437dc6033574514ad164cf4580009182022-12-22T04:01:43ZengMDPI AGCryptography2410-387X2018-05-01221010.3390/cryptography2020010cryptography2020010ReSOLV: Applying Cryptocurrency Blockchain Methods to Enable Global Cross-Platform Software License ValidationAlan Litchfield0Jeff Herbert1Service and Cloud Computing Research Lab, Auckland University of Technology, Auckland 1010, New ZealandCybercraft, Auckland 0600, New ZealandThis paper presents a method for a decentralised peer-to-peer software license validation system using cryptocurrency blockchain technology to ameliorate software piracy, and to provide a mechanism for software developers to protect copyrighted works. Protecting software copyright has been an issue since the late 1970s and software license validation has been a primary method employed in an attempt to minimise software piracy and protect software copyright. The method described creates an ecosystem in which the rights and privileges of participants are observed.http://www.mdpi.com/2410-387X/2/2/10software protectionprivacyinnovation and technologyweb services modelingdistributed objectsservices softwarecryptographic controlsauthenticationdata encryption |
spellingShingle | Alan Litchfield Jeff Herbert ReSOLV: Applying Cryptocurrency Blockchain Methods to Enable Global Cross-Platform Software License Validation Cryptography software protection privacy innovation and technology web services modeling distributed objects services software cryptographic controls authentication data encryption |
title | ReSOLV: Applying Cryptocurrency Blockchain Methods to Enable Global Cross-Platform Software License Validation |
title_full | ReSOLV: Applying Cryptocurrency Blockchain Methods to Enable Global Cross-Platform Software License Validation |
title_fullStr | ReSOLV: Applying Cryptocurrency Blockchain Methods to Enable Global Cross-Platform Software License Validation |
title_full_unstemmed | ReSOLV: Applying Cryptocurrency Blockchain Methods to Enable Global Cross-Platform Software License Validation |
title_short | ReSOLV: Applying Cryptocurrency Blockchain Methods to Enable Global Cross-Platform Software License Validation |
title_sort | resolv applying cryptocurrency blockchain methods to enable global cross platform software license validation |
topic | software protection privacy innovation and technology web services modeling distributed objects services software cryptographic controls authentication data encryption |
url | http://www.mdpi.com/2410-387X/2/2/10 |
work_keys_str_mv | AT alanlitchfield resolvapplyingcryptocurrencyblockchainmethodstoenableglobalcrossplatformsoftwarelicensevalidation AT jeffherbert resolvapplyingcryptocurrencyblockchainmethodstoenableglobalcrossplatformsoftwarelicensevalidation |