How to be a Blockchain Developer
Contents:
- What is Blockchain
- Why you should learn about blockchain
- What you need to be a blockchain engineer
- Ledger: is a record of transactions over time while still allowing for tracking and analysis. it documents the transfer of ownership and its ultimately a means for proving ownership.
- Block: A block is a unit of data (or record) that holds a collection of transactions which, together with many other blocks arranged in a specific order.
- Hash: Is a digital equivalent of fingerprint; unique and useful for detecting change in a file. This is one component that makes the blockchain secure.
- Consensus mechanism: A fault-tolerant process to achieve agreement about a set of data among many users or nodes. one of the most Consensus mechanism (PoW, PoS)
- Miner: A blockchain user/ nodes who participates in a competition with others to solve complex cryptographic math problems, in order to validate a particular block, and then added to the
What is Blockchain?
- A data structure which represents a series of immutable transaction records
- An algorithm
- A collection of technologies
- A distributed, peer-to-peer network of systems
- A system of recording information in a way that makes it difficult or impossible to change, hack, or cheat the system.
And we can give a definition as a digital transaction of records that’s arranged in chunks of data called blocks. These blocks link with one another through a cryptographic validation known as a hashing function. Linked together,these blocks form an unbroken chain – a blockchain. A blockchain is programmed
to record not only financial transactions but virtually everything of value. Another
name for blockchain is distributed ledger
One key difference between a typical database and a blockchain is how the data is structured. A blockchain collects information together in groups, known as blocks, that hold sets of information. Blocks have certain storage capacities and, when filled, are closed and linked to the previously filled block, forming a chain of data known as the blockchain. All new information that follows that freshly added block is compiled into a newly formed block that will then also be added to the chain once filled.
- Blockchain is a type of shared database that differs from a typical database in the way that it stores information; blockchains store data in blocks that are then linked together via cryptography.
- As new data comes in, it is entered into a fresh block. Once the block is filled with data, it is chained onto the previous block, which makes the data chained together in chronological order.
- Different types of information can be stored on a blockchain, but the most common use so far has been as a ledger for transactions.
- In Bitcoin’s case, blockchain is used in a decentralized way so that no single person or group has control—rather, all users collectively retain control.
- Decentralized blockchains are immutable, which means that the data entered is irreversible. For Bitcoin, this means that transactions are permanently recorded and viewable to anyone.
its really good
ReplyDeleteNice
ReplyDeleteNice
ReplyDeleteGood
ReplyDelete