Distance Learning, the ICTs and Blockchain