In this chapter of our Advanced Level about blockchain technology, we will introduce you to the most important ideas, elements, and entities of a public blockchain starting with an overview.
1. The Elements of a Blockchain
In the first article of this chapter we give you an overview of the different elements that make a blockchain work.
2. Hash Functions
Hash Functions are an important part in every blockchain because they are used to verify the integrity of data.
3. Public Key Cryptography
Another major element is Public-Key Cryptography. It is used to verify ownership and gave cryptocurrencies their name.
4. A Peer-to-Peer (P2P) Network
Here we talk about the "physical" infrastructure that blockchains are running on - the Peer-to-Peer Network.
5. Consensus Mechanisms