<aside> đź’ˇ
Blockchain is a distributed and immutable ledger that facilitates the process of recording transactions and tracking assets in a business network.
</aside>
Each block contains information and chronologically connected. When a new information is added, or existing information is amended, a new block gets added.
In order to deeply understand the Blockchain, we first need to understand the SHA256 and Blocks.
SHA256 Hash: It's a fingerprint of some digital data. Every time you type exactly the same data, you get the same hash. They are created by putting data in "Hash Function". SHA256 is a Hush Function / Algorithm. ETH uses Keccak256 for hashing algorithm.
Block: Its exactly like hash but data section is broken down. Instead of having the singular data, we will break down the data into multiple places like Block Number, Nonce and Data. Miners are trying to find Nonce which can solve the hashing algorithm.
Blockchain: Simply put its a collection of Blocks but we also have Previous Hash of the last Block. First block in the Blockchain is called Genesis Block. So the next Block in the Blockchain uses Previous Hash also, in addition to Block Number, Nonce and Data.
**Distributed Blockchain:** The basic feature of Blockchain is that it's a decentralized ledger, meaning many people have the same copy of the ledger. These copies are called "Nodes" and people who have those copies are called "Node Providers". If one Node provider changes the data and remine it, it won't match with the copies of others and this Node provider will be kicked out of the network. Majority rules in the Blockchain!!
Cryptographic Tokens: Tokens represent any form of economic value. Historically humans used Shells or Beads as form of token and later on gold / gold coins became tokens. Cryptographic tokens on Blockchain means either:
For example Bitcoin is a public tokenized property (asset). This assets and/or access to right is managed by a computer network, a blockchain network.
Coinbase: We can add a coinbase transaction to the blocks. It basically means that we will invent a token value and add it to some wallet. In tokenomics, we want to make sure that the person has balance before they initiate any transaction.
Both Token and Coinbase are concepts from the financial contexts mainly.
We can check if any particular node is in sync with rest of the Blockchain through consensus mechanism. This mechanism can be broken down into 2 pieces: