Can IOTA Be The Next Ethereum?