Abstract
In the industrial revolution, Project Management Softwares are essential for most projects in industries. They can improve planning and scheduling, make better collaboration, effective task delegation. However, a weakness of current project management software is transparency and anti-repudiation. Although the software design is explicit, the database owner can edit all of the stored data. Hence, we expect to leverage the transparency and immutability of Blockchain into Project Management Software. Blockchain is decentralized, and it is securer than any other system. We have deployed Blockchain into the project management software as a web-based application to make it more trustworthy and fairer. Our project management software module that outsourcing can auction and manage in a transparent and non-repudiation manner. Our Blockchain Project Management Software supports managing work in projects, observing progress, and auctioning tasks in the project. It is done using an encryption key, a data series (such as a password) that can identify the user and access the value of the “account” or “wallet” in the system. When a transaction is agreed between users, it must be approved or authorized before adding it to a block in the chain. For public Blockchain, the decision to add transactions to the chain is made through consensus. It means that most “nodes” or computers on the network must accept that the transaction is valid. The computers on the web are also encouraged to verify transactions through rewards.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhang, R., Xue, R., Liu, L.: Security and privacy on blockchain. ACM Comput. Surveys (CSUR) 52(3), 1–34 (2019)
Li, X., Jiang, P., Chen, T., Luo, X., Wen, Q.: A survey on the security of blockchain systems. Future Gener. Comput. Syst. 107, 841–853 (2020)
What is AWS EC2? https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html
Wang, Z., Lin, J., Cai, Q., Wang, Q., Zha, D., Jing, J.: Blockchain-based certificate transparency and revocation transparency. IEEE Trans. Dependable Secure Comput. (2020)
Ghuli, P., Kumar, U.P., Shettar, R.: A review on blockchain application for decentralized decision of ownership of IoT devices. Adv. Comput. Sci. Technol. 10(8), 2449–2456 (2017)
Chouhan, V., Peddoju, S.K.: Packet monitoring approach to prevent DDoS attack in cloud computing. Int. J. Comput. Sci. Electr. Eng. (IJCSEE) 1(2), 2315–4209 (2013)
Ateniese, G., et al.: Provable data possession at untrusted stores. In: Proceedings of the 14th ACM Conference on Computer and Communications Security, pp. 598–609 (2007)
Gaetani, E., Aniello, L., Baldoni, R., Lombardi, F., Margheri, A., Sassone, V.: Blockchain-based database to ensure data integrity in cloud computing environments (2017)
Hargaden, V., Papakostas, N., Newell, A., Khavia, A., Scanlon, A.: The role of blockchain technologies in construction engineering project management. In: 2019 IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC), pp. 1–6. IEEE (2019)
Bai, Y., et al.: Researchain: union blockchain based scientific research project management system. In: 2018 Chinese Automation Congress (CAC), pp. 4206–4209. IEEE (2018)
Jhala, K.S., Oak, R., Khare, M.: Smart collaboration mechanism using blockchain technology. In: 2018 5th IEEE International Conference on Cyber Security and Cloud Computing (CSCloud)/2018 4th IEEE International Conference on Edge Computing and Scalable Cloud (EdgeCom), pp. 117–121. IEEE (2018)
Lee, E., Yoon, Y.I.: Project management model based on consistency strategy for blockchain platform. In: 2019 IEEE 17th International Conference on Software Engineering Research, Management and Applications (SERA), pp. 38–44. IEEE (2019)
Choudhari, S., Das, S., Parasher, S., Gangwar, D.: Sub contractor life cycle management in enterprise system using blockchain technology. In: 2021 6th International Conference for Convergence in Technology (I2CT), pp. 1–7. IEEE (2021)
Singh, H.: Security in amazon web services. In: Practical Machine Learning with AWS, pp. 45–62. Apress, Berkeley, CA (2021). https://doi.org/10.1007/978-1-4842-6222-1_3
Nakamoto, S.: Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review, p. 21260 (2008)
Yaga, D., Mell, P., Roby, N., Scarfone, K.: Blockchain technology overview. arXiv preprint arXiv:1906.11078 (2019)
Wang, S., Yuan, Y., Wang, X., Li, J., Qin, R., Wang, F.Y.: An overview of smart contract: architecture, applications, and future trends. In: 2018 IEEE Intelligent Vehicles Symposium (IV), pp. 108–113. IEEE (2018)
Binance smart chain. https://www.binance.org
Ethereum consensus algorithm. https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Luong, H.H., Huynh, T.K.N., Dao, A.T., Nguyen, H.T. (2021). An Approach for Project Management System Based on Blockchain. In: Dang, T.K., Küng, J., Chung, T.M., Takizawa, M. (eds) Future Data and Security Engineering. Big Data, Security and Privacy, Smart City and Industry 4.0 Applications. FDSE 2021. Communications in Computer and Information Science, vol 1500. Springer, Singapore. https://doi.org/10.1007/978-981-16-8062-5_21
Download citation
DOI: https://doi.org/10.1007/978-981-16-8062-5_21
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-8061-8
Online ISBN: 978-981-16-8062-5
eBook Packages: Computer ScienceComputer Science (R0)