1

I just started learning about Ethereum, found sites like etherscan.io very interesting, but was wondering about few things, please help me understand.

Question 1

Why etherscan.io display complete information about the transaction like fromAddress & toAddress. I feel it's a potential risk, or maybe I didn't understand the right way.

enter image description here

Question 2

It also displays the state of the transactions as well like before/after transaction states

enter image description here

I was checking the transaction on the https://rinkeby.etherscan.io/ like this, and the above leads me to think, why does it display your old vs new balance, that way I can find any wallets ether balance.

Question 3

It does allow you to decompile the smart contract's bytecode, that way anyone can decompile any Smart Contract's bytecode, although this feature is experimental, why it is still a feature eg link

enter image description here

I am just trying to get the understanding in place, thanks in advance.

2
  • Just to add: If you run your own client node, then you can determine all of the above information yourself without needing an explorer like Etherscan. Ethereum is deliberately transparent :-) Apr 17, 2021 at 9:36
  • @RichardHorrocks Thanks, what's your take on transaction states, which shows before/update the state of the account, that essentially leads to account balance. Apr 25, 2021 at 14:03

1 Answer 1

1

I just started learning about Ethereum, found sites like etherscan.io veryWhy etherscan.io display complete information about the transaction like fromAddress & toAddress. I feel it's a potential risk, or maybe I didn't understand the right way.

Public blockchain is public and there is no problem disclosing public information. There is no risk.

why does it display your old vs new balance,

Only EtherScan developers know why they designed the website as it is.

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.