3 ms·
Smart contract’s binary code is visible to anyone once it’s deployed. (And it’s pretty simple to disassemble). For most contracts they link actual source code
by vl 4y ago
Smart contract’s binary code is visible to anyone once it’s deployed. (And it’s pretty simple to disassemble).
For most contracts they link actual source code to make inspection even easier - large part of trust in the system comes from the fact that contracts are inspectable.
- bergenty 4y agoAn so just binaries which I guess means it’s not visible for all intents and purposes. Are there ready to go smart contract disassemblers?
- PaywallBuster 4y agoexample https://etherscan.io/bytecode-decompiler?a=0x610b8B78da143fC1E38b36C4EA0f68F86cc3b4f4 https://etherscan.io/bytecode-decompiler?a=0x610b8B78da143fC... which uses https://github.com/palkeo/panoramix https://github.com/palkeo/panoramix
- miohtama 4y agoAll high profile smart contracts have reproducible and verified source code available on EtherScan.
- pcthrowaway 4y agoDissambly into Ethereum opcodes is doable, but do you find that readable?