Cryptocurrency and Society Flashcards

1
Q

What is a fiat currency?

A

A fiat currency is any money declared by a government to be legal tender.

It is rather hard to forge or double-spend the metals or tokens that constitute physical money.

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

What is a cryptocurrency?

A

Replaces traditional notes or coins.

A cryptocurrency is a decentralised digital medium of
exchange, governed by cryptography.

It is rather easy to forge or double-spend the binary numbers that constitute electronic money.

Its strength is it doesn’t depend on a central bank.

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

What are the 3 properties of hash functions?

A

A hash function must be:

1) one-way;
2) leakage free;
3) collision free

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

What does a one-way function mean?

A

Given M, it is easy to find H(M),
but given H(M), it is hard to find M

You cannot track the bytes as the process is not reversable

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

What does a leakage free function mean?

A

Given M, it is hard to deduce any information about 𝑀 from 𝐻(𝑀).
It must not leak any information.

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

What does a collision free function mean?

A

Given M, it is hard to find a W, such that H(W) = H(M).

Two elements cannot hash to the same string.

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

What 3 things is the block chain algorithm based on?

A

The block chain algorithm is based on:

1) transactions;
2) extension;
3) mining.

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

What does a hash function do?

A

Takes a string sequence of bytes and returns a number

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

Elements of a block chain transaction

A

Source
Destination
Amount

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

What does a block chain transaction do?

A

Records who you are who they are and the amount. Then it broadcasts a transaction through the nodes

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

How does a block chain extension work ?

A

A node extends the blockchain with a block of transactions. New blocks are flooded to nodes throughout the network – nodes choose to add the blocks that make the longest chain

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

What does mining do?

A

slowes down a batch extension to stop double spending

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

How does mining work?

A

The block is hashed continuously till the had is less than the current threshold

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

How does a cryptocurrency wallet work?

A

It is identified by a public key(which allows other wallets to make payments to it ) and a private key
(Which allows it to make payments to other wallets)

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

Advantages of cryptocurrency

A

Allows to store wealth

Allows to make payments without devaluation

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

Disadvantages of a cryptocurrency

A

You avoid taxation