blockchain technology earnings