Clarifying Fundamental Factors In Blockchain technology