PRACTICAL EXPLANATION OF BLOCKCHAIN AND CRYPTOCURRENCY