IS 130 Final Topic 17 Flashcards

(16 cards)

1
Q

What is Blockchain?

A
  • A set of blocks linked to form a chain
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What do the blocks in a Blockchain contain?

A

A set of transactions and is linked to the next block using a hash pointer

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

What is Distributed Ledge Technology (DLT) ?

A

The technology underpinning Blockchain
- Shared between multiple nodes on a peer-to-peer network
- No central authority

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

What are Permissioned DLTs

A

Have nodes that need authorization from the system administrator to access the network, to have a copy of the ledger, and to make changes

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

What are Permissionless DLTs

A

When any actor can become a node in the peer-to-peer network, effectively owning a complete and up-to-date copy of the entire ledger

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

What are the generations of Blockchain technology?

A

1st Gen - Bitcoin
2nd Gen - Etherum, Hyperledge Fabric
3rd Gen - DLT

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

Define Blockchain system

A

A mixture of cryptography, public key infrastructure, and economic modeling applied to peer-to-peer networking and decentralized consensus, to effectively build a distributed database

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

What are the different components of the Blockchain architecture?

A
  • Decentralization
  • Immutability
  • Auditability
  • Fault tolerance and resilience
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Decentralization?

A

A component of Blockchain architecture
- Being peer-to-peer distributed removes performance bottlenecks and costs, and prevents central authority as the only entity that can maintain records to performance

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

What is Immutability?

A

A component of Blockchain architecture
- Once a transaction is validated and in the Blockchain, it cannot be tampered with, changed, erased, or forgotten

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

What is Auditability?

A

A component of Blockchain architecture
- All nodes hold a copy of the ledger and can access all time-stamped transaction records, making transparent the transaction management

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

What is Fault tolerance / Resilience?

A

A component of Blockchain architecture
- Any faults of data leakages that occur can be repaired using the replicas stored in Blockchain peers

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

What are Smart Contracts?

A

Programmable applications stored in the Blockchain that manage transactions under specific terms and conditions

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

What are Consensus Algorithms?

A

A collective decision-making process requiring a form of resolution in which individuals must support the majority decision

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

What are the benefits of DLTs when it comes to IoT devices?

A
  • Trust
  • Resilience
  • Adaptability
  • Fault Tolerances
  • Security
  • Complete decentralization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the challenges of DLTs and IoTs?

A
  • Scalability
  • Storage
  • Latency (more storage = suffrage for accuracy)
  • Security (monopolization)
  • Privacy
  • Environmental impact
  • Compliance