Simple Blockchain data structure using SHA256 for hashing, SECP256R1 curve for encryption and merkle trees.