An Introduction to Blockchain and related concepts — Blockchains are an emerging digital technology that combines cryptography, data management, networking, and incentive mechanisms to support the checking, execution, and recording of transactions between parties. A blockchain ledger is a list (‘a chain ’) of groups (‘block’) of transactions. This technology developed because Instead of trusting third parties, we would trust the collective jointly operating the blockchain and the correctness of their shared technology platform.