Our existing established currencies (USD, EUR, etc) were born out as an easier way of bartering (i.e. don't have to carry the the weight) or in form of exchangeable IOUs (I'll pay you back when I'll harvest).
I was just wandering if BTC could take the role that the shells used as money by our ancestors.
To add on top of that, for bartering there is no sales tax, etc.