You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blockchain/README.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -11,12 +11,12 @@ Here are the key blockchain terminologies:
11
11
- Cryptography
12
12
13
13
## Distributed Ledger Technology (DLT)
14
-
First of all, a **ledger** is a book or collection of accounts that keeps track of account transactions. Usually, ledgers are **centralised**, meaning that they're controlled by a sole influence. These ledgers are physical records maintained by banks, governments, and other establishments to track financial transactions, ownership records, and any other essential information.
14
+
First of all, a **ledger** is a book or collection of accounts that keeps track of account transactions. Usually, ledgers are **centralised**, meaning that they're controlled by a sole influence. These ledgers are physical records maintained by banks, governments, and other establishments to track financial transactions, ownership records, and any other essential information.
15
15
However, this approach only serves as a hotbed for inefficieny and over-reliance on a sole entity.
16
16
17
17
This is where Distributed Ledger Technology comes in. DLT represents a massive shift from centralised data management.
18
18
19
-
Instead of one single entity managing data, the ledger, which in this case is **digital**, is shared among multiple **nodes**(computers) in a network. Each node is responsible for maintaining an **identical** copy of the main ledger, and all these nodes must consent before any new information is added to the main ledger.
19
+
Instead of one single entity managing data, the ledger, which in this case is **digital**, is shared among multiple **nodes**(computers) in a network. Each node is responsible for maintaining an **identical** copy of the main ledger, and all these nodes must consent before any new information is added to the main ledger.
20
20
21
21
*Key Characteristics of DLT:*
22
22
- Decentralisation: No single point of control, management or failure
@@ -28,7 +28,7 @@ Instead of one single entity managing data, the ledger, which in this case is **
28
28
- Four roommates live in an apartment together.
29
29
- They all contribute towards groceries, utilities, and rent.
30
30
- In the spirit of accountability, they use a **shared Google Sheet** where every expense is tracked.
31
-
- Everyone can **see**, **add**, and **validate** expenses, but **no one can delete past expense entries** — they're only allowed to append new rows with reasons for any corrections.
31
+
- Everyone can **see**, **add**, and **validate** expenses, but **no one can delete past expense entries** — they're only allowed to append new rows with reasons for any corrections.
32
32
33
33
This is exactly how a Distributed Ledger works.
34
34
@@ -45,7 +45,7 @@ This is exactly how a Distributed Ledger works.
45
45
46
46
**Centralised approach:** Here, an organisation with 4 branches stores all its data in one central database. This database is managed by the Chief Administrator at the headquarters. Each branch needs approval from the Chief Administrator to view and access information. If a bad actor gains access to the central database, they can unduly alter all the data, and if the central database fails, all the branches lose their access to vital data.
47
47
48
-
**Distributed approach:** In this case, each organisational branch maintains a complete **carbon copy** of the original ledger. For one branch to add information, all branches must reach a consensus. When one branch adds information, it's broadcast to the entire network and systematically synchronised across all other ledgers through a peer-to-peer network after verification.
48
+
**Distributed approach:** In this case, each organisational branch maintains a complete **carbon copy** of the original ledger. For one branch to add information, all branches must reach a consensus. When one branch adds information, it's broadcast to the entire network and systematically synchronised across all other ledgers through a peer-to-peer network after verification.
49
49
50
50
In summary, a distributed approach offers:
51
51
- Fault tolerance: If information is altered in one branch, other branches can detect the change through consensus algorithms
@@ -54,7 +54,7 @@ In summary, a distributed approach offers:
54
54
- Verification: Any member of the network can independently verify the integrity of the complete transaction history
55
55
56
56
## Blocks
57
-
A **block** is a cluster of transactions grouped together with metadata in a structured manner.
57
+
A **block** is a cluster of transactions grouped together with metadata in a structured manner.
58
58
Imagine a block as a page in a digital ledger. This page consists of multiple transaction entries, including important information about when and how that page was created.
59
59
60
60
*Structure of a Block:*
@@ -121,7 +121,7 @@ When person A wants to send **cryptocurrency** to person B:
121
121
Blockchain networks can track and trade virtually any **asset** of value, from tangible assets like real estate, commodities, and vehicles, to intangible assets such as cryptocurrencies, intellectual property, digital art (NFTs), and carbon credits.
122
122
A blockchain network can track and sell almost anything of value, lowering risk and costs for everyone involved.
123
123
124
-
This is just a brief introduction to blockchain technology.
124
+
This is just a brief introduction to blockchain technology.
125
125
To find out more about this technology, check out the links below:
126
126
*<https://en.wikipedia.org/wiki/Blockchain> - Comprehensive overview of blockchain technology
127
127
*<https://bitcoin.org/bitcoin.pdf> - The original document by Satoshi Nakamoto
0 commit comments