What is bcrypt?
bcrypt is a secure password hashing function created by Niels Provos and David Mazières in 1999 as an improved password hashing function based on Blowfish that makes use of a salt to prevent rainbow attacks. Salt rounds in brcypt can be increased over time to protect bcrypt hashed passwords from brute-force attacks via powerful computing machines in the future.
This is an outstanding feature of bcrypt compared to other password hashing functions. In other words, bcrypt will remain secure and strong even if computing machines become more powerful.