UC Berkeley puts blockchain training online; thousands sign up