Build the right blocks. Let them interact with each other and let the best results emerge out of it. Spend more time in getting the protocol or workflow right. Then let people start deriving value from it. You cannot think of all the usecases. They will figure out their own use cases.

    All notes