Designing for Blockchain: Three Ways to Dive In