Bank investors have more certainty because there capital is completely safe but they give 8-10% annual profits to the investors of per year. But it is comparatively less in terms of profits.
On the other hand you will get constant profits from crypto as if you are experienced in trading then daily profits is possible. Otherwise you can get profits by investing. However crypto investment puts your capital at greater risk (main point).
Bank? Giving 8-10% annual profits? Which country are you living in right now? I might transfer to that country because here, the banks are giving at most 1% only.
Kidding aside, I don't think that banks are giving that high amount of interest towards their depositors/investors. If you bought their stock then maybe it can give you 8-10% annual profit depending on the bank, and other factors, but if you are pertaining to banks giving 8-10% to those depositors who are depositing money to them then something's wrong with you OP because I don't think that they are giving that high.
Constant profits from crypto? Who said to you that profits in cryptocurrencies are constant? You mean they are winning all the time, and aren't losing? Even the most expert traders are experiencing losses in their trades as well. Do you know what you're saying OP? Both are misleading, and wrong IMO. Correct me, but no banks are giving 8-10% annual interest to their depositors, and yes your might be safe there, but it isn't safe in inflation. On the other hand, constant profits in crypto is almost impossible unless you're a long term holder, and you are only selling once every few years.
Crypto investment are riskier than investing into banks, but that's what makes crypto so exciting. Higher risk, higher reward, and who doesn't need money nowadays? Some are willing to risk everything just to get those profits.