Bitcoin is great as a form of digital money, but its scripting language is too weak for any kind of serious advanced applications to be built on top.