Obstacles to broad blockchain adoption