6 principles for designing blockchain apps for non-technical usersby@kevindkim