Why Bitcoin is So Complicated