Vitalsource Technologies, Inc. Blockchain And Applications