The value of bitcoin is created by the demand to use it.
In short:
- If you want to make a transaction in bitcoin, you need to buy it. When people buy it to make transactions, price goes up.
- When you do a transaction, it needs to get verified by the network. Miners build your transaction...