Hacker News new | ask | show | jobs
by clawrencewenham 4817 days ago
Yes, they can be subdivided by up to eight decimal places.
3 comments

And I believe that they could be changed to divide even further if necessary in the future.
That bitcoins are infinitely divisible is one of the ways in which problems associated with deflation are mitigated once the 21M bitcoin cap is reached.

https://en.bitcoin.it/wiki/FAQ#Won.27t_loss_of_wallets_and_t...

Divisibility doesn't really help with the overall money supply however. There's also the loss of currency that occurs from loss of Bitcoin wallets.

Even without deflation I think there would still be problems with high variance of BTC just from the psychological aspects of the currency. With central banks you can at least say that there are persons whose job it is to watch currency exchange rates and take one or more of many available actions to curb both inflation and deflation. As far as I can see you just don't have that with BTC (and by design). You can't increase the money supply, any action to decrease the money supply is permanent, and how can you change interest rates for loans when all of the money is already issued?

I just can't imagine BTC being useful for transactions in general (especially important stuff like payroll) when the inherent variance in value seems to require systems akin to what a high-frequency trader would use. It might be useful as a commodity for similar reasons that gold is (but with the improvements that come from its high divisibility).

$0.01 / 0.00000001 BTC = $1,000,000/BTC

i.e. If BTC gets to be more than $1,000,000 apiece, this will be necessary to perform USD transactions down to the cent. Otherwise, it's not a problem

Transactions on the blockchain actually occur in "satoshi," (currently) the smallest divisible unit of a Bitcoin.

https://en.bitcoin.it/wiki/FAQ#What_do_I_call_the_various_de...

Maybe this is a stupid question, but why is the mining needed at all? If we can keep subdividing them, shouldn't 1 bitcoin theoretically be sufficient?
"Mining" is really accounting. Miners add new blocks to the blockchain which provides for verification of transactions and the value of individual addresses. So providing a reward to mining (initially) was a means of providing a reward for performing an essential function for the bitcoin economy. Now that more bitcoins are in the wild it's possible to collect transaction fees, the second method by which miners can profit from their activity. Eventually the transaction fees will be more than the mining reward and the theory is that miners will remain in business in order to collect those fees.
Ah interesting, that makes sense. Can miners set their own transaction fees? And related if I want to make a bitcoin transaction can I (or my software) choose which miners to use to verify those transactions? Or are those fees determined by the protocol itself?
My understanding is that when conducting bitcoin transactions you can establish the fee you're willing to pay, the miners can optionally prioritize based on those fees. Theoretically it's possible that you'd have a transaction never verified or verified after a great period of time in the blockchain because your fee was set too low.