Blockchain Definition
A Blockchain is a set of blocks tied together by chain. These blocks are called nodes of computer networks and the information is stored digitally. The best and practical use of blockchains are in cryptocurrency systems. It was used in Bitcoin to maintain a safe and secure decentralized data. It is not controlled by one but a shared network. A blockchain consists of essentially three concepts blocks, nodes, and miners.
Difference between database and blockchain
- Storing data will help us to understand the difference between typical data and blockchain. In blockchain , data is stored in blocks and are connected to each other. Blockchain is decentralized.
- Typical data is stored in tables and centralized .
- You (a “node“) have a file of transactions on your computer (a “ledger”). Two government accountants (let’s call them “miners”) have the same file on theirs (so it’s “distributed”). As you make a transaction, your computer sends an e-mail to each accountant to inform them.Each accountant rushes to be the first to check whether you can afford it (and be paid their salary “Bitcoins“). The first to check and validate hits “REPLY ALL”, attaching their logic for verifying the transaction (“proof of work”). If the other accountant agrees, everyone updates their file…This concept is enabled by “Blockchain” technology. In India, you can check the price .
How Does it Work?
The main aim of blockchain is to allow information to be recorded and distributed to everybody but it is not possible to edit the data. As someone creates data and stored on blockchain by smart contract, this data is immutable even by the creator. Blockchains are known as distributed ledger technology(DLT).The first project was launched in 1991and later developed as Bitcoin in 2009 .A blockchain consists of essentially three concepts — blocks, nodes, and miners.
Blocks: Every blockchain consists of multiple blocks and each block contains the data, a record of transactions. The key thing is that no one person or entity owns the chain.
Miners: Miners are tasked with creating new blocks on the chain through a process called mining. Miners solve complex mathematical problems to add the data on the block. When a block is successfully mined, the miner is rewarded financially.
Is it transparent ?
A blockchain is a digital ledger of transactions that are distributed across a network of connected computer systems.
With cryptocurrency, a whole new language and technology have come into vogue. While some investors are interested in the returns, others are willing to dive deep and understand the technology on which it is operating. Cryptocurrencies are virtual coins — Bitcoin, Ethereum, and Dogecoin among others — that can be mined, bought, and traded for value. The technology that enables it is called a blockchain. It is a system of recording data in a way that makes it difficult to change or cheat the network. It also makes the data available to everyone at any time, so that all transactions are transparent.
A blockchain consists of essentially three concepts — blocks, nodes, and miners. Blocks, every blockchain consists of multiple blocks and each block contains the data, a record of transactions. The key thing is that no one person or entity owns the chain. Miners are tasked with creating new blocks on the chain through a process called mining. Miners solve complex mathematical problems to add the data on the block. When a block is successfully mined, the miner is rewarded.
Pros and Cons of Blockchain
For all of its complexity, blockchain’s potential as a decentralized form of record keeping is almost without limit. From greater user privacy and heightened security to lower processing fees and fewer errors, blockchain technology may very well see applications beyond those outlined above. But there are also some disadvantages.
Pros
- Improved accuracy by removing human involvement in verification
- Cost reductions by eliminating third-party verification
- Decentralization makes it harder to tamper with
- Transactions are secure, private, and efficient
- Transparent technology
- Provides a banking alternative and a way to secure personal information for citizens of countries with unstable or underdeveloped governments
Cons
- Significant technology cost associated with mining bitcoin
- Low transactions per second
- History of use in illicit activities, such as on the dark web
- Regulation varies by jurisdiction and remains uncertain
- Data storage limitations
Very useful information provided here. Information provided is useful and in very simple and in understandable language
Nice
nice effort