1. DADS: Decentralized (Mobile) Applications Deployment System Using Blockchain
- Author
-
Altamimi, F., Asift, W., and Rajarajan, M.
- Subjects
QA75 ,TK ,HB - Abstract
This paper proposes a comprehensive framework using blockchain architecture to create a decentralized applications store, in order to reduce the approval time for apps that are to be deployed on deployment systems i.e. applications stores, and specially for mobile platforms e.g. Apple and Google play stores. This work potentially can solve some of the existing challenges with the current centralized application approval process by Apple and Google. These companies currently charge a flat commission rate of 30% [1] of the total applications revenues from the applications owners. This commission is considered to be very high, especially for applications with revenues in the order of few million dollars. In addition, the length of the review period prior to deployment for any new or revised apps delays the release to the marketplace hence costing economic losses to the app owners. Currently, Apple and Google stores takes around two days and two hours respectively to review and approve the apps on their stores. However, by using decentralized technologies such as the blockchain, the time to review and publish a new or a revised app can be significantly reduced from few days to few minutesIn this paper a novel framework is proposed based on the blockchain architecture incorporating the Ethereum network, Interplanetary Files System (IPFS), VueJS, and a backend database. The framework is experimentally validated, and the results show the reduction in terms of the number of minutes to approve apps by the app stores.
- Published
- 2020