← All blockchain use cases

LicenseChain - Blockchain-based Software Licensing

Sector: Tertiary sector · Industry: Software development · Organisation: Accenture (mit Digital Asset) · Maturity level: Concept

LicenseChain is a conceptual system for decentralized software license management using blockchain technology. The system aims to replace traditional centralized licensing systems that are vulnerable to counterfeiting and unauthorized distribution. By storing license data immutably on the blockchain, it intends to increase security and reduce software piracy.

Documentation status

Description

Blockchain-based software licence management makes licences counterfeit-proof and transparent — as tokens on the blockchain they exist exactly once and cannot be duplicated.

NFT software licences: software developers mint one NFT per licence; the NFT is transferred to the buyer; activation checks whether the user holds the NFT; upon uninstallation or sale, the NFT is transferred. This structurally eliminates piracy. ECJ ruling 2012 (UsedSoft vs Oracle): resale of software licences is legal in the EU — NFT licences make this simple and verifiable. Corporate advantage: complete on-chain licence inventory, BSA audit-ready, no manual SAM needed. Open-source approach: Git projects can implement licences as smart contracts.

Perspectives

B2B — organisations perspective

Software developers can issue licences as blockchain tokens that are structurally non-duplicable; corporate customers can legally resell unused licences as NFTs.

B2C — consumers perspective

End customers would benefit from increased transparency and security when purchasing software, although the direct benefit for private users is limited.

Employees perspective

IT staff would need to develop new blockchain skills to implement and maintain such systems. At the same time, administrative tasks in licence management could be reduced through automation.

Benefits

General

B2B — organisations

Employees

Challenges

General

B2B — organisations

Employees

Technology foundation

The system is based on a blockchain infrastructure that stores licence information as immutable records and enables automated validations via smart contracts. The decentralized architecture eliminates central points of attack and increases resilience compared to conventional database-based licensing systems.

Tags

Blockchain, Software licence, Smart Contract, Decentralisation, IT security

Sources

  1. CoinDesk: Accenture Puts Software License Management on a Blockchain Platform (12.11.2018) — DAML von Digital Asset, erste Blockchain-Lösung in Produktion bei Accenture Operations, Patent angemeldet
  2. IEEE: Blockchain-Based Software Subscription and Licenses Management System — ERC-721/ERC-20-Lizenztoken, Bezug zur UsedSoft-Entscheidung