I think in a normal database,the username and password gets stored in the database and when a user enters his/her credentials,it checks with the content in the database to know his/her Authenticity. But in Ethereum,The Address and Private key doesn't get stored,so how will it validate users?

1 Answer 1


Digital Signature

Just like in traditional web2.0 system username and password are the signature of a user, in web3.0 digital signature generated by the private key of the user does the same. Therefore, private key security is so much of importance.

When you perform a transaction on Ethereum, the transaction object will have the transaction digital signature that only you can generate and no one else. The miner will only need to check this digital signature to validate.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.