Blockchain research directions