So I came up with this idea to develop a bank on blockchain or a decentralized bank over which nobody has complete authority thus making people's money safe and under their control.
Could you please help me with this? Like how to proceed & what to keep in mind?
You can create a 100% reserve bank that doesn't lend money, it can be created in real life or in the blockchain. (There are a looooooooooooo...ooooooooooooot of regulations.) But this bank will not pay interest, and must have fees to get money to pay the employees, buildings, ... So people will not put the money in this bank.
Most internet exchanges work like this with a 100% reserve, but we all know the story of MtGox.
[Hi from Argentina! We have a global bank run every 10 years.]
It would be easy to simply make a nice UI around Bitcoin and speed up the transactions where possible with cash