Tutorial 1 Flashcards

1
Q
  1. Which statement accurately describes the relationship between blockchain technology and distributed ledger technology (DLT)?
    A) Blockchain technology is equivalent to distributed ledger technology.
    B) Blockchain technology is a subset of distributed ledger technology.
    C) Distributed ledger technology is a subset of blockchain technology.
    D) Blockchain and distributed ledger technologies are unrelated.
  2. What is the primary role of L1 blockchains?
    A) To provide internet and hardware infrastructure for other layers.
    B) To process and finalize transactions within their own blockchain.
    C) To integrate third-party solutions for scalability and security.
    D) To manage user interfaces and application-specific functionalities.
A

B) Blockchain technology is a subset of distributed ledger technology.

B) To process and finalize transactions within their own blockchain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Question 2: True or False
State whether the following statement is true or false and provide a brief explanation for your answer.
1. “Every blockchain is a distributed ledger, but not every distributed ledger is a blockchain.”
2. “Layer 2 solutions are primarily used to improve transaction speed and reduce costs on L1 blockchains.”

A
  1. True. This is because blockchain is one type of distributed ledger that organizes data into blocks that are chained together. Other types of distributed ledgers do not necessarily use this structure.
  2. True. Layer 2 solutions are designed to handle transactions off the main blockchain (Layer 1), thereby increasing speed and reducing costs by alleviating congestion on the primary chain.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Question 3: Distributed or Decentralized?
Explain the difference between “distributed” and “decentralized” in the context of ledger technologies.

A

Distributed refers to the distribution of data across multiple locations or nodes. In a distributed system, data can be stored in multiple places but doesn’t necessarily imply that control is spread across multiple entities.

Decentralized refers to the distribution of control across multiple entities or nodes. In a decentralized system, no single entity has complete control over the entire system, which enhances security and reduces the risk of a single point of failure.

In the context of ledger technologies, a system can be distributed without being decentralized (e.g., a distributed database managed by a single organization), but a decentralized system is inherently distributed (e.g., a blockchain with multiple nodes participating in consensus).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Scenario 1: DigiDoc Inc.
DigiDoc Inc. operates a platform where critical digital documents are exchanged and managed across global boundaries. The platform must maintain a high standard of document integrity and selective access is crucial to their business model.

A

DigiDoc Inc.

Best Fit: Private Permissioned Blockchain
Justification: DigiDoc Inc. requires high standards of document integrity and selective access, which are best met by a private permissioned blockchain. This allows only authorized participants to access and manage the documents, ensuring confidentiality and control.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Scenario 2: Open Charity
Open Charity is dedicated to ensuring that every dollar donated is tracked and used transparently. They seek a solution that maximizes donor engagement and public accountability in their operations.

A

Open Charity

Best Fit: Public Permissionless Blockchain
Justification: Open Charity aims for transparency and public accountability. A public permissionless blockchain allows anyone to view and verify transactions, ensuring transparency and trust among donors.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Scenario 3: HealthLink Consortium
HealthLink Consortium involves a network of healthcare providers aiming to synchronize their patient data management systems. The solution must uphold stringent regulatory standards for privacy while facilitating seamless collaboration.

A

HealthLink Consortium

Best Fit: Consortium Blockchain
Justification: HealthLink Consortium involves multiple healthcare providers needing collaboration while maintaining privacy and regulatory compliance. A consortium blockchain allows these entities to share data securely and efficiently, with control spread across the participating organizations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Scenario 4: RealPro Investments
RealPro Investments is looking to revolutionize the real estate market by integrating advanced technology for handling transactions and records of property ownership. They require a system that is both secure and accessible to various stakeholders including financial institutions, property buyers, and regulatory authorities.

A

RealPro Investments

Best Fit: Hybrid Blockchain
Justification: RealPro Investments needs a secure and accessible system for various stakeholders. A hybrid blockchain can provide public access for property records while maintaining private, secure channels for sensitive transaction details involving financial institutions and regulatory authorities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Question 5: Blockchain or Conventional Database?
QuickStock Retailers operates an online retail platform that requires a system to track inventory levels, sales transactions, and customer information. The company values data accuracy, security, and the ability to quickly process transactions to update inventory and generate real- time sales reports. Given these requirements, evaluate whether a blockchain-based system or a conventional database system would be more appropriate for QuickStock Retailers.

A

For QuickStock Retailers, a conventional database system would be more appropriate. This is because conventional databases are optimized for high-speed transactions and can handle inventory tracking, sales transactions, and customer information efficiently. They provide the necessary data accuracy, security, and quick processing required for real-time updates, which are crucial for retail operations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Question 6: Blockchain Layers
Suppose a new fintech startup wants to create a payment system that handles millions of transactions per day with minimal fees and high security. Which combination of blockchain layers would be most appropriate, and why?

A

Question 6: Blockchain Layers
For a fintech startup creating a payment system handling millions of transactions per day with minimal fees and high security, the most appropriate combination would be:

Layer 1 (L1): Ethereum (for its security and smart contract capabilities).
Layer 2 (L2): Optimistic Rollups or zk-Rollups (to enhance scalability and reduce transaction fees).
This combination leverages Ethereum’s robust security while utilizing L2 solutions to increase transaction throughput and minimize costs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Question 7: Blockchain Layers Cont.
Discuss the potential drawbacks of using only L1 solutions for applications requiring real-time transaction processing. How can L2 solutions address these drawbacks?

A

Scalability Issues: L1 blockchains have limited transaction throughput due to block size and block time constraints.

High Transaction Fees: As network usage increases, fees can become prohibitively expensive.

Slow Confirmation Times: Transactions can take minutes or longer to confirm, which is unsuitable for real-time applications.

L2 solutions address these drawbacks by:

Enhancing Scalability: Processing transactions off-chain or in parallel to the main chain increases the number of transactions per second.

Reducing Fees: Aggregating multiple transactions into a single transaction on the main chain lowers individual transaction costs.

Speeding Up Confirmations: Faster transaction processing off-chain provides near-instant confirmations, suitable for real-time applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Imagine a decentralized social media platform that requires quick content delivery and interaction data processing with minimal latency. Which blockchain layer would be crucial for managing the user interface and why?

A

For a decentralized social media platform requiring quick content delivery and interaction data processing with minimal latency, the crucial blockchain layer for managing the user interface would be:

Layer 3 (L3): This layer is focused on application-specific functionalities, including user interfaces, ensuring that the platform can handle user interactions quickly and efficiently while leveraging the underlying L1 and L2 for security and scalability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Explain the blockchain trilemma and discuss how the implementation of different blockchain layers (L0, L1, L2, L3) can help address these challenges.

A

The Blockchain Trilemma refers to the challenge of achieving three key properties simultaneously: Decentralization, Security, and Scalability. Generally, improving one aspect can lead to compromises in the others.

Addressing the Trilemma with Blockchain Layers:

L0 (Coordination Layer): Facilitates interoperability and communication between different blockchain networks, improving overall ecosystem scalability and cooperation.
L1 (Base Layer): Provides fundamental security and decentralization, ensuring the integrity and trustworthiness of transactions.
L2 (Scalability Layer): Enhances scalability by processing transactions off-chain or in a more efficient manner, alleviating the load on L1.
L3 (Application Layer): Focuses on user-facing applications and functionalities, optimizing for specific use cases and user experiences while leveraging L1 and L2 for security and performance.
By layering these solutions, it is possible to balance the trilemma, achieving a more scalable, secure, and decentralized blockchain ecosystem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly