Title of article :
Decentralized App Store and License Management Using Smart Contracts and Self-Sovereign Identities
Author/Authors :
Dorri Nogoorani ، Sadegh Faculty of Electrical and Computer Engineering - Tarbiat Modares University
From page :
39
To page :
54
Abstract :
Mobile applications are playing an important role in our digital lives. App stores can be considered key components in the ecosystem of mobile applications. They assist users to ensure the authenticity of applications and protecting the intellectual property rights of application developers. In this paper, we introduce an autonomous decentralized mobile application distribution platform (app store) and a license management solution that utilizes a public blockchain and operates by smart contracts. We identify developers by their decentralized and self-sovereign identities, verify the integrity of the applications according to the secure information on the blockchain, and implement a fully autonomous license management solution by non-fungible tokens (NFT) on the blockchain. We deploy a proof-of-concept implementation of our proposal written in Solidity language on the Ropsten (Ethereum) and RSK testnets, and evaluate its latency and costs. Our comparison with the related works demonstrates that our proposal ranks atop the related works.
Keywords :
App Store , Blockchain , Smart Contract , Software License Management , Decentralized Identifier , Self , Sovereign Identity , Non , Fungible Token (NFT)
Journal title :
Journal of Computing and Security
Journal title :
Journal of Computing and Security
Record number :
2739728
Link To Document :
بازگشت