blockchain technology cycle