A blockchain is a publicly stored and shared chronographic record of transactions and state changes within a typically decentralized network of computers. It is called a blockchain because it consists of a string of packets of data called "blocks". As transactions and state changes are made on the chain, they are digitally signed and forwarded to the network for verification. A public ledger, or "bookkeeper" node will pick this data up and verify it according to a strict set of rules that form the basis for the entire blockchain, if the transaction is valid, it will then forward this to the transaction pool and send copies of the transaction to other peers in the network. periodically, mining nodes will pick up these transaction lists and create "candidate blocks". They will then add the cryptographic hash from the previous block to the current candidate block header. From this point on, there will be a race to hash the new candidate blocks and achieve a "nonce" that is less than the hash of the previous block. In other words, the new hash must be smaller than the previous hash, but it must still be a valid hash. This is where difficulty levels come into play. The more hashes that are mined as time goes on, the harder it becomes to find new hashes for the verification of new blocks. As such, miners are rewarded for their efforts. The hashing of the new candidate blocks is typically achieved by brute-forcing, and trial and error. But calculating many trillions of hashes, eventually, a matching hash will be found, validating the block. Once this happens, the block is broadcasted to the network for other nodes to check its validity, and the winning miner collects their BRB reward, with BRB being the main gas token of the Berylbit network. Validated blocks that have reached consensus across the network are then added to the chain of previously validated blocks, and then the process begins all over again. This is where the term "blockchain" comes from. What is important to note, is that all blocks are validated according to a strict ruleset and agreed upon by every node in the network, thus the data is decentralized and immutable, so long as the network exists, the data exists in a forever tamperproof and publicly accessible state.