Cosmos Background Research
🧿

Cosmos Background Research

Cosmos/Wasm Smart contracts superior to Ethereum/Solidity:

Contracts are inherently upgradeable No need for "delegate calls" that Ethereum developers have to pull out to achieve upgradeability. Upgrading is also easy as a breeze. No worry for messing up contract state in the process.

Another benefit of this async nature is it's possible to call contracts on a different chain through IBC. This is impossible, or at least non-trivial, for Ethereum contracts. Ethereum contracts have to resort to cross-chain bridges, which introduces a whole suite of problems, such as fragmentation and user confusion. In Cosmos, you simply send a message to the target contract on another chain, that's it.