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...

Full description

Bibliographic Details
Main Authors: Alan Litchfield, Jeff Herbert
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