A simple blockchain implementation using Java.
A blockchain is, in the simplest of terms, a time-stamped series of immutable records of data that is managed by a cluster of computers not owned by any single entity. Each of these blocks of data (i.e. block) is secured and bound to each other using cryptographic principles (i.e. chain).
How blockchain works??
https://www.google.com/imgres?imgurl=https%3A%2F%2Fi2.wp.com%2Fi.pinimg.com%2F564x%2F63%2Fef%2F8c%2F63ef8cc22d0a2037ed2ef97f69f555ae.jpg%3Fresize%3D500%252C340%26ssl%3D1&imgrefurl=https%3A%2F%2Fsupplychaingamechanger.com%2Fwhat-exactly-is-blockchain-and-how-does-it-work-infographic%2F&tbnid=r885LHKaVcKwuM&vet=12ahUKEwijl-nykZTsAhVJyHMBHclXBbYQMygGegUIARDDAQ..i&docid=xOHTkavzklIv0M&w=564&h=399&q=blockchain%20eorks&hl=en&ved=2ahUKEwijl-nykZTsAhVJyHMBHclXBbYQMygGegUIARDDAQ