In this Part 2 of our two part series on Blockchain basics, we cover the most fundamental technology terms of blockchain technology. We discuss what are blocks, signatures, mining and other popular concepts such as Zero knowledge proofs, Quantum resistance etc.