L1 - Relevance of Blockchain-based Systems Engineering Flashcards

1
Q

Technical description of Blockchain

A
  • distributed database. By design inherently resistant to modification
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Functional description of Blockchain

A

system that enables parties who don’t fully trust each other to form and maintain consensus about the existence, status and evolution of a set of shared facts.

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

Potential of Blockchain

A
  • intermediary-free transaction of digital goods
  • transaction details are stored immutable and decentralized
  • automated, programmable contracts can ensure contract compliance (smart contracts)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Smart contract

A

a program that runs on a blockchain. It is a collection of code (functions) and persistent data (state).

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

Three aspects of design thinking in Blockchain?

A

Business viability, people, technology feasibility

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

Aspects to fulfil to have a promising use case for blockchain

A
  • multiple parties are involved and
  • parties do not trust each other or have different interests and
  • share write access is required and
  • all writes to the database need to be publicly verifiable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Benefits of centralized platforms

A
  • efficient
  • scalable
  • standardized components
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Brawbacks of centralized platforms

A
  • requires trust in platform provider
  • availability
  • sufficient resources
  • fair conditions
  • no manipulation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Drawbacks of permissioned blockchain

A
  • interoperability between different consortia
  • system complexity
  • blockchain governance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

On which blockchain do smart contracts run?

A

Ethereum (not sure about Bitcoin)

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