I recently have got in to bitcoin just out of pure interest for cryptocurrencies and learning the mining, buying, selling concept.
I have made several trades between accounts of small amounts around 0.001 BTC and i have never had a problem, the transaction seems to complete and get confirmed within 10 mins.
However i tried to make a transaction between 2 of my accounts, 0.002 and for some reason it has been unconfirmed for some time around 30+ hours, I know people are going to say be patient and wait however i would just like to know the reason behind it, I'm not worried about the 20p worth of bitcoin I'm just curious.
Its hard to say without knowing more about the transaction. Would you post the transaction id?
Also is it correct in saying that when an account has a unconfirmed transaction sent from it, then you can not send or receive any more ?
No. Most wallet do not allow you to use the unconfirmed coins though, because they could create a long chain of unconfirmed transactions. If the first in the list would fail, all following would become invalid.
is this why people split up BTC between different accounts ?
Thanks for advice / help !
I assume accounts = addresses. Using multiple addresses is for one a beneficial to your privacy. If you give me your only bitcoin address, I know exactly how many bitcoin you have. If you give everyone a new address, they only know how much they send you. So they gained no knowledge about your wealth. Another reason is simple to keep an easier overview. If you only have a single address and post it maybe here in your profile and on your blog as well as a couple other places. If you recieve bitcoin you dont know why and where to person sending you the coins got the address from. If you use a different address for every location, topic and person you can easily know where the bitcoin come from or why you got them. Not resusing addresses also slightly improves the security of your coins.