Abstract

Digital assets face threats like unauthorized duplication, breaching intellectual property rights. Software licensing safeguards developers' rights and users' interests. However, traditional methods encounter challenges such as fraud, piracy, and lack of transparency. This study aims to enhance licensing using blockchain. Blockchain's decentralized system ensures encrypted, secure, and transparent transactions, potentially improving efficiency and security. The research proposes a novel approach using the Nigerian Communications Commission (NCC) as a case study, comprising token-based, hash-based, and smart contracts-based licensing. NCC issues certificates for Telecom services, with each license identified by numbers. Smart contracts automate the licensing process, enforcing terms and conditions. The study examines blockchain's benefits and challenges, including decentralization and trust. It contributes to software license management by leveraging blockchain's advantages.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call