Digital currencies analysis