3 ms·
I'm pretty sure only the bytecode is actually stored on the blockchain, not the source behind it. Cloning a smart contract would be as hard as decompiling any p
by alexb_ 5y ago
I'm pretty sure only the bytecode is actually stored on the blockchain, not the source behind it. Cloning a smart contract would be as hard as decompiling any program. Although simple changes like what you are talking about (setting the fee to 0) sounds like it would be done almost immediately. It would probably violate whatever software license is being used, but... woo decentralization! No central authority to enforce these laws... It's not something I'm even close to knowledgeable about though, so if I'm wrong someone please correct me.
- ahtihn 5y ago> I'm pretty sure only the bytecode is actually stored on the blockchain, not the source behind it. Why would anyone trust a smart contract that doesn't provide readable source for auditing purposes? While only byte code is stored on chain, generally the source is available on github.
- alexb_ 5y agoSame reason we trust programs that are closed source: because people will always want what is the most efficient solution. And we don't really, it's just completely blind trust, but that's just how it works.