In Ethereum every smart contract is public. This can obviously have downsides, but an important upside is the auditability and trustworthiness of contracts. In EOS by default contracts are NOT public. How can I review if - f.e. BetDice - uses a trustable and fair Smart Contract?
How can a (d)app builders prove their integrity? How can they publish their smart contract and prove that this specific code is running?
Brandon Blumar referred to a solution in this (amazing) talk around min https://www.youtube.com/watch?v=ZiimIJnVXxU
cleos get code
(developers.eos.io/eosio-cleos/reference#cleos-get-code) to get wasm. There needs to be better tools to show the contract code in a readable way.