Basic Simulation of Private Block-chain Environment. Concurrency & bitcoin not required.
Simulate the basic definition of block-chain.
Growing list of records, called blocks, which are linked using cryptography. Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data. (an open, distributed ledger concept.)
You may provide me already available implementable component (eg: from github)