Possibilities for applying blockchain technology : a survey