Week 5 - Blockchain Flashcards

(11 cards)

1
Q

Mention the limitations of the traditional banking system

A
  • Single point of failure
  • Lack of transparency
  • High fees
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Mention the key features offered by blockchain as a solution to these limitations

A
  • Decentralization
  • Security
  • Transparency
  • Reduced costs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Who introduced the concept of crypto and blockchain

A

Satoshi Nakamoto

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

What is a blockchain, simply put

A

A method of recording information that makes it impossible or difficult for the system to be changed, hacked or manipulated

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

What enables bitcoin to achieve their key characteristic of decentralization

A

Bitcoin relies on a distributed network of computers around the world called nodes

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

Mention the high level components of blockchain architecture

A
  • Node: Network participants
  • Transactions: A contract/agreement and transfer of assets between parties
  • Block: This is similar to a link in a chain. They are like records that store transactions
  • Chain: All blocks are conntected with the hold of a chain
  • Miners: Mining is a process to validate each step in the transactions while operating crypto
  • Consensus:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does the detailed architecture of a blockchain consist of

A
  1. Header
  2. Previous block address
  3. Timestamp
  4. Nonce
  5. Merkel Root
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the key characteristics of blockchain architecture

A
  • Decentralization
  • Persistency
  • Anonymity
  • Audibility
  • Transparency
  • Cryptography
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the process of a blockchain transaction

A
  1. A node raises a transaction request
  2. Transaction is represented as a block
    3.Block is broadcasted to all nodes of the network
  3. Transaction is** validated by the nodes**
  4. A new block is added to the existing blockchain
  5. Transaction is complete
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the types of blockchain architecture

A
  • Public blockchains
  • Private blockchains
  • Hybrid blockchains
  • Consortium blockchains
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the types of consensus mechanisms

A
  • Proof of work (PoW)
  • Proof of Stake (PoS)
  • Proof of Capacity (PoC)
  • Proof of elapsed time (PoET)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly