As I understand, there are two ways to do this - mining bitcoins and buying them from exchange.
Basically there are some other ways to acquire or to earn bitcoin such as:
- Faucet : it gives you small amount of money by solving captcha (not recommended as it is wasting time imo)
- Pay to Click sites : Almost similar to faucet, it does not really worth the time you spend.
- Affiliate program : There are many bitcoin services offers affiliate program, you may earn good amount of money if you are able to gain many referrals (active). The most profitable affiliate program is from gambling site imo.
- Sell things/services for BTC: You can earn btc offering your skills (if any)
- Bounties/campaign : it is the best way to earn bitcoin imo, but you need to build up your account first.
As I understand, there are two ways to do this - mining bitcoins and buying them from exchange.
What are the pros and cons of each of these actions? And which would be a better way to acquire them?
Mining requires you a lot of money to start, you need to buy mining hardware which is not cheap these days. On other sides, mining may not be profitable if the electricity cost in your region is expensive.
Buying from the exchange is indeed the easiest way to acquire bitcoin, surely you need to have some money to buy it and dont forget to choose the most trusted exchange once you want to buy bitcoin.
Trading can be another way to earn bitcoin. It requires a good knowledge and trading skills in order to make profit, you need some money to start obviously.
Which one is better? It depends on your own passion, which one is the most suitable with your own condition. It is basically subjective question, so you should know what is best one for yourself.