Barriers to blockchain