From aeb5baec47babd151e840ef5c00020b7dd7e1f98 Mon Sep 17 00:00:00 2001 From: PragatiVerma18 Date: Sat, 21 Dec 2024 10:39:04 +0530 Subject: [PATCH 1/3] Add blockchain topic entry --- content/blockchain/blockchain.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 content/blockchain/blockchain.md diff --git a/content/blockchain/blockchain.md b/content/blockchain/blockchain.md new file mode 100644 index 00000000000..ce5a6e4fbcf --- /dev/null +++ b/content/blockchain/blockchain.md @@ -0,0 +1,28 @@ +--- +Title: 'Blockchain' +Description: 'Blockchain is a transformative technology enabling secure, decentralized, and transparent record-keeping. It has reshaped industries like finance, supply chain, and healthcare.' +CatalogContent: + - 'rust-for-programmers' + - 'paths/computer-science' +--- + +**Blockchain** is a transformative technology enabling secure, decentralized, and transparent record-keeping. It has reshaped industries like finance, supply chain, and healthcare. + +Blockchain’s origins trace back to 1991 when cryptographers Stuart Haber and W. Scott Stornetta introduced a system for timestamping digital documents. The technology gained prominence in 2008 with Satoshi Nakamoto’s creation of Bitcoin, the first decentralized cryptocurrency using blockchain as its backbone. Over time, its applications have expanded beyond cryptocurrencies to include smart contracts, supply chain management, and enterprise solutions. + +Key principles of Blockchain include: + +- **Decentralization**: No central authority; data is shared across nodes. +- **Cryptographic Security**: Data integrity ensured by encryption. +- **Consensus Mechanisms**: Agreement protocols like Proof of Work or Proof of Stake. + +## Types of Blockchains + +1. **Public Blockchains**: + Open and decentralized networks where anyone can participate, read, or write data. These blockchains prioritize transparency and security, making them ideal for cryptocurrencies (e.g., Bitcoin, Ethereum). However, they may face scalability challenges and require significant energy for consensus. + +2. **Private Blockchains**: + Permissioned networks with restricted access, used by organizations to enhance efficiency and control. Only authorized participants can interact with the network, making it suitable for use cases like supply chain management or internal data sharing (e.g., Hyperledger, Corda). + +3. **Consortium Blockchains**: + Blockchains managed collaboratively by a group of organizations. These hybrid systems strike a balance between decentralization and controlled access, often used in industries where shared authority is required, such as banking or healthcare (e.g., R3 Corda, Quorum). From 56743d933f24d41993bfe19b53b43384ecc40235 Mon Sep 17 00:00:00 2001 From: Pragati Verma Date: Sat, 21 Dec 2024 10:44:05 +0530 Subject: [PATCH 2/3] Update blockchain.md --- content/blockchain/blockchain.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/blockchain/blockchain.md b/content/blockchain/blockchain.md index ce5a6e4fbcf..ea3497209a1 100644 --- a/content/blockchain/blockchain.md +++ b/content/blockchain/blockchain.md @@ -1,12 +1,12 @@ --- Title: 'Blockchain' -Description: 'Blockchain is a transformative technology enabling secure, decentralized, and transparent record-keeping. It has reshaped industries like finance, supply chain, and healthcare.' +Description: 'Blockchain is a decentralized digital ledger that securely records transactions across a network. It ensures transparency, immutability, and trust without requiring a central authority, enabling applications like cryptocurrencies and supply chain management.' CatalogContent: - 'rust-for-programmers' - 'paths/computer-science' --- -**Blockchain** is a transformative technology enabling secure, decentralized, and transparent record-keeping. It has reshaped industries like finance, supply chain, and healthcare. +**Blockchain** is a decentralized and distributed digital ledger that securely records transactions across multiple nodes in a network. It ensures data integrity through cryptographic techniques and transparency by allowing participants to access an immutable, shared history of transactions. By eliminating the need for a central authority, blockchain enables trust and collaboration in various applications, from cryptocurrencies to supply chain management. Blockchain’s origins trace back to 1991 when cryptographers Stuart Haber and W. Scott Stornetta introduced a system for timestamping digital documents. The technology gained prominence in 2008 with Satoshi Nakamoto’s creation of Bitcoin, the first decentralized cryptocurrency using blockchain as its backbone. Over time, its applications have expanded beyond cryptocurrencies to include smart contracts, supply chain management, and enterprise solutions. From 0e7a0f6f97ec32dbff66038b73eb61e468c33977 Mon Sep 17 00:00:00 2001 From: Mamta Wardhani Date: Tue, 24 Dec 2024 15:09:59 +0530 Subject: [PATCH 3/3] Update blockchain.md minor fixes --- content/blockchain/blockchain.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/blockchain/blockchain.md b/content/blockchain/blockchain.md index ea3497209a1..516db996db0 100644 --- a/content/blockchain/blockchain.md +++ b/content/blockchain/blockchain.md @@ -1,6 +1,7 @@ --- Title: 'Blockchain' -Description: 'Blockchain is a decentralized digital ledger that securely records transactions across a network. It ensures transparency, immutability, and trust without requiring a central authority, enabling applications like cryptocurrencies and supply chain management.' +Description: 'Blockchain is a decentralized ledger that securely records transactions, ensuring transparency, trust, and immutability without a central authority.' +Codecademy Hub Page: 'https://www.codecademy.com/catalog/subject/blockchain' CatalogContent: - 'rust-for-programmers' - 'paths/computer-science'