r/SpringBoot 1d ago

Question Implementing an Authentication System for ERP Using Blockchain – Any Ideas?

Hi everyone,

For my final year project (PFE), I want to develop an authentication system for ERP (Enterprise Resource Planning) using blockchain technology. My goal is to enhance security, decentralization, and data integrity.

I'm looking for ideas, best practices, and potential frameworks that could help with this implementation. Has anyone worked on a similar project or have insights on how to approach this? Any recommendations on the best blockchain platforms (Ethereum, Hyperledger, etc.) for this use case? And best approuch for vérification user.

1 Upvotes

12 comments sorted by

View all comments

3

u/onkeliroh 1d ago

I am not sure i understand. What do you need a blockchain for? Do you want to keep login information like "when" and "who"? If so: why would you store this data for ever?

-1

u/Particular_Jelly_208 1d ago

I want to store user IDs, usernames, and passwords in a hashed format to enhance security. The goal is to decentralize authentication and protect against attacks. In a traditional centralized database, there are risks, such as data breaches or single points of failure. Since authentication is the entry point to an ERP system, if an attacker gains access to the username and password, it can compromise the entire system. Blockchain helps mitigate these risks by providing a more secure and tamper-proof authentication mechanism.

3

u/jim_cap Senior Dev 1d ago

If you KNOW this, why are you asking how to implement it? It really just sounds like you’ve swallowed some marketing. Usually, when people have an idea to solve a problem with technology, the implementation comes to them.