BitCoin History

Bitcoin is not as simple as some might think, as it supports a pretty advanced feature. Which of these things is actually present in Bitcoin?